[Bug 751751] ddclient being abusive with dyndns.com

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=751751

Jonathan Kamens <jik@xxxxxxxxxxxxxxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fedora-perl-devel-list@redh
                   |                            |at.com,
                   |                            |jik@xxxxxxxxxxxxxxxxxxxxxx,
                   |                            |jpo@xxxxxxxxxxxx,
                   |                            |paul@xxxxxxxxxxxx
          Component|ddclient                    |perl-IO-Socket-SSL
         AssignedTo|redhat-bugzilla@linuxnetz.d |paul@xxxxxxxxxxxx
                   |e                           |

--- Comment #1 from Jonathan Kamens <jik@xxxxxxxxxxxxxxxxxxxxxx> 2011-11-09 13:35:45 EST ---
For some reason ddclient is not getting back the last line of output that the
server is sending when it tries to update:

CONNECTED:  using SSL
SENDING:  GET /nic/update?system=dyndns&hostname=[elided]&myip=[elided]
HTTP/1.0
SENDING:   Host: members.dyndns.org
SENDING:   Authorization: Basic [elided]
SENDING:   User-Agent: ddclient/3.8.0
SENDING:   Connection: close
SENDING:   
RECEIVE:  HTTP/1.1 200 OK
RECEIVE:  Date: Wed, 09 Nov 2011 18:25:00 GMT
RECEIVE:  Server: Apache
RECEIVE:  X-User-Status: free
RECEIVE:  X-UpdateCode: n
RECEIVE:  Content-Type: text/plain
RECEIVE:  Accept-Ranges: none
RECEIVE:  Connection: close
RECEIVE:  
FAILED:   updating [elided]: Could not connect to members.dyndns.org.

There should be a "good" line but for some reason ddclient isn't seeing it.

I've stepped through the ddclient code. I don't see any bugs in it. It appears
that for some reason the underlying IO::Socket::SSL just isn't giving ddclient
the last line. I haven't dug down into that level of the code to find out why.

It's not just dyndns that is a problem. It's also failing with opendns.

If there's a bug in the library layers beneath ddclient, then this is much
bigger than just a ddclient bug.

Downgrading to perl-IO-Socket-SSL-1.44-2.fc16.noarch.rpm makes the problem go
away. Reassigning component.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel



[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux