DDNS Updater Log zeigt "no entries"

Status
Für weitere Antworten geschlossen.

wasi1971

Benutzer
Mitglied seit
13. Jan 2012
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo an die Community.

Ich habe mir jetzt per Paket-Zentrum die Pakete "Init 3rdparty" und "DDNS updater" installiert, um mehr als einen DynDNS-Host zu aktualisieren. Dies funktioniert auch soweit super. Ein kleines Problem habe ich aber - im Log bekomme ich keinen einzigen Eintrag angezeigt. Weder Start, Stop, als auch andere Events werden in /var/log/messages geschrieben. Kann es sein, dass diese Feature nicht ordnungsgemäß funktioniert, wenn man per IPKG das Paket "syslog-ng" am Laufen hat und in "/etc/rc" den Wert "syslogd_enable" auf "NO" gesetzt hat, damit der Synology-eigene Syslog-Daemon nicht gestartet wird, sondern nur "syslog-ng" die Syslog-Funktion zur Verfügung stellt? Gibt es vielleicht eine Möglichkeit, dass man die Syslog-NG-Funktionalität nutzen kann, sprich die geloggten Events in /opt/var/log/messages erscheinen und der "DDNS updater" das Grep auf "ddclient" in diesem Verzeichnis ausführt?

wasi1971
 

wasi1971

Benutzer
Mitglied seit
13. Jan 2012
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Okay, ich hab's gefunden. Mit dem Syslog-NG liegen bei mir die Syslog-Informationen zum ddclient in /opt/var/log/syslog. Ich habe folgende Skripts im Paket angepasst (/var/log/messages geändert in /opt/var/log/syslog) und es funktioniert:
- ddnscmd.sh -> Zeile 65
- read_logfile.php -> Zeile 18
- ddnsupdates.js -> Zeile 1390 und 1453
Danach habe ich DSM im Webbrowser aktualisiert, den DDNS updater neu gestarten und siehe da, die Log-Einträge werden angezeigt, selbst der Fenstertitel fürs Log zeigt den richtigen Pfad.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
fein, dann werde ich den syslog-ng im nächsten Update berücksichtigen. Danke für die Info.
 

wasi1971

Benutzer
Mitglied seit
13. Jan 2012
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
@QTip: Gute Idee, vielleicht einfach per Eingabefeld mit Standardeintrag: /var/log/messages. Und wer evtl. syslog-ng am Laufen hat, der kann es ja dann so schneller ändern. Übrigens: danke für Deine Entwicklung, der DDNS updater ist echt super gelungen. Eine Frage hätte ich noch: werden die Daten beim Melden der geänderten IP eigentlich per SSL gesendet? Ich habe Strato und wollte nicht unbedingt mein Masterpasswort unverschlüsselt durchs Netz jagen...
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
Für SSL musst du ein extra Perl + Paket perl-io-socket-ssl per IPKG installieren. Dann den DDNS updater stoppen und wieder starten, es wird dann automatisch erkannt und der Schalter "Benutze SSL für die Aktualisierung" in den Einstellungen ist anwählbar. Zur Zeit gibt es glaube nur einen Anbieter (twodns.de) der kein SSL bietet (wird für Diesen intern temporär deaktiviert), alle Anderen sollten über SSL ihre Updates durchführen können.
 

wasi1971

Benutzer
Mitglied seit
13. Jan 2012
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Vielen Dank für den Tipp. Das Paket zzgl. der Abhängikeiten ist installiert, der DDNS updater ist neu gestartet und der Haken ist bei SSL gesetzt. Hat reibungslos funktioniert - perfekt...
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
Bitte

Du benutzt Strato, dann funktioniert der Anbieter ja. Konnte es selbst nicht testen, gut zu wissen.
 
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