setting up ddclient
Tony Arnold
tony.arnold at manchester.ac.uk
Wed Nov 21 23:40:54 UTC 2007
Wade,
Wade Smart wrote:
> 11212007 1727 GMT-6
>
> Im reposting this from another group as I received no help.
>
> Wade
>
> 11192007 1207 GMT-6
>
> A while back I set up a DynDNS account. I downloaded the ddclient and I
> thought I set it up properly. Apparently not. The updater is not working.
>
> I have my information in a text file located at /etc/ddclient/ddclient.conf
>
> Its a daemon that runs every 600 seconds.
> Im still new enough that I do not understand exactly how LOTS of things
> work. But, I know that if I type in sudo ddclient the client is supposed
> to run until the computer turns off.
>
> In my Syslog it says:
> Nov 19 11:54:27 wadesmart ddclient[24065]:
> WARNING: Cannot create file '/var/run/ddclient.pid'. (Permission denied)
>
> Nov 19 11:54:28 wadesmart ddclient[24065]:
> SUCCESS: updating wadesmart.homelinux.com: good: IP address set to
> 24.116.7.60
>
> Nov 19 11:54:28 wadesmart ddclient[24065]:
> FATAL: Cannot create file '/var/cache/ddclient/ddclient.cache'. (No
> such file or directory)
>
> Nov 19 11:56:13 wadesmart ddclient[24158]:
> WARNING: updating wadesmart.homelinux.com: nochg: No update required;
> unnecessary attempts to change to the current address are considered abusive
>
> Nov 19 11:56:13 wadesmart ddclient[24158]:
> FATAL: Cannot create file '/var/cache/ddclient/ddclient.cache'. (No
> such file or directory)
>
> AS I read this, the file ran one time and said my client is on the
> correct address. But there is a problem with the cache and pid.
>
> In the conf file it says:
> pid=/var/run/ddclient.pid
>
> and as I look in the /var/run folder I see the ddclient.pid file.
>
> There is however now /var/cache/ddclient so I guess that is not created
> automatically.
>
> Well, not knowing any better, I created the ddlcient file in that
> location. But, I quickly discovered that the user and group isnt
> correct. A little further research into figuring out user and group for
> services lead me way deep into a hole of which I have no lite to see by.
>
> So, if someone could help me with this, I would much appreciate it.
I would try the following:
1) Stop the ddclient using 'sudo /etc/init.d/ddclient stop'
2) Delete /var/run/ddclient.pid file and the /var/cache/ddclient directory
3) Start up the ddclient with 'sudo /etc/init.d/ddclient start'
4) Monitor the syslog file.
If it is still not working, then I suggest you post your ddclient.conf
file (mask out the dyndns credentials and anything else you want to keep
private).
Regards,
Tony.
--
Tony Arnold, IT Security Coordinator, University of Manchester,
IT Services Division, Kilburn Building, Oxford Road, Manchester M13 9PL.
T: +44 (0)161 275 6093, F: +44 (0)870 136 1004, M: +44 (0)773 330 0039
E: tony.arnold at manchester.ac.uk, H: http://www.man.ac.uk/Tony.Arnold
More information about the ubuntu-users
mailing list