Baba: NETZWERK: Programme haben keinen Zugriff seit neuem Router

Hallo,

am Freitag hat mein DSL-Modem (Netgear) den Dienst aufgegeben und nun habe ich ein D-Link G664T in Betrieb. Bin nun wieder online. Jedoch haben (bislang) zwei Programme bei mir keinen Zugriff auf das Internet: Mendeley und der GMX SMS-Manager. Ich vermute mal, es liegt am Router, bzw. an den Regeln der Firewall, doch die ist deaktiviert (zu Testzwecken). Irgendwas muss es ja mit den Ports zu tun haben.

Fragen:
a) Was bedeutet es genau, wenn ich im Internet die Information finde, Mendeley benutzt den Port 500002? Ist das _mein_ Port oder der des Servers? Ich nehme an mein Port, aber...

b) wie finde ich mit Gewissheit raus, ob diese Angabe stimmt (WinXP), d.h. ob Mendeley nicht vielleicht auf einen anderen Port angewiesen ist. Mit netstat habe ich zum Beispiel probiert den Verkehr zu überwachen, als ich den GMX SMS-Manager gestartet habe. Über den Taskmanager habe ich die PID vom GMX SMS-Manager zuvor rausgesucht, doch diese PID taucht in den netstat Tabellen gar nicht auf, auch wenn ich das Interval auf 3 Sekunden stelle und viele Prüfungen mache. Habe netstat -ao verwendet.

c)Weiterhin wundert mich bei netstat das es zunächst einige Ergebnisse gibt, dann gibts eine Pause und dann erscheinen weitere Ergebnisse. Von welchem _Zeitpunkt_ sind die Ergebnisse von netstat?

Vielen Dank im Voraus,
Baba

  1. Tach!

    a) Was bedeutet es genau, wenn ich im Internet die Information finde, Mendeley benutzt den Port 500002? Ist das _mein_ Port oder der des Servers? Ich nehme an mein Port, aber...

    Ein Server lauscht auf einem definierten Port. Hat das Programm bei dir zu lauschen? Hat es einen Server-Teil, der von außen kontaktiert werden muss? (Bei bidirektionaler Kommunikation kann es durchaus sein, dass dein Client auch einen Server-Teil enthält.)

    b) wie finde ich mit Gewissheit raus, ob diese Angabe stimmt (WinXP), d.h. ob Mendeley nicht vielleicht auf einen anderen Port angewiesen ist. Mit netstat habe ich zum Beispiel probiert den Verkehr zu überwachen, als ich den GMX SMS-Manager gestartet habe.

    netstat ist schon nicht schlecht. Es einfach so aufzurufen zeigt nur laufende Verbindungen an. Ob ein Port offen ist und jemand dran lauscht, findet man mit "netstat -ban". a sagt, dass laufende Verbindungen und offene Ports (State: Listening) gezeigt werden sollen, n verhindert die Namensauflösung (zeigt nur Zahlen), und das b kann man auch weglassen. Es zeigt an, welches Programm dazugehört, braucht aber eine Administrator-CMD (sprich: command.com -> "Ausführen als Administrator", zumindest in Systemen nach XP)

    Über den Taskmanager habe ich die PID vom GMX SMS-Manager zuvor rausgesucht, doch diese PID taucht in den netstat Tabellen gar nicht auf, auch wenn ich das Interval auf 3 Sekunden stelle und viele Prüfungen mache. Habe netstat -ao verwendet.

    Da hast du ja schon sowas ähnliches gemacht.

    c)Weiterhin wundert mich bei netstat das es zunächst einige Ergebnisse gibt, dann gibts eine Pause und dann erscheinen weitere Ergebnisse. Von welchem _Zeitpunkt_ sind die Ergebnisse von netstat?

    Die Pause könnte an einem Namensauflösungsversuch liegen (warten bis zum Timeout). Mit n sollte keine Pause auftreten.

    dedlfix.

    1. a) Was bedeutet es genau, wenn ich im Internet die Information finde, Mendeley benutzt den Port 500002? Ist das _mein_ Port oder der des Servers? Ich nehme an mein Port, aber...

      Ein Server lauscht auf einem definierten Port. Hat das Programm bei dir zu lauschen? Hat es einen Server-Teil, der von außen kontaktiert werden muss? (Bei bidirektionaler Kommunikation kann es durchaus sein, dass dein Client auch einen Server-Teil enthält.)

      Aha. Also Mendeley lauscht tatsächlich auf 50002, das habe ich mit TCPView nun herausgefunden. Allerdings scheint das hier gar nicht von Bedeutung für mein Problem. Zumindest steht da einfach LISTENING bei State.

      Übrigens kann ich auch nicht mehr Avira updaten, seit dem neuen Router. Unten mal das Protokoll vom Updateprozess.

      Zu dem Rest: ich nehme jetzt lieber TCPView, da kann ich das Bild einfrieren.

      Ich habe jetzt schon verstanden, dass ich bei einfachen Vorgängen wie GMX SMS-Manger login oder Mendeley Sync oder Avira Update kein Port meinerseits öffnen muss. Im Netzwerkverkehr sehe ich dann dass Der Local Port ständig wechselt und der remote Port fest ist. Gut. Allerdings, warum gehen diese drei Dinge nicht? Ich habe die Windows Firewall aus. Es muss doch irgendwie an dem Router liegen, was macht der Kerl denn da? Was ist das gemeinsame dieser Prozesse?

      21:51:22 [UPD] [INFO]       Prüfe ob neuere Dateien zur Verfügung stehen.  
      21:51:22 [UPD] [INFO]       Wähle Updateserver 'http://80.190.148.75/update'.  
      21:51:22 [UPD] [INFO]       Herunterladen von 'http://80.190.148.75/update/idx/master.idx' nach 'C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Avira\AntiVir Desktop\TEMP\UPDATE\idx\master.idx'.  
      21:51:23 [UPDLIB] [ERROR]   Download-Manager: Verbindungsfehler beim Herunterladen der Datei http://80.190.148.75/update/idx/master.idx  
      21:51:23 [UPD] [INFO]       Wähle Updateserver 'http://80.190.148.74/update'.  
      21:51:23 [UPD] [INFO]       Herunterladen von 'http://80.190.148.74/update/idx/master.idx' nach 'C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Avira\AntiVir Desktop\TEMP\UPDATE\idx\master.idx'.  
      21:51:24 [UPDLIB] [ERROR]   Download-Manager: Verbindungsfehler beim Herunterladen der Datei http://80.190.148.74/update/idx/master.idx  
      21:51:24 [UPD] [INFO]       Wähle Updateserver 'http://89.105.213.18/update'.  
      21:51:24 [UPD] [INFO]       Herunterladen von 'http://89.105.213.18/update/idx/master.idx' nach 'C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Avira\AntiVir Desktop\TEMP\UPDATE\idx\master.idx'.  
      21:51:25 [UPDLIB] [ERROR]   Download-Manager: Verbindungsfehler beim Herunterladen der Datei http://89.105.213.18/update/idx/master.idx  
      21:51:25 [UPD] [INFO]       Wähle Updateserver 'http://80.190.148.75/update'.  
      21:51:25 [UPD] [INFO]       Herunterladen von 'http://80.190.148.75/update/idx/master.idx' nach 'C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Avira\AntiVir Desktop\TEMP\UPDATE\idx\master.idx'.
      

      Cheers,
      Baba

      1. Tach!

        Ich habe jetzt schon verstanden, dass ich bei einfachen Vorgängen wie GMX SMS-Manger login oder Mendeley Sync oder Avira Update kein Port meinerseits öffnen muss.

        Bei Programmen, die nur von sich aus Verbindungen aufbauen (z.B. Avira-Update-Downloads), muss der Router das mitbekommen und die Antwortpakete selbständig ans passende Gerät weiterleiten. Aber wenn von außen etwas zu einem Gerät gelängen soll, muss der Router ein Portforwarding konfiguriert bekommen, sonst weiß er nicht, was er mit ankommenden Paketen anfangen soll und verwirft sie.

        Im Netzwerkverkehr sehe ich dann dass Der Local Port ständig wechselt und der remote Port fest ist. Gut.

        Das ist so. Der Ziel-Port muss bekannt sein, weil dahin der Verbindungsaufbau erfolgt. Die Pakete für den Rückweg müssen natürlich auch richtig zugestellt werden können, weswegen auch dafür ein Port verwendet wird. Das ist aber nicht derselbe wie der Ziel-Port, denn den könnte ja ein hiesiger Server belegt haben, noch ist es ein festgelegter, sondern es ist ein beliebiger. Dieser wird in den Paketen zum Server als Absender mitgegeben, woraufhin der Server nun weiß, wohin er die Pakete genau senden muss.

        Allerdings, warum gehen diese drei Dinge nicht? Ich habe die Windows Firewall aus. Es muss doch irgendwie an dem Router liegen, was macht der Kerl denn da? Was ist das gemeinsame dieser Prozesse?

        Tja, da kann ich dir nicht weiterhelfen. Bei einem SOHO-Router sollte eigentlich das Connection-Tracking eingeschaltet sein (falls man es überhaupt deaktivieren kann), woraufhin er nun selbständig zwischen interner und externer Adresse übersetzen können sollte.

        21:51:23 [UPDLIB] [ERROR]   Download-Manager: Verbindungsfehler beim Herunterladen der Datei http://80.190.148.75/update/idx/master.idx

        Zu allgemeine Aussage. Das Programm kann nicht wissen, woran es hängt. Es sieht nur, dass seine Requests nicht beantwortet werden.

        dedlfix.

        1. Bei Programmen, die nur von sich aus Verbindungen aufbauen (z.B. Avira-Update-Downloads), muss der Router das mitbekommen und die Antwortpakete selbständig ans passende Gerät weiterleiten. Aber wenn von außen etwas zu einem Gerät gelängen soll, muss der Router ein Portforwarding konfiguriert bekommen, sonst weiß er nicht, was er mit ankommenden Paketen anfangen soll und verwirft sie.

          Das ist so. Der Ziel-Port muss bekannt sein, weil dahin der Verbindungsaufbau erfolgt. Die Pakete für den Rückweg müssen natürlich auch richtig zugestellt werden können, weswegen auch dafür ein Port verwendet wird. Das ist aber nicht derselbe wie der Ziel-Port, denn den könnte ja ein hiesiger Server belegt haben, noch ist es ein festgelegter, sondern es ist ein beliebiger. Dieser wird in den Paketen zum Server als Absender mitgegeben, woraufhin der Server nun weiß, wohin er die Pakete genau senden muss.

          Danke für die Erklärung.

          Tja, da kann ich dir nicht weiterhelfen. Bei einem SOHO-Router sollte eigentlich das Connection-Tracking eingeschaltet sein (falls man es überhaupt deaktivieren kann), woraufhin er nun selbständig zwischen interner und externer Adresse übersetzen können sollte.

          Schade, muss ich mir jetzt wohl wieder einen neuen Router holen.

          21:51:23 [UPDLIB] [ERROR]   Download-Manager: Verbindungsfehler beim Herunterladen der Datei http://80.190.148.75/update/idx/master.idx

          Also, wenn ich die Adresse in den Browser eingeben bekomme ich eine Antwort. Es muss doch bestimmt eine Routereinstellung geben?!? Habe echt keine Ahnung mehr...

          Cheers,
          Baba

  2. Port 500002

    Ports gehen eigentlich nur bis 65536?!

    1. Ports gehen eigentlich nur bis 65536?!

      Sorry, eine 0 zuviel.

      Cheers,
      Baba