D.2 Falha de credenciais de teste ou descoberta com erro de acesso negado

Problema: Ações de credenciais de teste, adição de carga de trabalho ou descoberta de carga de trabalho de uma carga de trabalho de origem do Linux falham com o seguinte erro:

Acesso negado. As credenciais de root fornecidas não podem ser usadas para conexão com o servidor <endereço-IP-carga-trabalho-origem-Linux>. Certifique-se de que a senha está correta e o root não foi impedido de usar SSH.

Solução alternativa: O acesso poderá ser negado para conexões SSH se as configurações de algoritmo de chave ou cifras no arquivo /etc/ssh/sshd_config da carga de trabalho de origem do Linux estiverem ausentes ou forem incompatíveis com as configurações usadas pelo servidor do Migrate.

  1. Verifique se o seguinte está funcionando corretamente:

    • Você especificou corretamente o endereço IP da carga de trabalho de origem do Linux, o nome de usuário e a senha.

    • Na carga de trabalho de origem do Linux, o serviço SSH está habilitado e em execução, e o firewall (se houver) permite tráfego SSH de entrada na porta TCP 22.

    • Você pode efetuar login com êxito nessa Carga de Trabalho do Linux como usuário root a partir de uma máquina remota usando um cliente SSH, como Putty.

  2. Na carga de trabalho de origem do Linux, efetue login como usuário root, depois exiba o arquivo de registro (/var/log/messages) ou verifique o status do daemon SSH (systemctl status sshd) para procurar as mensagens de erro referentes ao endereço IP do servidor do Migrate.

  3. Erro: Nenhum método de intercâmbio de chave correspondente encontrado.

    <marcação de horário> xxx-<nome do host>-xxx sshd[4849]: fatal: Unable to negotiate with <endereço-IP-servidor-Migrate> port 64713: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 [preauth]

    Solução:

    1. Abra o arquivo /etc/ssh/sshd_config em um editor de texto, adicione a seguinte linha e grave o arquivo.

      KexAlgorithms +diffie-hellman-group1-sha1

    2. Reinicie o serviço SSH. No prompt de comando, digite

      systemctl restart sshd
  4. Erro: Nenhuma cifra correspondente encontrada.

    <marcação de horário> xxx-<nome do host>-xxx sshd[5063]: fatal: Unable to negotiate with <endereço-IP-servidor-Migrate> port 64776: no matching cipher found. Their offer: aes128-cbc,aes256-cbc,serpent192-cbc,twofish256-cbc,twofish192-cbc,twofish128-cbc,3des-cbc,cast128-cbc,aes192-cbc,serpent128-cbc,blowfish-cbc,serpent256-cbc [preauth]

    Solução:

    1. Abra o arquivo /etc/ssh/sshd_config em um editor de texto, adicione a seguinte linha e grave o arquivo.

      Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc

    2. Reinicie o serviço SSH. No prompt de comando, digite

      systemctl restart sshd
  5. Adicione ou descubra a carga de trabalho de origem do Linux novamente.

    1. Verifique se a Credencial de Teste foi bem-sucedida.

    2. Verifique se a carga de trabalho foi adicionada com êxito.

Consulte também os seguintes Artigos relacionados da KB: