SFTP サーバー接続の問題のトラブルシューティング

Dreamweaver で SFTP サーバー接続の問題をトラブルシューティングする方法について説明します。

SFTP サーバー内で構成された古いプロトコルやその他のエラーメッセージが発生する場合は、以下の回避策を使用して、SFTP 接続の問題をトラブルシューティングしてください。

トラブルシューティング非推奨のプロトコル

サーバーが非推奨の OpenSSH プロトコルで構成されている場合は、接続を確立するための回避策として、Dreamweaver 構成ファイルでレガシー RSA/SHA1 を再度有効にします。次の手順に従います。

macOS のアプリに表示されるエラーメッセージ
macOS のエラーメッセージ

  1. Dreamweaver アプリケーションを閉じます。

  2. Finder で移動メニューを選択し、「フォルダへ移動
    」を選択します。

  3. フォルダへ移動ポップアップに移動して、次のように入力します。

    /Users/[ユーザー名]/Library/Preferences/

  4. Adobe Dreamweaver 2021 Prefs ファイルを検索して、テキストエディターで開きます。

  5. config ファイルから SFTP レガシーアルゴリズムを使用するを見つけて、TRUE に設定します。

  6. ファイルを保存して閉じます。

アプリ内の Windows のエラーメッセージ
Windows のエラーメッセージ

  1. Dreamweaver アプリケーションを閉じます。

  2. Windows 検索バーで、RegEdit を検索して、レジストリエディターアプリを実行します。

  3. レジストリエディターの左ペインで、以下のパスまでナビゲートします。

    HKEY_CURRENT_USER\SOFTWARE\Adobe\Dreamweaver 2021\Site Preferences

  4. config ファイルから SFTP レガシーアルゴリズムを使用するを見つけて、TRUE に設定します。

  5. RegEdit を閉じます。

上記の解決策は、レガシー実装がアップグレードされるか、互換性のあるキータイプで再構成されるまでの一時的な手段です。ホスティングプロバイダーまたはサーバー管理者に連絡し、OpenSSH バージョン 8.8 と互換性のあるサポートされているアルゴリズムへのアップグレードをリクエストしてください。

問題が解決しない場合は、次の手順を実行して、構成ファイルに必要な変更を加えます。

Dreamweaver は、OpenSSH によって提案されているように、推奨される RSA/SHA1 アルゴリズムを有効にしています。アドビは、SFTP 構成ファイルの設定をカスタマイズするためにユーザーが行った変更については責任を負いません。

  1. 以下の場所に移動して SFTPError.log を参照し、問題の詳細情報を入手してください。

    macOS:/Users/<username>/Library/Application\ Support/Adobe/Dreamweaver 2021/<locale>/Configuration/SFTP/

    Windows:%appdata%\Adobe\Dreamweaver 2021\<locale>\Configuration\SFTP\

  2. エラーがアルゴリズムの不一致に関連している場合は、サーバーがサポートするアルゴリズム(エラーログに記載されている)を構成ファイル(手順 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

SFTP エラーメッセージのトラブルシューティング

「Failed to read the contents of XML Resource: IDD_SSH_KEY_CHANGE_DIALOG」というエラーが発生した場合は、以下の回避策の手順に従ってください。

  1. Dreamweaver アプリケーションを閉じます。

  2. 次の場所に移動します。

    • 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

  3. ssh_hosts ファイルを右クリックして、ファイルの名前を変更します。例えば、ssh_hosts_old とします。

  4. Dreamweaver を再起動して、SFTP サーバーに接続します。

同様のトラブルシューティング記事をお探しですか?

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2025

Adobe MAX Japan
クリエイターの祭典

2025 年 2 月 13 日
東京ビッグサイト