AppSync: Die Erkennung von Windows-Hosts schlägt mit einem Kommunikationsfehler fehl

요약: AppSync kann den Exchange-Host nicht erkennen, da der Agent nicht mit dem Exchange-Server kommunizieren kann.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

In einigen Fällen führt dies möglicherweise erst zu Problemen, wenn der zusätzliche DNS-Name bearbeitet oder aus dem DNS entfernt, aber auf dem Zielhost nicht korrekt aktualisiert wurde. Zu diesem Zeitpunkt kann der Agent den FQDN, den er von getnameinfo erhält, nicht mehr in eine IP-Adresse auflösen und die Ermittlung schlägt fehl.

Die Erkennung eines Windows-Hosts und die Push-Installation der Agent-Dateien schlagen möglicherweise fehl. Versuche, den Hostnamen, den vollständig qualifizierten Domainnamen (FQDN) und die IP des Hosts anzupingen, sind erfolgreich. Dies kann auf einem bereits erkannten Host oder einer Neuinstallation geschehen. Während der Push-Installation werden die Agent-Dateien auf den Agent übertragen, aber die Erkennungsphase der Installation schlägt fehl.

Möglicherweise werden die folgenden Fehler in den Protokollen angezeigt:
Serverprotokolle:

<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

Agent-Protokolle

<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>

AppSync erkennt einen DNS-Namen für den Windows-Host, der nicht mehr gültig ist.

 

원인

Dies kann auftreten, wenn ein Host mehr als einen DNS-Eintrag auf dem DNS-Server hat. Der AppSync-Agent verwendet die Windows-Funktion getnameinfo, wenn er die Agentenerkennung ausführt, um den Namen des Hosts zu ermitteln. Wenn der spezifische Host mehrere DNS-Namen hat, gibt getnameinfo möglicherweise nicht denselben Namen zurück wie den, der in der AppSync-GUI eingegeben wurde.

Weitere Details zu "getnameInfo" finden Sie unter folgendem Link:
https://docs.microsoft.com/windows/win32/api/ws2tcpip/nf-ws2tcpip-getnameinfoDieser Hyperlink führt Sie zu einer Website außerhalb von Dell Technologies.

 

해결

  1. Die am besten geeignete Lösung besteht darin, mit einem Netzwerkadministrator zusammenzuarbeiten, um sicherzustellen, dass der Host während der Erkennung den richtigen DNS-Namen zurückgibt.

  2. Der Befehl "nbtstat -n" kann verwendet werden, um die DNS-Namen anzuzeigen, die auf dem Host registriert sind. Mit diesem Befehl werden keine DNS-Namen für Netzwerkadapter angezeigt, die nicht mit dem Netzwerk verbunden sind.

  3. Mit dem Befehl "nbtstat -RR" kann der Host gezwungen werden, seine DNS-Datensätze vom DNS-Server zu aktualisieren.

  4. Wenn es nicht möglich ist, den DNS-Eintrag wieder zum DNS-Server hinzuzufügen oder den Datensatz vom Agent zu entfernen, kann das Problem wie folgt gelöst werden. Aktualisieren Sie die Hostdatei auf dem Windows-Zielhost, sodass der FQDN in die IP-Adresse des Zielhosts aufgelöst wird. Bearbeiten Sie die Hostdatei unter C:\Windows\System32\drivers\etc.

 

해당 제품

AppSync

제품

AppSync
문서 속성
문서 번호: 000067373
문서 유형: Solution
마지막 수정 시간: 30 7월 2026
버전:  5
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.