DDNS Updater Entwicklung & Fehlerbereinigung - Development & bugfixing

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
Habe mir das mit den Gruppen mal angeschaut und es sollte so schon funktionieren, wie in dieser Anleitung angegeben.
Versuche mal folgendes:

Schreibe vor deinem Loginnamen den Gruppennamen getrennt mit einem :
Beispiel:
gruppenname:email@email.com

Für Passwort dann das Passwort der Gruppe. Der Hostname dürfte bei dieser Methode egal sein und ignoriert werden, kannst also so belassen.
 
Hallo QTip

Erstmal vielen Dank für das geniale Tool!

Ich habe folgendes Problem mit der 3.2-er Beta festgestellt:
Wenn ich einen OpenDNS Account hinzufügen will, zerschiesst sich der DDNS Updater. Will heissen, dass sich der DDNS Updater selber stoppt und anschliessend nicht mehr starten lässt. Im Logfile erkenne ich die Fehlermeldung, dass PERL installiert sein müsse. Wenn ich den DDNS Updater deinstalliere und anschliessend wieder installiere, funktioniert er wieder, bis ich einen OpenDNS-Account eintrage.

Ich habe merere DynDNS-Accounts, welche problemlos arbeiten. Nach dem Hinzufügen des OpenDNS-Accounts, funktionieren diese aber ebenfalls nicht mehr.

Ich habe Init_3rdparty 1.5, Init 3rdparty Help 1.10 und DDNS Updater 1.17 auf einer DS210+ mit dem DSM 3.2-1869 (beta) am Laufen.

Grüsse
 
Hallo, kannst du mir das Logfile als Anhang zukommen lassen.

Das nur bei einem Protokoll eine Fehlermeldung bezüglich Perl kommt, kann ich mir nicht vorstellen, denn Perl wird vom ddclient grundsätzlich benötigt. Die Diskstations haben von Haus aus Perl installiert, nur für den SSL Support muss das Paket perl und perl-io-socket-ssl per IPKG installiert werden. Ist bei dir zufällig der Schalter "benutze SSL für die Aktualisierung" in den Einstellungen aktiviert?
 
Hallo QTip

Vielen Dank für die Antwort.

OpenDNS kommuniziert ausschliesslich über SSL. Wenn ich SSL nicht aktiviere, erhalte ich eine FAILED-Meldung "updating xxx: No response from updates.opendns.com." In dem Fall ist das Problem wohl die fehlende perl-io-socket-ssl. Werde das testen.
 
Hallo QTip

Vielen Dank für die Antwort.

OpenDNS kommuniziert ausschliesslich über SSL. Wenn ich SSL nicht aktiviere, erhalte ich eine FAILED-Meldung "updating xxx: No response from updates.opendns.com." In dem Fall ist das Problem wohl die fehlende perl-io-socket-ssl. Werde das testen.
Ja dann wirst du SSL wohl aktivieren müssen.
Per Telnet oder SSH
Rich (BBCode):
ipkg update
ipkg install perl perl-io-socket-ssl
Danach den DDNS updater neu starten und unter "Einstellungen" den Schalter "benutze SSL für die Aktualisierung" kontrollieren. Der Schalter darf nicht ausgegraut sein.
 
Ich habe alles nach der Beschreibung installiert.
Aber wenn ich dieses Programm öffne kommt immer:
403 Forbidden

Kann mir jemand helfen?

rauppe31
 
Ja. Mit Benutzer admin funktionierts. Habe mich mit einem Benutzer angemeldet gehabt, der in in der admingruppe war. Geht also nur mit dem richtigen admin.
Danke
 
Super vielen Dank :D Ich hatte mich mit einer manülen Konfig rumgequält und bei der Suche nach weiterer Unterstützung bin ich auf diesen bzw. der Verweis gestoßen. Man sollte noch erwähnen dass das perl-IO-Socket-SSL von Nöten ist, wenn man z.B. opendns nutzten möchte.
 
Update DSM 3.2 final DDNSupdater 1.17 not working anymore

Hi, after updating to latest DSM version ddnsupdater v1.17 is not working anymore. The little icon in the top is running round and round and if you click multiple times, multiple icons are showing up.
 
Hi sanderl,
it seems that none of the 3rd-party-applications work in an iframe anymore - like they did before in DSM 3.1.
But you can rightclick the icon and open the application in a new window. In my case that worked fine...

Auf deutsch: Anscheinend arbeiten die 3rd-party-Anwendungen nicht mehr im iframe (type=embedded in application.cfg oder legacy in der config). Rechtsklick auf das Anwendungssymbol -> in neuem Fenster öffnen -> geht...
 
Hi, after updating to latest DSM version ddnsupdater v1.17 is not working anymore. The little icon in the top is running round and round and if you click multiple times, multiple icons are showing up.
For this problem exists 2 Workarounds and the problem is communicated and confirmed by Synology.
 
Again only php code

Hi QTip,

again, I have the trouble with ddnsupdater showing me only php code...

I have completely instaled my syno over and followed your exact description in installing 3rd party and 3rd party help (1.5 an 1.1) and the ddnsupdater 1.18...

Apart from the problem that I cannot click the icon due to the bug (where those 2 workarounds are for), if I right-click the icon it shows me the PHP code and not the program as it would do before...

What can be the problem?
And by the way: If it opens the code for version 1.18 it tells inside the php code:
<?php
// ****************************************************************** //
// * ddnsupdater - 3rdparty DDNS updater (webUI for ddclient) * //
// * Modul: ddnsupdater (index) * //
// * -------------------------------------- * //
// * Version 1.17 - 19/01/2011 * //
// * for more information check the changelog * //
// ******************************************************************* //
//$start = time();

That needs to be changed I suppose :-)
 
Hi QTip,

again, I have the trouble with ddnsupdater showing me only php code...

I have completely instaled my syno over and followed your exact description in installing 3rd party and 3rd party help (1.5 an 1.1) and the ddnsupdater 1.18...

Apart from the problem that I cannot click the icon due to the bug (where those 2 workarounds are for), if I right-click the icon it shows me the PHP code and not the program as it would do before...

What can be the problem?
And by the way: If it opens the code for version 1.18 it tells inside the php code:
<?php
// ****************************************************************** //
// * ddnsupdater - 3rdparty DDNS updater (webUI for ddclient) * //
// * Modul: ddnsupdater (index) * //
// * -------------------------------------- * //
// * Version 1.17 - 19/01/2011 * //
// * for more information check the changelog * //
// ******************************************************************* //
//$start = time();

That needs to be changed I suppose :-)
From where you downloaded ddns updater? I checked the download file at the forum and the download from the package hub, in all files are the correct version number 1.18. It seems your downloaded the wrong file. Clean your browser cache or reboot the ds to get the app working. Have you other apps installed which depends on Init_3rdparty and are working or not?
 
The download location is the right one. i downloaded the file and check the content of ddnsupdater.php, here the first columns:
Rich (BBCode):
<?php
// ****************************************************************** //
// *  ddnsupdater - 3rdparty DDNS updater (webUI for ddclient)       * //
// *  Modul: ddnsupdater (index)                                     * //
// *  --------------------------------------                         * //
// *  Version 1.18  - 29/07/2011                                     * //
// *  for more information check the changelog                       * //
// ******************************************************************* //
//$start = time();
As you can see, there are version 1.18 in the head. i don't know what you are installed. The sabnzbhelper don't need Init_3rdparty, because it use perl instead of php.
Possible your Init_3rdparty installation fails and is not integrated in system apache. With the installation of Init_3rdparty a phpinfo.php are always in the spk. Try to find the phpinfo icon in the list of apps and launch it in a new window. if that fails, Init_3rdparty was not properly installed.

Did you ever start the Init_3rdparty package? You must start the package to get integrated. Start it and wait 20-30 sec, than refresh your browser. If you alwas see php code clean your browsers cache.
 
Leider habe ich Probleme hab bei meiner DSM 209+II die von der Beta auf die neue 3.2-1922 upgedatet.

Dann auch 1.18 DDNS Updater über dem 1.17 gespielt .....

Nur jetzt startet der nicht mehr ! es steht nur oben links in der ecke der Reiter der sich dreht !


Was da jemand woran das liegt ?
 
Leider habe ich Probleme hab bei meiner DSM 209+II die von der Beta auf die neue 3.2-1922 upgedatet.

Dann auch 1.18 DDNS Updater über dem 1.17 gespielt .....

Nur jetzt startet der nicht mehr ! es steht nur oben links in der ecke der Reiter der sich dreht !


Was da jemand woran das liegt ?
Für dieses Problem existieren 2 Workarounds. Problem ist an Synology gemeldet und bestätigt. Wird in der nächsten Bugfix-Version behoben.
 
Hallo,

bekomme seit einiger Zeit folgende Meldung mehrmals täglich im Log:

Sep 11 10:58:37 ds211j ddclient[9149]: NOCONNECT: cannot connect to checkip.two-dns.de:80 socket: IO::Socket::INET: Bad hostname 'checkip.two-dns.de'

Bin auf DSM 3.2 und DDNS Updater 1.18.

Weiß nicht ob das mit der 3.1 schon war. Hab vorher nie in das Log reingeschaut.

Die Updates funktionieren aber.
 
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