Your message dated Sat, 14 Jan 2012 16:32:21 +0000
with message-id <[email protected]>
and subject line Bug#600054: fixed in ddclient 3.8.0-11.4
has caused the Debian Bug report #600054,
regarding ddclient: Daemon hangs forever if connection to checkip.dyndns.org
hangs
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
600054: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600054
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ddclient
Version: 3.7.3-4.2
Severity: important
I've been using ddclient(8) for about 1.5 years, and it's been working fine, to
the extent that I haven't had to pay it any attention.
Until 2 weeks ago.
I hadn't been able to connect to my internal network from the "outside world"
for over a week, and I finally found enough time to check into it tonight. The
problem is that my DynDns.org dynamic DNS hostname had not been updated to my
current IP address (on my DSL connection from BellSouth/AT&T), so connect
attempts at the "stale" address were, of course, failing.
I'm guessing that the connection to checkip.dyndns.org hung for some reason,
but ddclient appears that it never timed out.
System uptime:
# w
02:29:43 up 39 days, 4:00, 4 users, load average: 0.35, 0.09, 0.02
Current date/time:
# date
Wed Oct 13 02:34:03 EDT 2010
Timestamp on cache file:
# ls -ld /var/cache/ddclient/ddclient.cache
-rw------- 1 root root 274 Sep 29 05:23
/var/cache/ddclient/ddclient.cache
Status of process:
# ps ax | grep -i ddclient
2480 ? S 7:29 ddclient - reading from checkip.dyndns.org
port 80
Any attempt at network communication should have a time-out limit.
A failed/hung socket connection should NOT cause the daemon to hang
indefinitely. That's unacceptable behavior for a daemon process (all daemons
are pretty much presumed to be capable of running unattended, pretty much
indefinitely).
-- System Information:
Debian Release: 5.0.6
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
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-19lenny2 Larry Wall's Practical Extraction
Versions of packages ddclient recommends:
ii libio-socket-ssl-perl 1.16-1+lenny1 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: tgi
ddclient/newconfigfmt:
* ddclient/names: tgi.dyndns.org
ddclient/modifiedconfig:
* ddclient/server: members.dyndns.org
* ddclient/daemon_interval: 5m
* ddclient/service: www.dyndns.org
--- End Message ---
--- Begin Message ---
Source: ddclient
Source-Version: 3.8.0-11.4
We believe that the bug you reported is fixed in the latest version of
ddclient, which is due to be installed in the Debian FTP archive:
ddclient_3.8.0-11.4.debian.tar.gz
to main/d/ddclient/ddclient_3.8.0-11.4.debian.tar.gz
ddclient_3.8.0-11.4.dsc
to main/d/ddclient/ddclient_3.8.0-11.4.dsc
ddclient_3.8.0-11.4_all.deb
to main/d/ddclient/ddclient_3.8.0-11.4_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefano Rivera <[email protected]> (supplier of updated ddclient package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 04 Jan 2012 17:33:35 +0200
Source: ddclient
Binary: ddclient
Architecture: source all
Version: 3.8.0-11.4
Distribution: unstable
Urgency: low
Maintainer: Torsten Landschoff <[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Description:
ddclient - address updating utility for dynamic DNS services
Closes: 600054
Changes:
ddclient (3.8.0-11.4) UNRELEASED; urgency=low
.
* Non-maintainer upload.
* Prevent hang if IP address check blocks. Closes: #600054
Checksums-Sha1:
c123620abae769bdd5df5fb738a58ece4e5a8bae 1904 ddclient_3.8.0-11.4.dsc
e903552f79e459df3ea616d1e2a6344c83f1e08c 58096
ddclient_3.8.0-11.4.debian.tar.gz
af937a33b797a10b2e43e22d069db9d1cfa4e15b 73264 ddclient_3.8.0-11.4_all.deb
Checksums-Sha256:
9cc55c2003dea99575db529c44c756a0e0521a8bb13c4afce266ca3c3d66f6f2 1904
ddclient_3.8.0-11.4.dsc
f650d73f12da985b048aa0fb7bec9834ec9c96983515729d79d75b0c08662091 58096
ddclient_3.8.0-11.4.debian.tar.gz
f4a541c36f9c072f772ad3c2e3926eb6379987fb41b9b1ba1aa6334f1ec482d9 73264
ddclient_3.8.0-11.4_all.deb
Files:
35a54d8148ecf950b097baa97522b07a 1904 net extra ddclient_3.8.0-11.4.dsc
469a32db2155987776761889315c2c30 58096 net extra
ddclient_3.8.0-11.4.debian.tar.gz
50ec7357db36be87a56542f4badf038c 73264 net extra ddclient_3.8.0-11.4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJPBHLfAAoJEACQ/CG1zRrMfLUP/1oLqKgmikjok/DXhTr8xU9H
L7BuFQVbgM5qtqifv+8SjIWDXhQhzHUbF5tg48c7tiMLGLAlwpGmCjGTKJsTmjJA
vxmrRAjUXFmgN6HdN8MTFaEMKYEJ4g0esZRVwQNeXKyaFORGZMFMhoQATgZVs7WS
okJh88R9T5atjcn4G0LK0ZVbNMCl9oxH3R1PSv7/z0yVO5sk/AsIb0yaDnDPwtCQ
HPskObsQxdMcjr7yeuNoiTLLHf+EBdrlCHGG6MY6SaPuhRfZyGZILmfevGZu+x+V
86S7BazWz46mZMFIgyk5dydqzQPDqhPAPZtJnphLxT+wPd+6mQDPj86KNg6ZLm0F
INKERNNBZPhyHLOL5fDIIN9AhvecwqQUxZcqaSI0JGoyR1l48PR4vr0TMCrnZyNo
WzmcrJ/WNTzYJ/dbkmF8VzgjnrFtrY0vWtvuA60C31dXg5C6Efq6co5yGgHhk4/O
2Wy+UXggWQrYtitOlxSyKEGlIEH+EZIWeAg3mymiBmuJRWinE+44jS0G55WuXQxg
PAFtrjUjvlz8jWblf6hIpjlxBesLk/7siRMFeKO384syhf484DN1g38NGlEu5kiy
fgcebz6gTYyXjxDvJ6Q4SHoY7Qj0DosxtKHI1GzN68lDDlEuifHBUSya8zKax0fI
wCmANsH3q0fAvwyrUAwQ
=Ot8K
-----END PGP SIGNATURE-----
--- End Message ---