Ich habe jetzt nochmal ein Problem, das zu diesem Thema passt. Wolfgang ruft mit der Firmware-Version 915 das E-Mail-Gateway an.
Hier die Mitschnitt der Verbindungsaufbaus:
Code: Alles auswählen
18:26:50,01: iTelex(44760): Server-Socket #0 geoeffnet von IP 212.241.93.250 / MAC 98:9b:cb:50:8d:ee ...neu ok
18:26:50,01: iTelex(44760): ModusWechsel von 0 nach 11.
18:26:50,01: iTelex(44760): Socket Empfang: (10/10) 07 05 01 39 31 35 00 01 01 0C --> BufUsed 10
18:26:50,02: iTelex(44760): Protokollversion-Vorschlag 1 empfangen
18:26:50,02: iTelex(44760): Sende Protokollversion-Vorschlag 1
18:26:50,02: iTelex(44760): Durchwahl-Anfrage 12
18:26:50,02: iTelex(44760): Durchwahl in Tabelle gefunden 12
18:26:50,02: iTelex(44760): ModusWechsel von 11 nach 12.
18:26:50,03: iTelex(44760): ModusWechsel von 12 nach 13.
18:26:50,03: iTelex(44760): SeriellUmsetzInit: BusVerbPartner = 12, SerUmTicksProBit = 18
18:26:50,04: iTelex(44760): Anwahl intern 12 verbunden mit 12
18:26:50,12: iTelex(44761): TWI Einschaltquittung intern / kommend
18:26:50,12: iTelex(44761): ModusWechsel von 13 nach 14.
18:26:50,16: iTelex(44761): Socket Sendung: (7) 07 05 01 39 36 36 00 --> Res 7 SumAnz 0/00
Man sieht hier, dass vom Öffnen der Socketverbindung bis zum Empfang des ersten i-Telex-Packets genau 0 Hunderstel Sekunden vergehen.
Socket geöffnet: 18:26:50,01
Socket Empfang: 18:26:50,01
Keine Chance, dass einer meiner Dienst da mitkommt. Mein Windows hier ist kein Echtzeitsystem.
Das erste Paket muss verloren gehen.
So macht das die Version 966:
Code: Alles auswählen
19:09:26,01: iTelex(20132): Server-Socket #0 geoeffnet von IP 92.117.81.237 / MAC 98:9b:cb:50:8d:ee ...neu ok
19:09:26,01: iTelex(20132): ModusWechsel von 0 nach 11.
19:09:26,61: iTelex(23059): Socket Empfang: (10/10) 07 05 01 39 36 36 00 01 01 0C --> BufUsed 10
19:09:26,61: iTelex(23059): Protokollversion-Vorschlag 1 empfangen
19:09:26,62: iTelex(23059): Sende Protokollversion-Vorschlag 1
19:09:26,62: iTelex(23059): Durchwahl-Anfrage 12
19:09:26,62: iTelex(23059): Durchwahl in Tabelle gefunden 12
19:09:26,62: iTelex(23059): ModusWechsel von 11 nach 12.
19:09:26,63: iTelex(23059): ModusWechsel von 12 nach 13.
19:09:26,63: iTelex(23059): SeriellUmsetzInit: BusVerbPartner = 12, SerUmTicksProBit = 18
19:09:26,63: iTelex(23059): Anwahl intern 12 verbunden mit 12
19:09:26,65: iTelex(23060): TWI Einschaltquittung intern / kommend
19:09:26,65: iTelex(23060): ModusWechsel von 13 nach 14.
19:09:26,66: iTelex(23060): Socket Sendung: (7) 07 05 01 39 36 36 00 --> Res 7 SumAnz 0/00
Sehr ordentlich. 600 ms Wartezeit bis zum Empfang des ersten Paketes. Damit kann man arbeiten.
Ich vermute, dass nicht so viele Firmware-Version von diesem Problem betroffen sind. Sonst gäbt es viel mehr Probleme mit meinen Diensten.
Gehört die 915 nicht auch zu den Versionen, die Probleme mit einem zu langen Versions-Paket haben?
Fred, kannst du meine Analyse bestätigen?