ich würde gerne den inadyn Client auf meinem neuen Linux-Server nutzen um, die IP zu aktualisieren. Bisher habe ich dazu immer die FritzBox genutzt. Dort läuft es auch ohne Probleme. (Token sowie Domain funktioniert also).
Auf der Supportseite von SecurePoint steht für den inadyn Client leider eine sehr alte Vorgehensweise (von 2014) beschrieben, die nicht mehr aktuell ist.
https://wiki.securepoint.de/SPDyn/Hostverwenden#inadyn
Mithilfe der Dokumentation des inadyn Clients und Beispielen von anderen dyndns-Anbietern habe ich schon viele verschiedene Varianten ausprobiert, bekomme den Update-Prozess aber nicht fehlerfrei zum laufen.
https://github.com/troglobit/inadyn#supported-providers
Ich nutze den Client in der aktuellsten Version: v2.3.1, zur aktualisieren Token, den ipcheck von SecurePoint (mit ssl off)
In der /etc/inadyn.conf habe ich aktuell folgendes stehen:
Code: Alles auswählen
period = 300
custom spDNS {
username = meinemail@example.com
password = abcd-efgh-ijkl
checkip-ssl = false
checkip-server = checkip.spdyn.de
checkip-path = /
ddns-server = update.spdyn.de
ddns-path = "/nic/update?hostname="
hostname = meinedomain.spdns.de
}
Als Fehler bekomme ich dann nach Eingabe von:
Code: Alles auswählen
inadyn --check-config
sudo systemctl restart inadyn.service
sudo systemctl status inadyn.service
Code: Alles auswählen
● inadyn.service - Internet Dynamic DNS Client
Loaded: loaded (/lib/systemd/system/inadyn.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 20XX-XX-XX XX:XX:XX CEST; 1s ago
Docs: man:inadyn
man:inadyn.conf
https://github.com/troglobit/inadyn
Process: 6055 ExecStart=/usr/sbin/inadyn -n -s (code=exited, status=48)
Main PID: 6055 (code=exited, status=48)
Aug 04 22:56:14 Server systemd[1]: Started Internet Dynamic DNS Client.
Aug 04 22:56:14 Server inadyn[6055]: In-a-dyn version 2.3.1 -- Dynamic DNS update client.
Aug 04 22:56:14 Server inadyn[6055]: Update forced for alias meinedomain.spdns.de, new IP# 123.123.123.123
Aug 04 22:56:14 Server inadyn[6055]: Fatal error in DDNS server response:
Aug 04 22:56:14 Server inadyn[6055]: [400 Bad Request] invalidip
Aug 04 22:56:14 Server inadyn[6055]: Error response from DDNS server, exiting!
Aug 04 22:56:14 Server systemd[1]: inadyn.service: Main process exited, code=exited, status=48/n/a
Aug 04 22:56:14 Server systemd[1]: inadyn.service: Unit entered failed state.
Aug 04 22:56:14 Server systemd[1]: inadyn.service: Failed with result 'exit-code'.
Bei ddns-path = "/nic/update?hostname=" muss irgendwas anderes eingesetzt werden.
Oder die Serverantwort "Fatal error in DDNS server response: ... : [400 Bad Request] invalidip" stimmt nicht. Dazu gäbe es die Möglichkeit dem inadyn eine individuelle Serverantwort vom SecurePoint Server beizubringen (hier Beispielsweise "super") jedoch weiß ich nicht, welche Antwort der Server gibt:
Code: Alles auswählen
ddns-response = super
Kennt jemand eine Lösung dafür oder hat einen Tipp?
Ich würde mich sehr freuen!