Schließen Sie die Dreamweaver-Applikation.
Erfahren Sie, wie Sie Probleme mit der Verbindung zum SFTP-Server in Dreamweaver beheben können.
Ob es sich um alte Protokolle handelt, die in SFTP-Servern konfiguriert sind, oder um andere Fehlermeldungen, beheben Sie Ihre SFTP-Verbindungsprobleme mit diesen Problemumgehungen.
Wenn Ihr Server mit veralteten OpenSSH-Protokollen konfiguriert ist, aktivieren Sie in der Dreamweaver-Konfigurationsdatei als Abhilfe RSA/SHA1, um die Verbindung herzustellen. Führen Sie die folgenden Schritte durch:
Die oben erwähnte Lösung ist eine Notlösung, bis die alten Implementierungen aktualisiert oder mit kompatiblen Schlüsseltypen neu konfiguriert werden. Wenden Sie sich an Ihre Hosting-Provider oder Server-Administratoren und fordern Sie ein Upgrade auf unterstützte Algorithmen an, die mit OpenSSH Version 8.8 kompatibel sind.
Wenn das Problem weiterhin besteht, nehmen Sie die folgenden Änderungen in der Konfigurationsdatei vor:
Dreamweaver aktiviert den empfohlenen RSA/SHA1-Algorithmus, wie von OpenSSH vorgeschlagen. Adobe ist nicht verantwortlich für Änderungen, die der Anwender an den Einstellungen in der SFTP-Konfigurationsdatei vornimmt.
-
Gehen Sie an die unten angegebene Stelle, um die Datei SFTPError.log aufzurufen und detaillierte Informationen über die Probleme zu erhalten:
macOS: /Anwender/<Benutzername>/Library/Application\ Support/Adobe/Dreamweaver 2021/<locale>/Configuration/SFTP/
Windows: %appdata%\Adobe\Dreamweaver 2021\<locale>\Configuration\SFTP\
-
Wenn ein Fehler auf eine Nichtübereinstimmung von Algorithmen zurückzuführen ist, fügen Sie einen vom Server unterstützten Algorithmus (wie im Fehlerprotokoll erwähnt) zur Konfigurationsdatei hinzu (in dem in Schritt 1 erwähnten SFTP-Ordner). Beispiel:
Fehler
Lösung
Kann nicht mit <IP> Port <Port no> verhandeln:
keine passende Schlüsselaustauschmethode gefunden.
Ihr Angebot: diffie-hellman-group14-sha1,
diffie-hellman-group1-sha1
Fügen Sie einen der folgenden Algorithmen in die Konfigurationsdatei ein:
KexAlgorithmen +diffie-hellman-group1-sha1
oder
KexAlgorithmen +diffie-hellman-group14-sha1
Die Unterstützung für ssh-dss (DSA) Host- und Public-Key-Algorithmen wird standardmäßig nicht mehr unterstützt. Wenn Sie derzeit den DSA-Host oder die DSA-Schlüssel verwenden, aktivieren Sie sie wieder, indem Sie Folgendes zur SFTP-Konfiguration hinzufügen.
HostkeyAlgorithmen +ssh-rsa,ssh-dss
PubkeyAcceptedAlgorithms +ssh-rsa,ssh-dss
Wenn Sie die folgende Fehlermeldung sehen: „Fehler beim Lesen des Inhalts der XML-Ressource: IDD_SSH_KEY_CHANGE_DIALOG” erhalten, befolgen Sie die folgenden Schritte als Problemumgehung:
-
Schließen Sie die Dreamweaver-Applikation.
-
Navigieren Sie zum folgenden Speicherort:
- macOS: ~/Library/Application Support/Adobe/Dreamweaver xxxx/en_US/Configuration
- Windows: C:\Users\[user name]\AppData\Roaming\Adobe\Dreamweaver xxxx\en_US\Configuration
xxxx ist die Version von Dreamweaver. Wenn Sie Dreamweaver 2021 unter Windows verwenden, dann lautet der Speicherort Ihres Ordners:
C:\Anwender\[Benutzername]\AppData\Roaming\Adobe\Dreamweaver 2021\en_US\Konfiguration
- macOS: ~/Library/Application Support/Adobe/Dreamweaver xxxx/en_US/Configuration
-
Klicken Sie mit der rechten Maustaste auf die Datei ssh_hosts, und benennen Sie die Datei um. Zum Beispiel in „ssh_hosts_old“.
-
Starten Sie Dreamweaver neu und stellen Sie eine Verbindung mit Ihrem SFTP-Server her.