inadyn "RC_IP_CONNECT_FAILED" --> inadyn ersetzt durch opendd

SaschaBr

Aktives Mitglied
Mitglied seit
1 Mai 2007
Beiträge
2,351
Punkte für Reaktionen
32
Punkte
48
Ich habe seit ein par Tagen immer wieder folgende Meldungen im Syslog stehen:
Code:
Aug 31 04:02:25 fritz user.warn INADYN[1954]: Tue Aug 31 04:02:25 2010: W:DYNDNS: Error 'RC_IP_CONNECT_FAILED' (0x13) when talking to IP server
Aug 31 04:02:25 fritz user.warn INADYN[1954]: Tue Aug 31 04:02:25 2010: W:'RC_IP_CONNECT_FAILED' (0x13) updating the IPs. (it 13)
Aug 31 04:07:35 fritz user.warn INADYN[1954]: Tue Aug 31 04:07:35 2010: W:DYNDNS: Error 'RC_IP_CONNECT_FAILED' (0x13) when talking to IP server
Aug 31 04:07:35 fritz user.warn INADYN[1954]: Tue Aug 31 04:07:35 2010: W:'RC_IP_CONNECT_FAILED' (0x13) updating the IPs. (it 13)
Aug 31 04:12:45 fritz user.warn INADYN[1954]: Tue Aug 31 04:12:45 2010: W:DYNDNS: Error 'RC_IP_CONNECT_FAILED' (0x13) when talking to IP server
Aug 31 04:12:45 fritz user.warn INADYN[1954]: Tue Aug 31 04:12:45 2010: W:'RC_IP_CONNECT_FAILED' (0x13) updating the IPs. (it 13)
Aug 31 04:17:56 fritz user.warn INADYN[1954]: Tue Aug 31 04:17:56 2010: W:DYNDNS: Error 'RC_IP_CONNECT_FAILED' (0x13) when talking to IP server
Aug 31 04:17:56 fritz user.warn INADYN[1954]: Tue Aug 31 04:17:56 2010: W:'RC_IP_CONNECT_FAILED' (0x13) updating the IPs. (it 13)
Zwischendurch erscheinen diese Meldungen dann auch mal nicht, und inadyn verrichtet ganz unauffällig seinen Dienst. Ich habe überhaupt keinen Plan wodurch das hier verursacht werden könnte, und auch eine ausgiebige Suche hat mich bisher nicht weiter gebracht. Es scheinen jedoch mehrere damit Probleme zu haben. Eine Lösung dafür habe ich jedoch nicht finden können. :noidea:

Aufgrund dieser Meldungen hatte ich mich dann gestern an opendd versucht, jedoch bekomme ich den überhaupt garnicht an's laufen. :(
 
Zuletzt bearbeitet:
...
Aufgrund dieser Meldungen hatte ich mich dann gestern an opendd versucht, jedoch bekomme ich den überhaupt garnicht an's laufen. :(
Was für Probleme hast Du mit opendd, weil es nicht funktionieren will?
 
Ich schaffe es einfach nicht, dass opendd die zur Zeit aktuelle IP meiner Box "findet", selbst nach mehrfachem Abändern von "iface" (und auch ohne) nicht.
Ich habe den Thread und das Ticket zu opendd mehrfach durch, komme da aber irgendwie nicht mit weiter.

(trunk 5664)
 

Anhänge

  • opendd_syslog.JPG
    opendd_syslog.JPG
    33 KB · Aufrufe: 18
Ich kann dir am Freitag abend, meine Version von opendd zur Verfügung stellen. Da wird kein "iface" mehr benötigt und die rc.opendd ist auch ganz einfach.;)

EDIT:

Ich sehe gerade Du hast "tun0" als Interface. Dann hast Du aber nicht die aktuelle Version aus dem trunk?
 
... Du hast "tun0" als Interface. ...

Wie schon gesagt, habe ich alles mögliche (auch mit iface) probiert. Momentan habe ich trunk 5664 auf meiner Box.
Vieleicht verstehe ich ja nur den Syntax der Konfig-datei nicht. Könntest Du mir vieleicht eine Beispielkonfig für dyndns geben?
 
... Könntest Du mir vieleicht eine Beispielkonfig für dyndns geben?

Hier über Port 80. Für Port 443 "use_ssl = 1" benutzen.

Code:
servername = members.dyndns.org
hostname = <geheim_1>.mine.nu, <geheim_2>.ath.cx, <geheim_3>.mine.nu, <geheim_4>.mine.nu, <geheim_5>.ath.cx
username = <geheim_x>
password = <geheim_y>
[COLOR="red"]use_ssl = 0[/COLOR]
cert_path = </[COLOR="Red"]pfad/zur[/COLOR]/opendd.pem>
iface = dsl:1
runasdaemon = 0
use_syslog = 1
syslog_facility = daemon
system_user = <user [B][COLOR="Red"]or[/COLOR][/B] uid>
system_group = <group [B][COLOR="red"]or[/COLOR][/B] gid>
pidfile_path = /var/run/opendd.pid
pollfrequency = 30000
domain_lifetime = 28
##wildcard = 1
##mx = test.dyndns.org
##backupmx = 1
offline = 0
##mailfrom = [email protected]
##mailto = [email protected]
##smtpservername = localhost
##smtpauthuser = user
##smtpauthpwd = user_pass

EDIT:
Aus der "rc.opendd" des akt. trunks:
Code:
PEM=/tmp/flash/opendd/[COLOR="red"]opendd.pem[/COLOR]
 
Zuletzt bearbeitet:
Is ja'n Ding!?!? :confused:

Habe mir grade nochmal die Beispielkonfig von cuma aus dem Ticket geholt, diese mit Deiner verglichen (bezüglich iface und so), meine Daten eingetragen, und siehe da: Es klappt.
Keine Ahnung was ich da bisher falsch gemacht habe. :noidea:

Werde das Updaten via SSL jetzt noch testen, aber bin jetzt schon zufrieden.

Danke. :groesste:

EDIT (Ups, Doppelposting zusammengefasst):
Post 2:


Cool, SSL scheint auch zu funktionieren.
Code:
Aug 31 13:15:06 fritz user.notice info: Run OpenDD after IP-change.
Aug 31 13:15:12 fritz daemon.info opendd[17773]: -- running OpenDD 0.7.9 in normal mode
Aug 31 13:15:12 fritz daemon.info opendd[17773]: main() : getting my ip address : 77.xxx.xxx.xxx
Aug 31 13:15:12 fritz daemon.info opendd[17773]: dyndns() : Setting SSL trust certificate store to /tmp/flash/opendd/opendd.pem
[COLOR="Red"]Aug 31 13:15:13 fritz daemon.err opendd[17773]: Warning : certificate cannot be verified with trust store : unable to get issuer certificate locally[/COLOR]
[COLOR="Lime"]Aug 31 13:15:13 fritz daemon.info opendd[17773]: dyndns() : connected to members.dyndns.org:443[/COLOR]
Aug 31 13:15:13 fritz daemon.info opendd[17773]: dyndns() : GET /nic/update?system=dyndns&hostname=Blablabla.meinnetz.net&myip=77.xxx.xxx.xxx HTTP/1.0
Aug 31 13:15:14 fritz daemon.info opendd[17773]: listen_response() : HTTP/1.1 200 OK
Aug 31 13:15:14 fritz daemon.info opendd[17773]: listen_response() : Date: Tue, 31 Aug 2010 11:15:14 GMT
Aug 31 13:15:14 fritz daemon.info opendd[17773]: listen_response() : Server: Apache
Aug 31 13:15:14 fritz daemon.info opendd[17773]: listen_response() : Content-Type: text/plain
Aug 31 13:15:14 fritz daemon.info opendd[17773]: listen_response() : Connection: close
Aug 31 13:15:14 fritz daemon.info opendd[17773]: listen_response() : good 77.xxx.xxx.xxx
Aug 31 13:15:14 fritz daemon.info opendd[17773]: listen_response() : The update was successful, and the hostname is now updated.
Aug 31 13:15:14 fritz daemon.err opendd[17773]: listen_response() : cannot send mail report
Aug 31 13:15:14 fritz daemon.info opendd[17773]: dyndns() : connection closed
Aug 31 13:15:14 fritz daemon.info opendd[17773]: main() : dyndns() exit normally

Oder sagt mir diese Warnung, dass das nicht funktioniert hat??

EDIT 2:

Konfigdatei sieht jetzt so aus:
Code:
##do not change
cert_path = /tmp/flash/opendd/opendd.pem
iface = dsl:1
runasdaemon = 0
pidfile_path = /var/run/opendd.pid
use_syslog = 1

##depends on make!
use_ssl = 1

##accounts
servername = members.dyndns.org
hostname = blablabla.heimnetz.net
username = Geh-heim
password = bin-schon-da

##advanced
#wildcard = 1
#mx = test.dyndns.org
#backupmx = 1
#offline = 0

##email
#mailfrom = [email protected]
#mailto = [email protected]
#smtpservername = localhost
#smtpauthuser = user
#smtpauthpwd = user_pass
 
Zuletzt bearbeitet:
...
Oder sagt mir diese Warnung, dass das nicht funktioniert hat??
...
Nein, die Warnung sagt lediglich, dass das Zertifikat nicht überprüft werden kann. Update über Port 443 funktioniert trotzdem:
Code:
... : The update was [COLOR="Red"]successful[/COLOR], and the hostname is [COLOR="red"]now updated[/COLOR].
Diese Warnung könnte man evtl. auch rauspatchen, wenn sie arg stört.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.