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 7월 2026
버전:  5
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.