Hi, I have added the following to the very bottom of /etc/ddclient.conf and have not modified the file in any other way (with myhost being the hostnames, username being the usernames and password being the passwords). The ddclient services starts but my IPs do not get updated. I have left it for over an hour, rebooted the service, left it for over an hour, rebooted the server and left it another hour with no ips getting updated at all. I have tried reinstalling ddclient and only setting up one host to update but it just does not do it at all. I log on to dyndns or freedns and the ip addresses are still different to my internet IP. I installed ddclient using YaST but that shouldn't really matter. Am I doing something wrong? daemon=3600 syslog=no mail=root mail-failure=root pid=/var/run/ddclient.pid ssl=yes use=web, web=checkip.dyndns.org/, web-skip='IP Address' server=members.dyndns.org, \ protocol=dyndns2, \ login=username, \ password=password \ myhost.dyndns-free.com server=freedns.afraid.org, \ protocol=freedns, \ login=username, \ password=password \ www.myhost.co.uk -----Original Message----- From: Werner Flamme Sent: Friday, August 23, 2013 6:22 PM To: opensuse@opensuse.org Subject: Re: [opensuse] 12.3 DynDNS Software [22.08.2013 20:52] [Paul Groves]:
Hi all,
I am migrating my webserver from ubuntu to opensuse. On Ubuntu I used Inadyn which worked very well but had to be configured through the command line. It seems more sensible to do this with YaST if possible.
Does anyone know of YaST-compatible DynDNS client for OpenSUSE that I can use for freedns.afraid.org and dyn.org?
I do this with the "ddclient" software. Install it via YaST (or command line: "zypper in ddclient"), and edit the config file /etc/ddclient.conf as root. There are a bazillion lines in it, but only a few need commenting out or writing new. My file contains besides all the commented lines: daemon=3600 # check every 300 seconds syslog=no # log update msgs to syslog mail=root # mail all msgs to root mail-failure=root # mail failed update msgs to root pid=/var/run/ddclient.pid # record PID in file. ssl=yes # use ssl-support. Works with # ssl-library # new IP is added as argument. use=web, web=checkip.dyndns.org/, web-skip='IP Address' server=members.dyndns.org, \ protocol=dyndns2, \ login=mydyndnsname, \ password=mydyndnspw \ mydyndnshostname server=freedns.afraid.org, \ protocol=freedns, \ login=myfreednsname, \ password=myfreednspw \ myfreednshostname Watch the fact that there is a comma at the end of the lines starting with server=, protocol= and login=, but *no* *comma* at the end of the password= line. Putting a comma here will cause an error :-\ I know this very well... HTH, Werner -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org