FTP Connector のプロキシの設定 - Mule 4

FTP 用 Anypoint Connector (FTP Connector) を使用すると、HTTP または HTTPS トンネルプロキシを設定できます。次の例は、​[Proxy (プロキシ)]​ 項目を設定する方法を示しています。

  1. Studio で、キャンバスから [FTP Connector] 操作を選択します。

  2. 操作の設定画面で、​[Connector configuration (コネクタ設定)]​ の横にあるプラス記号 (​+​) をクリックし、グローバル要素設定項目にアクセスします。

  3. [General (一般)]​ タブで、コネクタの接続情報を指定します。

  4. [Proxy (プロキシ)]​ を ​[Https tunnel proxy (Https トンネルプロキシ)]​ に設定します。

  5. [TLS Configuration (TLS 設定)]​ を ​[Edit inline (インライン編集)]​ に設定します。

  6. [Trust Store Configuration (トラストストア設定)]​ で ​[Insecure (安全ではない)]​ を選択します。

  7. 次の項目を設定します。

    • Proxy host (プロキシホスト)​: localhost

    • Proxy port (プロキシポート)​: 3129

    • Proxy username (プロキシユーザー名)​: userprox

    • Proxy host (プロキシホスト)​: passprox

  1. [OK]​ をクリックします。

「Proxy (プロキシ)」 項目が 「HTTPS tunnel proxy (HTTPS トンネルプロキシ)」 に設定されている FTP Connector の 「Global Element Configuration (グローバル要素設定)」 ウィンドウ

[Configuration XML (設定 XML)]​ タブでは、​ftp:https-tunnel-proxy​ の設定は次のように記述されます。

<ftp:config name="FTP_Config" >
		<ftp:connection host="ftp" username="user123" password="pass123" >
			<ftp:proxy >
				<ftp:https-tunnel-proxy host="localhost" port="3129" username="userprox" password="passprox" >
					<tls:context >
						<tls:trust-store insecure="true" />
					</tls:context>
				</ftp:https-tunnel-proxy>
			</ftp:proxy>
		</ftp:connection>
	</ftp:config>
xml