DDNS Updater Entwicklung & Fehlerbereinigung - Development & bugfixing

Status
Für weitere Antworten geschlossen.

Hannibal7777

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
180
Punkte für Reaktionen
0
Punkte
0
es sind 3 Änderung bezüglich der Cachedatei durchzuführen:

  • in Datei ddclient.conf, cache=/tmp/cache/ddclient/ddclient.cache
  • in Datei include/config.php, $ddnscachefile = "/tmp/cache/ddclient/ddclient.cache";
  • in Datei ddnscm.sh, DDNSCACHE="/tmp/cache/ddclient"
Falls es etwas bringt, werde ich das im nächsten Release so fest einbauen. Werde das auch noch testen, bzw. läuft schon so seit 2 Tagen bei mir.
Wenn allerdings Perl extern noch weitere Dateien aufruft, dann wird man glaube nicht viel ändern können.

Falls es funktioniert wäre das echt eine super Sache, hab auch seit Wochen nach dem Übeltäter gesucht der das schlafen gehen meiner DS verhindert.
Ansonsten super Paket, Lob an dich QTip

Gruß
Hannibal
 

Pieille

Benutzer
Mitglied seit
12. Apr 2010
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo QTip,

Erstens: vielen Dank für DDNS Updater! Dies ist wirklich Klasse :)

Ich hätte da eine Frage: wäre es möglich auch die Option "OpenDNS" als "Provider" zu haben?
OpenDNS ist ja nicht ein DynDNS aber ein alternativer DNS Anbieter. Die gute Idee bei denen ist, dass sie einen sehr guten Web Content Filter (also "Anti-Porn"...) anbieten. Damit es auch funktioniert, muss man, wie auch bei DynDNS, seine externe Adresse aktualisieren.
Laut deren forum (http://www.opendns.com/support/article/192) sollte das mit folgenden Angaben funktionnieren:

To use ddclient with OpenDNS, please use the following configuration.

##
## OpenDNS.com account-configuration
##
use=web, web=whatismyip.org

server=updates.opendns.com
protocol=dyndns2
login=opendns_username
password=opendns_password
opendns_network_label

Make sure SSL is enabled at the top of the configuration (ssl=yes # use ssl-support.)


Danke nochmals, dieses Forum ist wirklich Toll!!!
Pieille

(Deutsch ist nicht meine Sprache, so Bitte um Entschuldigung, wenn es nicht so richtig ausgedruckt ist...)
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
da es sich um das dyndns2 Protokoll handelt, kann ich es zu 99% einbauen. 1% lass ich mir immer offen, ich melde mich dann mit einer Beta 5.;)
 

Pieille

Benutzer
Mitglied seit
12. Apr 2010
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Danke vielmals! Ich freue mich schon im voraus aufs Testen :)
Beste Grüsse,
Pieille
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
DDNS updater 1.05 Beta 5

DDNS updater 1.05 Beta 5

Neuerungen/Änderungen:


  • neuer Provider www.opendns.com (Request von Pieille, bitte testen!)
  • Provider-Datei 'ddnshelp.dat' mit 0 Bytes gefixed
  • Meldungen über erfolgreiche Durchführungen erscheinen jetzt in einer OverlayBox, Fehlermeldungen wie bisher in einer MessageBox.
Wie immer kann das Paket für eine Neuinstallation oder Aktualisierung benutzt werden.
 
Zuletzt bearbeitet:

Pieille

Benutzer
Mitglied seit
12. Apr 2010
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo QTip!

Das war aber schnell! Vielen Dank für das Top-Service :) Tut mir leid, dass ich gestern Abend keine Zeit hatte um es schon testen zu können und antworten...

In der Zwischenzeit hab ich es dann ausprobiert und leider hab ich eine "Could not connect to host" Status Anzeige bekommen.
Zuerst hab ich das Program als Update installiert, dann komplet ab- und re-installiert mit dem gleichen Resultat.
Um sicher zu sein, dass ich auch die gute Angaben als Hostname, Login und Passwort eintippt habe, hab ich versucht direkt auf die Addresse https://updates.opendns.com/nic/update zu gehen. Da fragt es um ein Login und Passwort (keine Hostname...) und, mit richtigen Angaben, gibt es dann "good nnn.nnn.nnn.nnn" zurück.
Das gleiche laüft mit Adresse https://updates.opendns.com/nic/update?hostname=salette ("salette" ist da mein Hostname/ID).

Vieleicht hab ich was falsches verstanden im Program? Mit meine anderen dyndns.org oder selfhost.de Einträge laüft der DDNS Updater perfekt :)

Danke und Gruss!
Pieille
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
In der Zwischenzeit hab ich es dann ausprobiert und leider hab ich eine "Could not connect to host" Status Anzeige bekommen.
Zuerst hab ich das Program als Update installiert, dann komplet ab- und re-installiert mit dem gleichen Resultat.
Das mit dem "Could not connect to host" habe ich auch bekommen, hatte allerdings keinen gültigen Account bei opendns.com und bin deshalb nicht näher drauf eingegangen, ich werde das weiter untersuchen.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
DDNS updater 1.05 Beta 6

DDNS updater 1.05 Beta 6

Neuerungen/Änderungen:

  • Fix für Protokoll 'opendns.com' Meldung 'could not connect to host'
 
Zuletzt bearbeitet:

stwissel

Benutzer
Mitglied seit
27. Apr 2010
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hab ddnsupdater_1.05beta6.spk auf meiner DS1010+ installiert. Wenn ich die aufrufe sehe ich anstelle einer gerenderten HTML Seite den PHP source code. Was hab ich uebersehen?
 

Anhänge

  • Selection_365.jpg
    Selection_365.jpg
    33,7 KB · Aufrufe: 83
Zuletzt bearbeitet:

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Hab ddnsupdater_1.05beta6.spk auf meiner DS1010+ installiert. Wenn ich die aufrufe sehe ich anstelle einer gerenderten HTML Seite den PHP source code. Was hab ich uebersehen?
Also erstmal sieht es danach aus, wie Matthieu schon gefragt hat, dass du init_3rdparty.spk nicht installiert hast. Auf deinem Screenshot ist aber nicht die 1.05 Beta 6 zu sehen, sondern die 1.00 Final.
Deinstalliere die installierte ddnsupdater 1.00, installiere init_3rdparty.spk und installiere dann erst die ddnsupdater 1.05 Beta 6.
 

stwissel

Benutzer
Mitglied seit
27. Apr 2010
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hmmm. Ich hatte tatsaechlich erst die 1.0 ohne init_3rdparty.spk installiert. Dann runtergeschmissen und erst init_3rdparty.spk und dann 1.05B6. Es scheint wohl was schiefgegangen zu sein.

Irgentwo hab ich einen HInweis auf einen Thread gesehen wie man das flicken kann, find den aber nicht mehr.
Danke fuers Helfen und Gruesse aus Fernost.
 

stwissel

Benutzer
Mitglied seit
27. Apr 2010
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Und jetzt geht es...

Gerade nochmal probiert... und jetzt tut die UI. Mal sehen ob ich ZoneEdit hinkriege...
:) stw
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
DDNS updater 1.05 Beta 7

DDNS updater 1.05 Beta 7

Neuerungen/Änderungen:

  • Fix für Protokoll 'www.two-dns.de' Meldung 'could not connect to host', da two-dns.de keine Aktualisierung über SSL erlaubt.
  • Cache nach /tmp verschoben und Aufruf der /etc/hosts unterbunden, hilft evtl. bei hibernate Problemen
  • kleine kosmetische Korrekturen
 
Zuletzt bearbeitet:

HarryPotter

Benutzer
Mitglied seit
24. Aug 2007
Beiträge
2.156
Punkte für Reaktionen
0
Punkte
0
Habe ich diese Information irgendwie verpasst? Jedenfalls mit dem Internet Explorer kann man den ddnsupdater nicht (mehr) konfigurieren. Keiner der Knöpfe (edit, add etc) zeigt irgendwelche Reaktion, die Seite wird nur dauernd neu geladen oder so.

Mit FF kein Problem.
 

vepman

Benutzer
Mitglied seit
24. Nov 2007
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Bei mir geht es im Internet-Explorer. Editieren usw.
Dann liegt es am IE, wenn es mit Firefox geht.
Ich hätte einen kleinen Wunsch, daß man die Spaltenbreite dauerhaft einstellen kann.
Denn die Uhrzeit passt nicht in die Spalte, aber wie gesagt, ist nur ein unbedeutendener Wunsch. :D

Gruß vepman
 

ffb914

Benutzer
Mitglied seit
04. Mrz 2010
Beiträge
108
Punkte für Reaktionen
0
Punkte
16
Hallo ,erstmal Hut ab für das proggie.
Hatt den schon einer den DDNS-Updater mit einer Domain von Strato zum laufen gebracht?
Bei mir funzt hier irgendetwas nicht,der Status steht immer auf "Status unknown" und in der Zeile IP steht auch immer unknown.
Ich denke mal das ich selber alles richtig eingtragen habe, es müsste doch wenigsten die aktuelle ip dort stehen,oder.
muss ich für den updater noch irgendeinen Port im router feigeben?

so das wars erstmal. hoffe es kann mir einer von euch Helfen.Danke.

Achso bei Strato habe ich natürlich Dynamic DNS aktiviert.

gruß
ffb914
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Die IP bleibt solange "unknown", bis eine erfolgreiche Aktualisierung stattgefunden hat, denn dann wird erst der Cache mit den Rückmeldungen gefüllt. Da ich mangels Strato-Account es nicht vollständig testen kann, bin ich auf Unterstützung derer mit einem Account bei Strato angewiesen. Der damalige User, der sich den Stratoaccount gewünscht hatte, hat sich diesbezüglich leider nicht mehr gemeldet.
Ich habe mal einen Eintrag mit Fakedaten erzeugt, es kam der Status "Invalid Username or Password" zurück. Das sieht für mich schon sehr vielversprechend aus, mehr kann ich aber mit meinen Mitteln nicht testen.

Läuft denn der ddnsupdater bei dir, zählt die Anzeige in der Statusleiste die Minuten + Sekunden abwärts? Hast du noch andere Accounts die du mal testen könntest (dyndns.org, no-ip.org, etc.)? Vieleicht mal SSL ausschalten, falls es aktiviert ist (Options - SSL).

Habe ich diese Information irgendwie verpasst? Jedenfalls mit dem Internet Explorer kann man den ddnsupdater nicht (mehr) konfigurieren. Keiner der Knöpfe (edit, add etc) zeigt irgendwelche Reaktion, die Seite wird nur dauernd neu geladen oder so.

Mit FF kein Problem.
Hast du das mit dem Plugin IETab in FF festgestellt oder den IE direkt benutzt? Bei mir funktioniert es mit dem Plugin IETab für den FF auch nicht mehr, gleiche Symptome. Beim Direktaufruf vom IE habe es unter Win7 mit dem IE 8 (Default Einstellungen) erfolgreich konfigurieren und benutzen können.
 

ffb914

Benutzer
Mitglied seit
04. Mrz 2010
Beiträge
108
Punkte für Reaktionen
0
Punkte
16
Also der updater läuft bei mir, die anzeige läuft abwärts habe halt immer status unknown. Probiere gerade mit twodns aus melde mich dan wieder.

so habe gerade es mit twodns getestet, damit läuft es perfekt,warum auch immer.
Also mach ich irgendwas mit Strato falsch oder der updater macht was mit Strato falch.(wortspiel).

gruß
ffb914
 
Zuletzt bearbeitet:

ffb914

Benutzer
Mitglied seit
04. Mrz 2010
Beiträge
108
Punkte für Reaktionen
0
Punkte
16
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat