"TCP connect error" bei dyndns-Update

Forum zu aktuellen Geräten der LANCOM Router/Gateway Serie

Moderator: Lancom-Systems Moderatoren

Antworten
n2cu
Beiträge: 5
Registriert: 31 Okt 2005, 23:36

"TCP connect error" bei dyndns-Update

Beitrag von n2cu »

Der Router (1821) meldet in der WAN-Action-Tabelle "TCP connect error" beim Versuch, dyndns die neue ip mitzuteilen. Tatsächlich behält dyndns die alte ip bei. Mit dem Browser funktioniert das Update mit dem String, den der Router benützt, tadellos. Wieso kann er sich über TCP nicht verbinden?

Trace:
[CONNACT] 2005/10/31 23:41:47,280
ConnAct: Action start for event CONGSTER/meinhost.no-ip.info/ESTABLISH
ConnAct: Executing action "dnscheck:meinhost.no-ip.info"...


[CONNACT] 2005/10/31 23:41:47,450
ConnAct: Action result received for event CONGSTER/meinhost.no-ip.info/ESTABLISH
ConnAct: Action result is "84.167.60.139"
ConnAct: Checking for substring "84.167.25.11"
ConnAct: Operation result is FALSE


[CONNACT] 2005/10/31 23:41:47,450
ConnAct: Action start for event CONGSTER/meinhost.no-ip.info/ESTABLISH
ConnAct: Executing action "http://benutzer:pass@www.no-ip.com/nic/ ... card=NOCHG"...


[CONNACT] 2005/10/31 23:41:50,590
ConnAct: Action result received for event CONGSTER/meinhost.no-ip.info/ESTABLISH
ConnAct: Action result is "TCP connect error"
ConnAct: Checking for substring "good"
ConnAct: Operation result is FALSE
Benutzeravatar
LoUiS
Site Admin
Site Admin
Beiträge: 5033
Registriert: 07 Nov 2004, 18:29
Wohnort: Aix la Chapelle

Beitrag von LoUiS »

Hi,

die richtige Url fuer das kompatipilitaets Protokoll von No-IP.COM lautet:

Code: Alles auswählen

http://username:password@dynupdate.no-ip.com/nic/update?
hostname=mytest.testdomain.com&myip=1.2.3.4
die Update Url fuer das Standard Protokoll lautet:

Code: Alles auswählen

http://dynupdate.no-ip.com/dns?username=test@testdomain.com&
password=mytestpassword&hostname=mytest.testdomain.com&ip=1.2.3.4
Die Standard Update Url wird auch vom Setup-Assistenten eingetragen, wenn man seinen Account ueber diesen einrichtet!

Infos gibt es hier:

http://www.no-ip.com/integrate/request/


Ciao
LoUiS
Dr.House hat geschrieben:Dr. House: Du bist geheilt. Steh auf und wandle.
Patient: Sind Sie geisteskrank?
Dr. House: In der Bibel sagen die Leute schlicht "Ja, Herr" und verfallen dann ins Lobpreisen.
n2cu
Beiträge: 5
Registriert: 31 Okt 2005, 23:36

Beitrag von n2cu »

Nichts für ungut, aber ich habe bereits geschrieben, dass ein Update über den Browser funktioniert und das tut es sehr wohl auch mit dem im Eingangsthread beschrieben String. Nichtsdestotrotz werde ich bei dieser Gelegenheit den String an die Vorgaben von no-ip anpassen.

Das eigentliche Problem liegt offensichtlich woanders: "TCP connect error" tritt auch auf, wenn ich den LAncom Assistenten die Update-Funktion speziell für dyndns einrichten lasse. Den Gegentest mit no-ip.com habe ich hinterher gemacht, um auszuschliessen, dass es sich um ein dyndns-spezifisches Problem handelt.

Mir würde es enorm weiterhelfen, wenn sich jemand Schlaues mal zum "TCP connect error" äussern würde.
LoUiS hat geschrieben:Hi,

die richtige Url fuer das kompatipilitaets Protokoll von No-IP.COM lautet: ..
P.S. Welche Ports benützt das LANconfig, um über TCP auf den Router zuzugreifen? Zur Zeit komme ich nur auf das webconfig und per ssh drauf.
Benutzeravatar
LoUiS
Site Admin
Site Admin
Beiträge: 5033
Registriert: 07 Nov 2004, 18:29
Wohnort: Aix la Chapelle

Beitrag von LoUiS »

Hi,
Nichts für ungut, aber ich habe bereits geschrieben, dass ein Update über den Browser funktioniert und das tut es sehr wohl auch mit dem im Eingangsthread beschrieben String. Nichtsdestotrotz werde ich bei dieser Gelegenheit den String an die Vorgaben von no-ip anpassen.
Dann hast Du Glueck gehabt, dass der NO-IP Server den String im BROWSER angenommen hat. Der Server nimmt Ihn aber offensichtlich NICHT vom LANCOM. Deshalb benutze einfach die RICHTIGE Update Url, so wie sie von NO-IP vorgegeben wird und es funktioniert.
Das eigentliche Problem liegt offensichtlich woanders: "TCP connect error" tritt auch auf, wenn ich den LAncom Assistenten die Update-Funktion speziell für dyndns einrichten lasse. Den Gegentest mit no-ip.com habe ich hinterher gemacht, um auszuschliessen, dass es sich um ein dyndns-spezifisches Problem handelt.
Es kann schonmal kein grundsaetzliches Problem sein:

ConnAct: Action start for event CONGSTER/TEST.DYNDNS.ORG/ESTABLISH
ConnAct: Executing action "http://test:test@members.dyndns.org/nic ... ildcard=ON"...

ConnAct: Action result received for event CONGSTER/TEST.DYNDNS.ORG/ESTABLISH
ConnAct: Action result is "good 1.2.3.4
ConnAct: Checking for substring "good 1.2.3.4"
ConnAct: Operation result is TRUE

Hast Du evtl. irgendwelche Firewall Regeln erstellt, die das bewirken koennen? Schalte die FW mal aus und teste erneut.
P.S. Welche Ports benützt das LANconfig, um über TCP auf den Router zuzugreifen? Zur Zeit komme ich nur auf das webconfig und per ssh drauf.
LANconfig benutzt TFTP zur Kommunikation und damit Port 69.


Ciao
LoUiS
Dr.House hat geschrieben:Dr. House: Du bist geheilt. Steh auf und wandle.
Patient: Sind Sie geisteskrank?
Dr. House: In der Bibel sagen die Leute schlicht "Ja, Herr" und verfallen dann ins Lobpreisen.
n2cu
Beiträge: 5
Registriert: 31 Okt 2005, 23:36

Beitrag von n2cu »

LoUiS hat geschrieben:Hi,

Deshalb benutze einfach die RICHTIGE Update Url, so wie sie von NO-IP vorgegeben wird und es funktioniert.
Das eigentliche Problem liegt offensichtlich woanders: "TCP connect error" tritt auch auf, wenn ich den LAncom Assistenten die Update-Funktion speziell für dyndns einrichten lasse. Den Gegentest mit no-ip.com habe ich hinterher gemacht, um auszuschliessen, dass es sich um ein dyndns-spezifisches Problem handelt.
Es kann schonmal kein grundsaetzliches Problem sein:

ConnAct: Action start for event CONGSTER/TEST.DYNDNS.ORG/ESTABLISH
ConnAct: Executing action "http://test:test@members.dyndns.org/nic ... ildcard=ON"...

ConnAct: Action result received for event CONGSTER/TEST.DYNDNS.ORG/ESTABLISH
ConnAct: Action result is "good 1.2.3.4
ConnAct: Checking for substring "good 1.2.3.4"
ConnAct: Operation result is TRUE

Hast Du evtl. irgendwelche Firewall Regeln erstellt, die das bewirken koennen? Schalte die FW mal aus und teste erneut.
Es funktioniert definitiv auch nicht mit der vorgeschriebenen Update Url und ja, die Firewall ist aus. Keine Ahnung, wieso er so hartnäckig über einen TCP error jammert. Ein DNS- Error z.B. wäre mir definitiv lieber. ;-)

Trace:
[CONNACT] 2005/11/01 12:46:06,280
ConnAct: Action start for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Executing action "dnscheck:MYHOST.NO-IP.INFO"...


[CONNACT] 2005/11/01 12:46:06,440
ConnAct: Action result received for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Action result is "84.167.25.39"
ConnAct: Checking for substring "84.167.17.114"
ConnAct: Operation result is FALSE


[CONNACT] 2005/11/01 12:46:06,440
ConnAct: Action start for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Executing action "http://benutzer:pass@dynupdate.no-ip.co ... 167.17.114"...


[CONNACT] 2005/11/01 12:46:09,480
ConnAct: Action result received for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Action result is "TCP connect error"
ConnAct: Checking for substring "good"
ConnAct: Operation result is FALSE


[CONNACT] 2005/11/01 12:46:09,480
ConnAct: Action start for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Executing action "repeat:300"...
n2cu
Beiträge: 5
Registriert: 31 Okt 2005, 23:36

Beitrag von n2cu »

Hier novchmal ganz regelhaft, nach Anwendung des Setup-Assistenten (Im Browser funktionierts natürlich ).

Immer noch dieser TCP error:

Trace:
[CONNACT] 2005/11/01 13:47:54,270
ConnAct: Action start for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Executing action "dnscheck:myhost.no-ip.info"...


[CONNACT] 2005/11/01 13:47:54,430
ConnAct: Action result received for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Action result is "84.167.12.39"
ConnAct: Checking for equality with "84.167.12.114"
ConnAct: Operation result is FALSE


[CONNACT] 2005/11/01 13:47:54,430
ConnAct: Action start for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Executing action "http://dynupdate.no-ip.com/update.php?u ... 167.12.114"...


[CONNACT] 2005/11/01 13:47:57,480
ConnAct: Action result received for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Action result is "TCP connect error"
ConnAct: Checking for substring "status=1"
ConnAct: Operation result is FALSE


[CONNACT] 2005/11/01 13:47:57,480
ConnAct: Action start for event CONGSTER/MYHOST.NO-IP.INFO/ESTABLISH
ConnAct: Executing action "repeat:300"...
n2cu
Beiträge: 5
Registriert: 31 Okt 2005, 23:36

Beitrag von n2cu »

Jetzt hat's geklappt, nachdem ich alle Masquerading-Einträge gelöscht habe. Der Port 8080 war umgeleitet, vermutlich lags daran.
Antworten