質問
⚠️ この事例は公開されてから1年以上経過しています。 情報が古い可能性がありますので、ご注意ください。
🕓 事例公開日 : 2024-08-13
【背景】
WinSCPでDevelopment環境のストレージサーバへSFTP接続を試みたところ、"Server refused our key"というエラーが出ている。マネージドVPNオプション、Route53、LB追加の設定を使っているため、これらが影響している可能性も考慮して接続方法を見直したい。現在、pemキーやユーザー名の設定、エラーログの詳細を確認中だが、接続先IPアドレスが正しいかも確認しておきたい。Q1.
マネージドVPNオプション、Route53、LB追加の設定を使っている場合、運用管理サイトに記載のグローバルIPアドレスでもSFTP接続することは可能ですか?回答
A1.
はい、SOサイトに記載されているグローバルIPアドレスでSFTP接続していただいて問題ございません。ただし、以下の点についてご確認をお願いいたします。
Developmentプランの構成では、ストレージサーバは存在せず、AllinOneサーバ1台の構成となっております。
また、Developmentプラン以外の構成に関して、「ログ取得用ユーザ」で確認可能なストレージサーバ上のログは、Cassandra、および、OS関連のログのみとなっております。
取得したいログファイルの種類によって、接続先や接続ユーザが異なりますので、以下の項目を今一度ご確認ください。
1. 接続先の環境が正しいか?
開発環境、本番環境を間違って参照していないか確認してください。
2. 接続先のサーバが正しいか?
・APサーバに接続したいのに、ストレージサーバのIPアドレスを指定していないか確認してください。
3. 接続ユーザ名が正しいか?
「ログ取得用ユーザ」と「ストレージファイルアクセス用ユーザ」を正しく使い分けているか確認してください。
4. 接続時に利用する秘密鍵は正しいか?
・別の環境の鍵を利用していないか確認してください。
(例:「開発環境」用の鍵を使うべきだが、「本番環境」用の鍵を指定していないか)
・別ユーザの鍵を利用していないか確認してください。
(例:「ログ取得用ユーザ」用の鍵を使うべきだが、「ストレージファイルアクセス用ユーザ」用の鍵を指定していないか)
・WinSCP利用時、PuTTY形式の鍵に変換しているか確認してください。
WinSCPで秘密鍵を使用する際は、PuTTY形式の鍵を使用する必要があります。
参考ドキュメント:https://aws.accel-mart.com/startup_guide/texts/03_startup/06_sftp_login/01_show_log.html#show-log