Der Zugriff auf Remote-Computer MSMQ gibt „Remote-Computer nicht verfügbar ist“

StackOverflow https://stackoverflow.com/questions/161230

  •  03-07-2019
  •  | 
  •  

Frage

Wir haben eine Windows-Anwendung, die auf einem Server läuft und greift auf 4 andere Servern (alle von ihnen sind Mitglieder in der Domäne), um die Nachrichten in jedem ihrer privaten Warteschlangen zu bekommen. Wir haben gerade installiert einen neuen Server, und aus irgendeinem Grund, wenn die Anwendung, die Computer zuzugreifen versucht, wird es ein „Remote-Computer ist nicht verfügbar“ angezeigt.
Die Anwendung greift auf die anderen Server mit einem Benutzer, der ein Administrator Domäne-Benutzer ist.
Hat jemand ein solches Problem auftreten, oder haben eine Ahnung, was es sein könnte verursacht?

War es hilfreich?

Lösung 4

Das Problem schließlich gelöst, und es wurde versehentlich gelöst: Anscheinend gibt einige Verwirrung im DNS-Server war, und der Cache-Server hatte Schwierigkeiten, den richtigen Server zugreift. Unser Webmaster korrigiert al die Servernamen, und dass auch die MSMQ Problem gelöst.

Andere Tipps

Wahrscheinlich viel zu spät für diesen Thread, aber ich fand die Antwort auf diese hier: http://blogs.msdn.com/johnbreakwell/archive/2008/07/10/getting-msmq-messages-out-of- windows-server-2008.aspx

Haben Sie ein Paket-Capture-Tool feuert wie Microsoft Network Monitor oder Wireshark und schaute auf den Verkehr zu und von dem System gehen, der den Fehler bekommt? Das ist oft der sicherste Weg, um zu sehen, was ohne viel Zeit raub Experimentieren los ist.

Ich würde eine Aufnahme aus dem Feld immer die Fehler einrichten, ausgeführt, bis Sie den Fehler, und sofort die Einnahme stoppen. Setzen Sie einen Filter auf nur den Verkehr schauen zu und von diesem System. Wenn Sie das Capture-Tool auf dem System installieren zu können selbst, stellen Sie sicher, dass Sie es auf das Netzwerk in einer Art und Weise platzieren, dass sie noch in der Lage sein wird, den gesamten Datenverkehr von diesem Feld zu sehen. (Das heißt nicht setzt es auf einem benachbarten Port an einem Switch, weil der Job des Schalters ist es, jeden Ports Verkehr voneinander zu isolieren).

Wenn Sie sehen, kein tatsächlicher Verkehr auf den Remote-Server in Frage gesendet werden, dann haben Sie wahrscheinlich eine Name / Verzeichnis / DNS-Typen Problem. D. h der lokale Server kann nicht herausfinden, wo der andere ist. Da dies eine Domain-Typ Situation Windows ist, würde ich die Suche nach Hinweisen in Active Directory starten.

Wenn Sie den Verkehr Ausgehen zu dem Remote-Server zu sehen, aber Sie noch nie ein Paket zurück von ihm vor dem Ausfall kommt, dann haben Sie wahrscheinlich ein Firewall-Problem entweder auf der Remote-Box oder auf der Strecke von hier nach dort.

Wenn Sie den Verkehr hin und her zu dem Remote-Server zu sehen, aber dann hält er an, müssen Sie in diese Pakete graben und sehen, was Low-Level-Fehlercodes kann im Verkehr vorhanden sein. Sowohl NETMON und Wireshark haben gute Dekodierungen für die Microsoft-Protokolle so sollten Sie in der Lage sein, genau zu sehen, was geschieht. Wenn Sie nicht vertraut mit diesen Protokollen sind, möchten Sie vielleicht zunächst eine korrekt funktionierende Verbindung mit einem der anderen Server erfassen, damit Sie vergleichen können.

Könnte es ein Firewall-Problem sein?

http://support.microsoft.com/kb/183293

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top