Hallo Toni,
Hallo tgusi74,
sorry erstmal für die späte Antwort - war auf Dienstreise.
Ich habe das Problem zwar nicht gelöst aber erfolgreich umschifft:
Der Fehler tritt immer auf, sobald die Anfrage auf die lokale Adresse geht. Egal welche lokale Adresse. Das bedeutet, immer dann wenn die Pakete nicht auf das Netzwerk gehen, sondern lokal rückgespiegelt werden, kommt der Fehler. Also warum nicht einfach die Pakete aufs Netzwerk raussenden und irgendwo retourspiegeln?! Nur wo geht das? -> Am Standardgateway. Was habe ich im Detail gemacht:
1.) Ich habe meiner Netzwerkkarte eine 2. IP-Adresse verpasst: Die erste lautet x.x.x.16, die 2. ist x.x.x.17. Das muß zwar nicht sein, aber so gehe ich auf nummer sicher, dass ich nicht eine andere Applikation welche auch einen Loopback macht beeinflusse.
2.) Diese neue Adresse habe ich in die TTClient.ini an Stelle der 172.0.0.1 eingetragen.
3.) Jetzt habe ich dem System mitgeteilt, dass alle Anfragen an die x.x.x.17 zuerst an mein Standardgateway x.x.x.254 gehen sollen (Dieses spiegelt sie dann automatisch retour). Das geht über die DOS-Box:
route -p add x.x.x.17 mask 255.255.255.255 x.x.x.254 metric 1
4.) TTClient neu starten und ab geht die Post
@Toni: Hier noch die Antworten auf deine Fragen, falls dir das Problem noch wo anders unterkommt:
Mal ne Standard PCI-Netzwerkkarte probiert?
3 verschiedene Rechner mit 3 verschiedenen Karten. Laptop/Desktop gemischt. Sogar ne Virtuelle Maschine Probiert.
Verwendest du Win oder Hersteller treiber?
Bunt gemischt.
Was ist ein MS-Loopback-Adapter?
How to install the Microsoft Loopback adapter in Windows XP
Dass „localhost“ nicht funktioniert hast du gelesen?
ja, ist mir klar
Edit:
Hast du mal versucht deine externe IP in der INI einzutragen? Ich kanns grad nicht testen. Dann müsste diese in der Tonsole angezeigt werden und auch ansprechbar sein.
Habs mehrfach probiert über die normale Netzwerkkarte, den Loopback-Adapter und ein virtuelles Netzwerk. Tonsole hat den Client immer richtig angezeigt!
So, jetzt kann ich mich wieder mit ruhigem Gewissen an neue Dinge herantasten (So eine Fehlersuche hat schon auch gute Seiten - Ich habe mal deine Doku gelesen. Da sind mir einige seeehr interessante Funktionen ins Auge gesprungen:rolleyes:)
Viele Grüße
Rubberduck