Hallo,
ich versuche mittlerweile seit ein paar Stunden, mein ICQ 5.1 wieder dazu zu bewegen, Dateien verschicken und empfangen zu können.
Es ging definitiv einmal auf folgende Weise:
Port Triggering aktivieren für die interne IP (192.168.1.10), Trigger-Port: 5190, Incoming Ports: 5500, 24500-24505
Das war aber vor einiger Zeit...
Ich habe festgestellt, dass 1. laut meiner Firewall immer ICH derjenige bin, der einen Listening-Socket öffnet und auf eine ankommende Verbindung wartet und dass 2. mein ICQ dafür völlig willkürliche Ports (anstatt irgendwas zwischen 24500 und 24505) verwendet.
Es scheint beim Start einen internen freien >1000 für den internen Teil der Verbindung auszuwählen (siehe Screenshot) (was ja auch soweit ok ist) und sämtliche internen Ports jeweils auf den nächst höheren freien zu legen. Dies geht über Neustarts von ICQ hinaus (wenn ich genug Dateien verschicke wandert der Port auf diese Weise auch gerne mal von 1500 auf 4000).
Ich kann nun natürlich nicht sämtliche Ports auf diesen einen PC weiterleiten...
Im Moment geht also weder Senden noch Empfangen.
Was ich schon versucht habe:
Den PC im Router in die DMZ nehmen (also tatsächlich forwarding aller Ports auf diesen PC) --> Senden und Empfangen geht.
ICQ deinstallierne (ohne das Profil zu löschen) und eine ältere Version installieren (5.06)
Wie krieg ich ICQ 5.1 dazu, wieder definierte Ports zum Senden/Empfangen zu benutzen???
PS: Die getesteten Versionen lauten:
ICQ 5.06 German (vermutlich Build 2495)
ICQ 5.1 German Build 9000
Jeweils mit Update Patch 1.4 lauffähig gemacht