Adobe Experience PlatformでSFTP宛先接続が失敗する
必要なすべてのIP アドレスが許可リストに登録され、資格情報が正しい場合でも、SFTP宛先接続が失敗します。 この問題は、SFTP サーバーがAEPの検証ツールと互換性のない古いSSH キー交換アルゴリズムのみをサポートし、認証前にSSH ネゴシエーションが失敗する場合に発生します。 これは、ユーザー名とパスワード認証を使用する場合でも適用されます。 この問題を解決するには、最新のSSH アルゴリズムをサポートするようにSFTP サーバーを更新し、必要なすべてのAdobe IP アドレスが許可リストに登録されていることを確認します。
説明 description
環境
- 製品: Adobe Experience Platform
- インスタンス : SFTPの宛先
問題/症状
- SFTP宛先接続テストが直ちに失敗し、無効なパラメーターを示すエラーまたはSFTP資格情報の検証中にエラーが発生します。
- ファイアウォールログには、少なくとも1つの必須Adobe IP アドレスからのインバウンドトラフィックが表示されます。
- WinSCPなどの外部ツールを介して接続する場合も、同じ資格情報が機能します。
- Adobe Experience Platformから正常な接続が確立されず、ベース接続オブジェクトも作成されません。
解決策 resolution
この問題を修正するには、次の手順に従います。
-
必要なすべてのAdobe IP範囲がファイアウォールで許可リストに登録されていることを確認します。
52.247.108.70 (global)51.137.8.208/29 (EMEA region-specific; includes 51.137.8.208 through 51.137.8.215) -
許可リストへの登録がサポートされている場合はCIDR ブロックとして、サポートされていない場合は個々のIPとして適用されていることを確認します。
-
SFTP サーバーが、AEPで必要な最新のSSH キー交換アルゴリズムをサポートしているかどうかを確認します。
curve25519-sha256curve25519-sha256@libssh.orgecdh-sha2-nistp256ecdh-sha2-nistp384ecdh-sha2-nistp521diffie-hellman-group-exchange-sha256diffie-hellman-group16-sha512diffie-hellman-group18-sha512diffie-hellman-group14-sha256 -
レガシーオプション(
diffie-hellman-group14-sha1やdiffie-hellman-group-exchange-sha1など)のみが存在する場合は、これらのアルゴリズムの少なくとも1つを有効にするために、SFTP サーバー設定を更新します。 -
サーバー設定を更新した後、AEPからSFTP宛先接続の確立を再試行します。
-
接続が成功し、データ転送が可能であることを確認します。
メモ
- AEPの宛先は、現在のドキュメントに基づいて、Microsoft AzureでホストされているSFTP サービスをサポートしていません。
- ユーザー名とパスワードを使用したSFTPでは、認証前にサポートされているキー交換アルゴリズムを使用してSSH ネゴシエーションを成功させる必要があります。
- トラフィックは、サブネット範囲内の任意のIPから発信できます。 CIDR表記がファイアウォールでサポートされていない場合は、すべての個々のIPを
/29ブロックに含めます。 - SSH アルゴリズムを更新し、許可リストへの登録を確認した後も問題が継続する場合は、ネットワーク ルーティングやその他のセキュリティ制御を確認してください。 ここでは、これらの手順については説明しません。