AppSync: A detecção de hosts do Windows falha com um erro de comunicação

Сводка: O AppSync falha ao detectar o host do Exchange porque o agente não consegue se comunicar com o servidor Exchange.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

Em alguns casos, isso pode não causar problemas até que o nome DNS extra seja editado ou removido do DNS, mas não atualizado corretamente no host de destino. Neste ponto, o agente não será mais capaz de resolver o FQDN que está obtendo de getnameinfo para um endereço IP e a detecção falhará.

A detecção de um host Windows e a instalação forçada dos arquivos do agente podem falhar. As tentativas de fazer ping no nome do host, no nome do domínio completo (FQDN) e no IP do host são bem-sucedidas. Isso pode acontecer em um host já detectado ou em uma nova instalação. Durante a instalação forçada, os arquivos do agente serão enviados para o agente, mas a fase de detecção da instalação falhará.

Você pode ver os seguintes erros nos logs:
Server Logs:

<DATE> DEBUG [Thread-59 (HornetQ-client-global-threads-777292290)] [com.emc.archway.service.archwayagent.ArchwayConversation] [] [] c2fdae32-c9fe-44b3-9e5f-d60bf3c9f5e6->>> Connecting to host <FQDN of Windows Host>
<DATE>  ERROR [Thread-59 (HornetQ-client-global-threads-777292290)] [stderr] [] [] java.net.SocketException: Connection reset

Logs do agente

<DATE> INFO  [14032]  []           [Host Name] []                                     setHostInfo:: hostname returned by getnameinfo is <Stale FQDN>
<DATE> INFO  [14032]  []           [Host Name] []                                     m_hostname is <Stale FQDN>
<DATE> INFO  [14032]  []           [Host Name] []                                     calling setAddrInfo for p_socket_instance hostname (Stale FQDN)
<DATE> INFO  [14032]  []           [Host Name] []                                     setAddrInfo() called for host <Stale FQDN>

O AppSync está detectando um nome DNS para o host do Windows que não é mais válido.

 

Причина

Isso pode ocorrer quando um host tem mais de uma entrada DNS no servidor DNS. O agente do AppSync usa a função getnameinfo do Windows ao executar a detecção do agente para determinar o nome do host. Se o host específico tiver vários nomes DNS, getnameinfo pode não retornar o mesmo nome que o inserido na GUI do AppSync.

Mais detalhes sobre "getnameInfo" podem ser encontrados no seguinte link:
https://docs.microsoft.com/windows/win32/api/ws2tcpip/nf-ws2tcpip-getnameinfoEsse hiperlink direcionará você para um site fora da Dell Technologies.

 

Разрешение

  1. A solução mais apropriada é trabalhar com um administrador de rede para garantir que o host retorne o nome DNS correto durante a detecção.

  2. O comando "nbtstat -n" pode ser usado para mostrar os nomes DNS registrados no host. Esse comando não mostrará nomes DNS para adaptadores de rede que não estão conectados à rede.

  3. O comando "nbtstat -RR" pode ser usado para forçar o host a atualizar seus registros DNS do servidor DNS.

  4. Se não for possível adicionar a entrada DNS de volta ao servidor DNS ou remover o registro do agente, o problema poderá ser resolvido da seguinte maneira. Atualize o arquivo de hosts no host Windows de destino para que ele resolva o FQDN para o endereço IP do host de destino. Edite o arquivo hosts localizado em C:\Windows\System32\drivers etc.

 

Затронутые продукты

AppSync

Продукты

AppSync
Свойства статьи
Номер статьи: 000067373
Тип статьи: Solution
Последнее изменение: 30 Jul 2026
Версия:  5
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.