Risoluzione dei problemi di connessione del server SFTP

Scoprite come risolvere i problemi di connessione al server SFTP in Dreamweaver.

Che si tratti di vecchi protocolli configurati all'interno dei server SFTP o di altri messaggi di errore, è possibile risolvere il problema di connessione SFTP con queste soluzioni alternative.

 Risoluzione dei problemi relativi ai protocolli obsoleti

Se il server è configurato con protocolli OpenSSH obsoleti, riattivate RSA/SHA1 legacy nel file di configurazione di Dreamweaver come soluzione alternativa per stabilire la connessione. Seguite i passaggi riportati di seguito:

Messaggio di errore visualizzato nell'app per macOS
Messaggio di errore per macOS

  1. Chiudere l'applicazione Dreamweaver.

  2. Avvia il menu Finder > Richiama Vai > Seleziona Vai alla cartella…

  3. Nella finestra a comparsa Vai alla cartella, digita:

    /Utenti/[nome utente]/Liberia/Preferences/

  4. Cercare il file delle preferenze di Adobe Dreamweaver 2021 e aprirlo in qualsiasi editor di testo.

  5. Trovare Utilizza algoritmi legacy SFTP dal file di configurazione e impostarlo su TRUE.

  6. Salvare e chiudere il file.

Messaggio di errore di Windows nell'app
Messaggio di errore di Windows

  1. Chiudere l'applicazione Dreamweaver.

  2. Digitare RegEdit nella barra di ricerca di Windows per eseguire l'app dell'editor del Registro di sistema.

  3. Nel riquadro a sinistra dell'Editor del Registro di sistema, accedete al seguente percorso:

    HKEY_CURRENT_USER\SOFTWARE\Adobe\Dreamweaver 2021\Site Preferences

  4. Trovare Utilizza algoritmi legacy SFTP dal file di configurazione e impostarlo su TRUE.

  5. Chiudere RegEdit.

 La soluzione indicata in precedenza è una misura provvisoria fino a quando le implementazioni legacy non verranno aggiornate o riconfigurate con tipi di chiavi compatibili. Scrivere ai provider di hosting o agli amministratori del server e richiedere un aggiornamento agli algoritmi supportati compatibili con OpenSSH versione 8.8.

Se il problema persiste, procedere come segue per apportare le modifiche necessarie al file di configurazione:

 Dreamweaver sta abilitando l'algoritmo RSA/SHA1 consigliato, come suggerito da OpenSSH. Adobe non è responsabile per eventuali modifiche apportate dall'utente per personalizzare le impostazioni nel file di configurazione SFTP.

  1. Andare alla posizione seguente per fare riferimento a SFTPError.log e ottenere informazioni dettagliate sui problemi:

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

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

  2.  Se un errore è correlato a una mancata corrispondenza degli algoritmi, aggiungere un algoritmo supportato dal server (come indicato nel registro degli errori) al file di configurazione (all'interno della cartella SFTP indicata nel passaggio 1). Ad esempio:

    Errore

    Risoluzione

    Impossibile negoziare con <IP> port <port no>:

    nessun metodo di scambio di chiavi corrispondente trovato.

    Their offer: diffie-hellman-group14-sha1,

    diffie-hellman-group1-sha1

    Aggiungere uno dei seguenti algoritmi al file di configurazione:

    KexAlgorithms +diffie-hellman-group1-sha1

    oppure

    KexAlgorithms +diffie-hellman-group14-sha1

    Il supporto per ssh-dss (DSA) host e gli algoritmi a chiave pubblica non sono più supportati per impostazione predefinita. Se si sta attualmente utilizzando l'host o le chiavi DSA, riabilitarli aggiungendo quanto segue alla configurazione SFTP.

    HostkeyAlgorithms +ssh-rsa,ssh-dss

    PubkeyAcceptedAlgorithms +ssh-rsa,ssh-dss

Risoluzione dei problemi relativi al messaggio di errore SFTP

Se viene visualizzato il seguente messaggio di errore: "Impossibile leggere il contenuto della risorsa XML: IDD_SSH_KEY_CHANGE_DIALOG", eseguire i passaggi seguenti come soluzione alternativa:

  1. Chiudere l'applicazione Dreamweaver.

  2. Accedere alla seguente posizione:

    • macOS: ~/Library/Application Support/Adobe/Dreamweaver xxxx/en_US/Configuration
    • Windows: C:\Users\[nome utente]\AppData\Roaming\Adobe\Dreamweaver xxxx\en_US\Configuration

     xxxx corrisponde alla versione di Dreamweaver. Se si utilizza Dreamweaver 2021 su Windows, la posizione della cartella è la seguente:

    C:\Users\[Nome utente]\AppData\Roaming\Adobe\Dreamweaver 2021\en_US\Configuration

  3. Fare clic con il pulsante destro del mouse sul file e rinominarlo. Ad esempio, assegnare il nome ssh_hosts_old.

  4. Riavviare Dreamweaver ed eseguire la connessione al server SFTP.

Cercate articoli simili per la risoluzione dei problemi?

 Adobe

Ottieni supporto in modo più facile e veloce

Nuovo utente?