thomas-99
Goto Top

Dienst auf einem Server erreichbar und anderem nicht

Hallo NG,

ich habe eine server.exe die über einen Paramater eine Datenbank lädt und im Netzwerk für Clients bereitstellt. Den Dienst dazu, habe ich selber erstellt.
Auf dem Server-eins startet der Dienst und ich kann über Telnet die Verfügbarkeit prüfen. Alles OK!
Auf dem Server-zwei habe ich auch den Dienst erstellt und gestartet gleiche Parameter, gleiche Dateien alles identisch - nur von Server eins auf Server zwei kopiert (beides W2K12R2)
telent server-zwei 2222 meldet - Host nicht erreichbar
telent server-eins 2222 meldet - Host erreichbar.

Das verstehe ich gerade gar nicht. Beide Dienste laufen, keine aktive Firewall, kein Virenscanner und doch antwortet der eine Dienst und der andere wird von irgend etwas geblockt. Beider Server sind kein DC.

Wie kann ich herausfinden, was die Kommunikation über tcp blockt?

DANKE
Ciao thomas

Content-Key: 330668

Url: https://administrator.de/contentid/330668

Printed on: April 25, 2024 at 21:04 o'clock

Member: Pjordorf
Pjordorf Feb 27, 2017 at 15:11:10 (UTC)
Goto Top
Hallo,

Zitat von @thomas-99:
Wie kann ich herausfinden, was die Kommunikation über tcp blockt?
Sicher das deine Server.exe auch auf den von dir gewünschten Port(s) (TCP und / oder UDP) lauscht?

Ein Netstat bzw. Netstat -? oder direkt ein Netstat -ano sagt es dir. Natürlich nur wenn als Admin oder gar mit erhöhten Rechten ausgeführt,

Gruß,
Peter
Member: Lochkartenstanzer
Lochkartenstanzer Feb 27, 2017 updated at 15:21:15 (UTC)
Goto Top
Zitat von @thomas-99:

telent server-zwei 2222 meldet - Host nicht erreichbar
telent server-eins 2222 meldet - Host erreichbar.

Dann probier mal telnet statt telent. face-smile

Aber im Ernst:

  • zuerst schaust Du mit netstat -a, ob der Dienst läuft und auf welchem Port er lauscht.
  • Dann probierst Du lokal auf dem Server Dein telnet aus: telnet localhost 2222
  • Dann wirst Du wireshark auf dem Server an und schaust, ob die Pakete reinkommen udn rausgehen, wenn Du von "extern" zugreifst.

Sind die Geräte im selben IP-netz? ggfmußt Du in der Firewall noch andere netze freischalten, wenn die an verschiedenen IP-Netzen hängen.


Und Du soltlest prüfen, ob die Kontataufnahme per IPv4 oder IPv6 erfolgt, ggf kann Dein ja nur V4.

lks
Member: aqui
aqui Feb 27, 2017 at 15:51:11 (UTC)
Goto Top
Member: thomas-99
thomas-99 Feb 27, 2017 at 16:31:12 (UTC)
Goto Top
OK danke! Ich habe netstat laufen lassen auf beiden Servern. Der eine Server lauscht auf 2222 der andere nichts der Gleichen.
War irgendwie zu erwarten ...
Mich irritierte, dass der Dienst startet und mit den gleichen Dateien es einmal funktioniert und auf den anderen Server nicht.
Ich habe den Client auf dem Server selber = kurze Wege. IPV6 ist deaktiviert.

DANKE face-smile
Ciao thomas
Member: Pjordorf
Pjordorf Feb 28, 2017 at 23:38:51 (UTC)
Goto Top
Hallo,

Zitat von @thomas-99:
OK danke!
Machst du dann bitte noch den grünen Balken dran? Danke. How can I mark a post as solved?

Gruß,
Peter