Package: ddclient Version: 3.8.0-1 Severity: important On every update, ddclient complains with:
May 16 17:25:19 ant ddclient[10947]: WARNING: file /var/cache/ddclient/ddclient.cache, line 3: Invalid Value for keyword 'ip' = '' and sometimes also May 16 17:25:19 ant ddclient[10947]: WARNING: file /var/cache/ddclient/ddclient.cache, line 4: Invalid Value for keyword 'ip' = '' in syslog. My configuration is (modified from the debconf created version): ============== begin configuration file /etc/ddclient.conf ============================ # Configuration file for ddclient generated by debconf # # /etc/ddclient.conf syslog=yes #verbose=yes mail=<my local username> mail-failure=<my local username> pid=/var/run/ddclient.pid use=web protocol=dyndns2 server=members.dyndns.org max-interval=20d login=elandndnscm password='deleted-to-protect' elaan.ath.cx use=web protocol=dyndns2 server=updates.opendns.com login=elanopendns password='deleted-to-protect' ZiggoVerbindingThuis ============== end configuration file /etc/ddclient.conf ============================== The cache-file is: ========================================= begin cache file /var/cache/ddclient/ddclient.cache ================= ## ddclient-3.8.0 ## last updated at Sat May 16 17:25:18 2009 (1242487518) atime=1242487518,backupmx=0,custom=0,host=ZiggoVerbindingThuis,ip=,mtime=0,mx=,static=0,status=noconnect,warned-min-error-interval=0,warned-min-interval=0,wildcard=0,wtime=0 ZiggoVerbindingThuis atime=1242487215,backupmx=0,custom=0,host=elaan.ath.cx,ip=83.84.31.159,mtime=1242487215,mx=,static=0,status=good,warned-min-error-interval=0,warned-min-interval=0,wildcard=0,wtime=30 elaan.ath.cx ========================================= end cache file /var/cache/ddclient/ddclient.cache ================= When the second line in syslog (...line 4: Invalid ....) is also logged, line 4 of the cache-file lacks a value after the ip= too, just as line 3 in the cache-file shown above. So the actual complaint in syslog seems correct. However, ddclient has itself written the ip= parts without value to the cache-file. This configuration worked and still works with the etch version of ddclient. After the upgrade to lenny it started failing. I have tried using the sid/testing version of ddclient, but that has the same problem. So I have reported this bug with that version installed. I have also tried using the etch version of ddclient. Each changed version will complain that the cache-file has a wrong value when started the first time but only the etch version (3.6.7 from 3.6.7-2) will correctly write a new version and consequently fill the ip= values for both lines. The lenny (3.7.3-4.2) and 3.8.0-1 versions initially write a cache-file with most of the times both ip= values missing. Sometimes only 1 is missing. They subsequently keep complaining and never execute the IP-address updates again. Thus after a recent IP-address change by my ISP, I was left with the wrong IP connected to both hostnames. To make it work again I will downgrade to the etch version but I a new version and package is available I can test. Please ask when you want me to test. -- System Information: Debian Release: 5.0.1 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i586) Kernel: Linux 2.6.26-2-486 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages ddclient depends on: ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy ii initscripts 2.86.ds1-61 Scripts for initializing and shutt ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip ii perl [perl5] 5.10.0-19 Larry Wall's Practical Extraction Versions of packages ddclient recommends: ii libio-socket-ssl-perl 1.16-1 Perl module implementing object or ddclient suggests no packages. -- debconf information: * ddclient/run_daemon: true * ddclient/interface: eth0 * ddclient/protocol: dyndns2 * ddclient/run_ipup: false * ddclient/username: elandndnscm ddclient/newconfigfmt: * ddclient/names: elaan.ath.cx ddclient/modifiedconfig: * ddclient/server: members.dyndns.org * ddclient/daemon_interval: 300 * ddclient/service: www.dyndns.com -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org