Cockpit: nethserver-ddclient

WIP

4 Likes

I would like some testers before to release

update your current rpm, save some settings, restart your router and check the IP is renewed (even if I have not changed something in the backend)

yum install http://mirror.de-labrusse.fr/NethDev/nethserver-ddclient/nethserver-ddclient-2.0.0-1.ns7.sdl.noarch.rpm

as ever if you see something weird, strange, broken, please say it

let’s go to SOGo

1 Like

The module is working fine! :clap::clap::clap:
Just a few notes:

Translation: Deamon Update Frequency -> Daemon Update Frequency
Description field needs to be mandatory?

No module bug, but seems some check-ip services and dynamic DNS providers are no longer available or not working:

  • dnspark.com
  • dnsdynamic.org
ddclient[11270]: WARNING:  cannot connect to myip.dnsdynamic.org:80 socket: IO::Socket::INET: connect: timeout

PID file - Log shows:

systemd: Can't open PID file /var/run/ddclient/ddclient.pid (yet?) after start: No such file or directory
2 Likes

thank a lot :slight_smile:

released

Hi steph, thanks a lot for your work. When i want to add a custom provider setting i cant use DYNDNS1 DYNDNS2 or DYNDNS3 as protocoll. i get the following error:
The validation has failed: This is not a valid ddclient protocol, please check the official documentation

with the old client i can use this setting and it works.

Best Regards
strauch

1 Like

yep I put some validators from the ddclient wiki, probably it was not updated…do you have some pointers please

I used this : https://github.com/ddclient/ddclient/wiki/protocols

but there is also https://helpmanual.io/help/ddclient/

I’m sorry what do you mean with pointer?
But i get the problem with DYNDNS1 or DYNDNS2 when i write it lowercase it works. So dyndns1 is ok DYNDNS1 isnt. When i first select an provider an then set a custom provider i will get it uppercase and it wont work until i changed it to lowercase.

1 Like

my bad you found a bug :wink:

1 Like

is it a valid protocol ?

ddclient --help gives back all protocols…I will do it ASAP…

that is a good question. When i select dyndns custom addresses and then select “custom provider setting” i get it. With google i cant find dyndns3. i will search.

pushed new protocol https://github.com/stephdl/nethserver-ddclient/commit/fce412b289b393b869337671bf70f2b7b79fb741

tomorrow you can update and report

2 Likes