Solucionar problemas de conexão do servidor SFTP

Saiba como solucionar problemas de conexão do servidor SFTP no Dreamweaver.

Se você tiver protocolos antigos configurados em servidores SFTP ou receber outras mensagens de erro, solucione seus problemas de conexão SFTP usando estas soluções alternativas.

 Solucionar problemas de protocolos obsoletos

Se o servidor estiver configurado com protocolos OpenSSH obsoletos, reative o RSA/SHA1 antigo no arquivo de configuração do Dreamweaver como uma solução alternativa para estabelecer a conexão. Siga as etapas abaixo:

Mensagem de erro exibida no aplicativo para macOS
Mensagem de erro no macOS

  1. Feche o aplicativo Dreamweaver.

  2. Inicie o Finder, abra o menu Ir e selecione Ir para pasta...

  3. No pop-up Ir para pasta, digite:

    /Users/[nome do usuário]/Library/Preferences/

  4. Procure o arquivo Adobe Dreamweaver 2021 Prefs e abra-o em qualquer editor de texto.

  5. Encontre use sftp legacy algorithms from config file e defina-o como TRUE.

  6. Salve e feche o arquivo.

Mensagem de erro do Windows no aplicativo
Mensagem de erro do Windows

  1. Feche o aplicativo Dreamweaver.

  2. Digite RegEdit na barra de pesquisa do Windows para executar o aplicativo Registry Editor.

  3. No painel esquerdo do Editor de registro, navegue para o seguinte caminho:

    HKEY_CURRENT_USER\SOFTWARE\Adobe\Dreamweaver 2021\Site Preferences

  4. Encontre Use SFTP Legacy Algorithms From Config File e defina-o como TRUE.

  5. Feche RegEdit.

A solução mencionada acima é uma medida provisória até que as implementações antigas sejam atualizadas ou reconfiguradas com tipos de chave compatíveis. Escreva para seus provedores de hospedagem ou administradores de servidor e solicite uma atualização para algoritmos compatíveis com OpenSSH versão 8.8.

Se o problema persistir, faça o seguinte para fazer as alterações necessárias no arquivo de configuração:

O Dreamweaver está ativando o algoritmo RSA/SHA1 recomendado, conforme sugerido pelo OpenSSH. A Adobe não é responsável por quaisquer alterações feitas pelo usuário para personalizar as configurações no arquivo de configuração SFTP.

  1. Vá para o local abaixo para consultar SFTPError.log e obter informações detalhadas sobre os problemas:

    macOS: /Users/<nome do usuário>/Library/Application\ Support/Adobe/Dreamweaver 2021/<local>/Configuration/SFTP/

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

  2. Se um erro estiver relacionado a qualquer incompatibilidade de algoritmos, adicione um algoritmo compatível com o servidor (conforme mencionado no log de erros) ao arquivo de configuração (dentro da pasta SFTP mencionada na etapa 1). Por exemplo:

    Erro

    Solução

    Não é possível negociar com a <IP> porta <port no>:

    nenhum método de troca de chave correspondente encontrado.

    Sua oferta: diffie-hellman-group14-sha1,

    diffie-hellman-group1-sha1

    Adicione qualquer um dos algoritmos abaixo ao arquivo de configuração:

    KexAlgorithms +diffie-hellman-group1-sha1

    ou

    KexAlgorithms +diffie-hellman-group14-sha1

    O suporte para algoritmos de host e chave pública ssh-dss (DSA) não é mais compatível por padrão. Se você estiver usando o host ou as chaves DSA, reative-os adicionando o seguinte à configuração do SFTP.

    HostkeyAlgorithms +ssh-rsa,ssh-dss

    PubkeyAcceptedAlgorithms +ssh-rsa,ssh-dss

Solucionar problemas de mensagem de erro de SFTP

Se você receber a seguinte mensagem de erro: “Falha ao ler o conteúdo do recurso XML: IDD_SSH_KEY_CHANGE_DIALOG”, siga as etapas abaixo como solução alternativa: 

  1. Feche o aplicativo Dreamweaver.

  2. Vá até o seguinte local:

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

     xxxx é a versão do Dreamweaver. Se você estiver usando o Dreamweaver 2021 em execução no Windows, o local da sua pasta é:

    C:\Users\[nome do usuário]\AppData\Roaming\Adobe\Dreamweaver 2021\en_US\Configuration

  3. Clique com o botão direito do mouse no arquivo ssh_hosts e renomeie o arquivo. Por exemplo, ssh_hosts_old.

  4. Reinicie o Dreamweaver e conecte-se ao servidor SFTP.

Procurando artigos de solução de problemas semelhantes?

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?