DDNS vorübergehend außer Betrieb: Automatisch erneut verbinden?

  • 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

snibchi

Benutzer
Registriert
16. Juli 2018
Beiträge
35
Reaktionspunkte
16
Punkte
8
Liebe Synology Gemeinde.
Mein NAS schläft täglich zwischen 0 und 8 Uhr. Beim Hochfahren wird automatisch die DDNS Verbindung zu Synology (.......myds.me) erstellt. An Wochenenden schlägt diese Verbindung um 8 Uhr jedoch fast immer fehl:
eMail: "Das System kann die externe IP-Adresse xx.xxx.x.xxx nicht bei xxxx.myDS.me im DDNS-Server Synology registrieren. Als Grund wurde gemeldet: [Der DDNS-Server ist vorübergehend außer Betrieb. Wenden Sie sich bitte an den Serviceanbieter.]. Bitte versuchen Sie es später erneut."

Ich möchte, das ein erneuter Anmeldeversuch, vielleicht Zeitgesteuert, automatisch vorgenommen wird. Wenn ich diese Mail erhalten habe und dann später manuell die Verbindung starte, klappt das nämlich immer.

Hat jemand eine Idee?
(Das Forum habe ich durchsucht, aber nichts entsprechendes gefunden)
 
Versucht DSM es nicht erneut? und wenn du mal die Startzeit auf 7:50 Uhr setzt?
 
Nein. DSM versucht es nicht neu. Das ist es ja, was ich möchte.
Den Fehler gibt es ja nur an Wochenenden. Alltags nie ein Problem.
 
Ich weiß nicht ob das noch aktuell ist, aber einen Versuch wäre es wert.

Der Befehl
Code:
/usr/syno/bin/synoddns -c
erzwingt ein Update aller DDNS Verbindungen (oder hat es zumindest mal).
Wenn du das per Aufgabenplaner erneut z.B um 8:15Uhr ausführen lässt, funktioniert das dann?
 
Den Befehl gibt es leider unter DSM 7.2 nicht mehr.
Code:
root@DS920plus:~# /usr/syno/bin/synoddns -c
-ash: /usr/syno/bin/synoddns: No such file or directory
 
Ich würde wirklich mal eine andere Uhrzeit versuchen.
 
  • Like
Reaktionen: snibchi
  • Like
Reaktionen: ctrlaltdelete
@ctrlaltdelete danke für den Hinweis!
Ich war leider nicht Zuhause und konnte somit nicht selbst testen.
Schade das der Befehl eingestampft wurde...


bei meiner 218j findet sich der ddnsd.service in der systemd.
wenn du probleme hast, was sagt folgender befehl?
Code:
systemctl status ddnsd.service

die Ausgabe bei einem funktionierenden Dienst sollte so aussehen:
Code:
● ddnsd.service - DDNS Daemon
   Loaded: loaded (/usr/lib/systemd/system/ddnsd.service; enabled; vendor preset: disabled)
   Active: active (running)
 Main PID: 4017 (ddnsd)
   CGroup: /system.slice/ddnsd.service
           └─4017 /usr/syno/sbin/ddnsd
wichtig hierbei wäre das "active (running)".

und mit diesem Befehl könntest du das BootLog durchsuchen:
Code:
cat /var/log/synobootup.log | grep "ddnsd"
sollte die ausführung funktionieren, müsste es so aussehen:
Code:
Jun 21 20:59:52 DS218j systemd[1]: PID file /var/run/ddnsd.pid not readable (yet?) after start.
Jun 21 20:59:54 DS218j ddnsd[4017]: ddnsd.c:2959 DDNS Expired. UpdateAll.
Jun 21 20:59:56 DS218j ddnsd[4017]: ddnsd.c:1730 Success to update [xxxxxx.myDS.me] with IP [xxx.xxx.xxx.xxx] at [Synology]
 
Zuletzt bearbeitet:
Vielen Dank für Eure Hilfe. Heute (Sonntag) hat die Anmeldung bei DDNS um 08:06 Uhr funktioniert. Vielleicht war 08h tatsächlich eine unglückliche Einstellung für PowerOn.

Falls weiter Probleme auftreten melde ich mich noch einmal.
Dann müsste ich vielleicht tatsächlich ein Skript basteln: 1. Status abfragen, 2. bei FALSE erneut anmelden.
Und dieses Skript einmal die Stunde laufen lassen.

Aber erst mal bleibt es bei 08:05 Uhr. Vielen Dank
 

Additional post fields

 

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