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 ---

Reply via email to