Dreamweaver アプリケーションを閉じます。
Dreamweaver で SFTP サーバー接続の問題をトラブルシューティングする方法について説明します。
SFTP サーバー内で構成された古いプロトコルやその他のエラーメッセージが発生する場合は、以下の回避策を使用して、SFTP 接続の問題をトラブルシューティングしてください。
サーバーが非推奨の OpenSSH プロトコルで構成されている場合は、接続を確立するための回避策として、Dreamweaver 構成ファイルでレガシー RSA/SHA1 を再度有効にします。次の手順に従います。
上記の解決策は、レガシー実装がアップグレードされるか、互換性のあるキータイプで再構成されるまでの一時的な手段です。ホスティングプロバイダーまたはサーバー管理者に連絡し、OpenSSH バージョン 8.8 と互換性のあるサポートされているアルゴリズムへのアップグレードをリクエストしてください。
問題が解決しない場合は、次の手順を実行して、構成ファイルに必要な変更を加えます。
Dreamweaver は、OpenSSH によって提案されているように、推奨される RSA/SHA1 アルゴリズムを有効にしています。アドビは、SFTP 構成ファイルの設定をカスタマイズするためにユーザーが行った変更については責任を負いません。
-
エラーがアルゴリズムの不一致に関連している場合は、サーバーがサポートするアルゴリズム(エラーログに記載されている)を構成ファイル(手順 1 に記載されている SFTP フォルダー内)に追加します。以下に例を挙げます。
エラー
解決策
<IP> ポート <port no> とネゴシエートできません:
一致するキーの交換メソッドが見つかりません。
推奨:diffie-hellman-group14-sha1
diffie-hellman-group1-sha1
以下のアルゴリズムのいずれかを構成ファイルに追加します。
KexAlgorithms +diffie-hellman-group1-sha1
または
KexAlgorithms +diffie-hellman-group14-sha1
ssh-dss(DSA)ホストおよび公開鍵アルゴリズムのサポートは、デフォルトではサポートされなくなりました。現在 DSA ホストまたはキーを使用している場合は、SFTP 構成に以下を追加して、それらを再度有効にします。
HostkeyAlgorithms +ssh-rsa、ssh-dss
PubkeyAcceptedAlgorithms +ssh-rsa、ssh-dss
「Failed to read the contents of XML Resource: IDD_SSH_KEY_CHANGE_DIALOG」というエラーが発生した場合は、以下の回避策の手順に従ってください。
-
Dreamweaver アプリケーションを閉じます。
-
次の場所に移動します。
- macOS:~/ライブラリ/Application Support/Adobe/Dreamweaver xxxx/en_US/Configuration
- Windows:C:\Users\[ユーザー名]\AppData\Roaming\Adobe\Dreamweaver xxxx\en_US\Configuration
xxxx は Dreamweaver のバージョンです。Windows で Dreamweaver 2021 を実行している場合、次のフォルダーに移動します。
C:\Users\[ユーザー名]\AppData\Roaming\Adobe\Dreamweaver 2021\en_US\Configuration
- macOS:~/ライブラリ/Application Support/Adobe/Dreamweaver xxxx/en_US/Configuration
-
ssh_hosts ファイルを右クリックして、ファイルの名前を変更します。例えば、ssh_hosts_old とします。
-
Dreamweaver を再起動して、SFTP サーバーに接続します。