I can confirm:
ddclient works with ssl=no:
ssl=no
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
protocol=dyndns2
server=dyndns.strato.com
login=xxxx
password=xxxx
xxxx
but it does not works with ssl=yes:
ssl=yes
Log with ssl=yes:
DEBUG: proxy =
DEBUG: url = checkip.dyndns.com/
DEBUG: server = checkip.dyndns.com
CONNECT: checkip.dyndns.com
CONNECTED: using HTTP
SENDING: GET / HTTP/1.0
SENDING: Host: checkip.dyndns.com
SENDING: User-Agent: ddclient/3.8.0
SENDING: Connection: close
SENDING:
RECEIVE: HTTP/1.1 200 OK
RECEIVE: Content-Type: text/html
RECEIVE: Server: DynDNS-CheckIP/1.0
RECEIVE: Connection: close
RECEIVE: Cache-Control: no-cache
RECEIVE: Pragma: no-cache
RECEIVE: Content-Length: 104
RECEIVE:
RECEIVE: <html><head><title>Current IP
Check</title></head><body>Current IP Address: xxx</body></html>
DEBUG: get_ip: using web, checkip.dyndns.com/ reports xxx
INFO: forcing updating xxx because no cached entry exists.
DEBUG:
DEBUG: nic_dyndns2_update -------------------
INFO: setting IP address to xxx for xxx
UPDATE: updating xxx
DEBUG: proxy =
DEBUG: url =
http://dyndns.strato.com/nic/update?system=dyndns&hostname=xxx&myip=xxx
DEBUG: server = dyndns.strato.com
CONNECT: dyndns.strato.com
WARNING: cannot connect to dyndns.strato.com:443 socket: Die Verbindung
wurde vom Kommunikationspartner zurückgesetzt IO::Socket::IP
configuration failed error:00000000:lib(0):func(0):reason(0)
FAILED: updating xxx: Could not connect to dyndns.strato.com.
Log with ssl=no:
DEBUG: proxy =
DEBUG: url = checkip.dyndns.com/
DEBUG: server = checkip.dyndns.com
CONNECT: checkip.dyndns.com
CONNECTED: using HTTP
SENDING: GET / HTTP/1.0
SENDING: Host: checkip.dyndns.com
SENDING: User-Agent: ddclient/3.8.0
SENDING: Connection: close
SENDING:
RECEIVE: HTTP/1.1 200 OK
RECEIVE: Content-Type: text/html
RECEIVE: Server: DynDNS-CheckIP/1.0
RECEIVE: Connection: close
RECEIVE: Cache-Control: no-cache
RECEIVE: Pragma: no-cache
RECEIVE: Content-Length: 105
RECEIVE:
RECEIVE: <html><head><title>Current IP
Check</title></head><body>Current IP Address: xxx</body></html>
DEBUG: get_ip: using web, checkip.dyndns.com/ reports xxx
DEBUG:
DEBUG: nic_dyndns2_update -------------------
INFO: setting IP address to xxx for xxx
UPDATE: updating xxx
DEBUG: proxy =
DEBUG: url =
http://dyndns.strato.com/nic/update?system=dyndns&hostname=xxx&myip=xxx
DEBUG: server = dyndns.strato.com
CONNECT: dyndns.strato.com
CONNECTED: using HTTP
SENDING: GET /nic/update?system=dyndns&hostname=xxx&myip=xxxHTTP/1.0
SENDING: Host: dyndns.strato.com
SENDING: Authorization: Basic xxx
SENDING: User-Agent: ddclient/3.8.0
SENDING: Connection: close
SENDING:
RECEIVE: HTTP/1.0 200 OK
RECEIVE: Date: Tue, 09 Apr 2013 09:22:33 GMT
RECEIVE: Server: Apache/1.3.41 (Unix) mod_deflate/1.0.21 mod_perl/1.31
mod_ssl/2.8.31 OpenSSL/0.9.8o
RECEIVE: Connection: close
RECEIVE: Content-Type: text/plain; charset=ISO-8859-1
RECEIVE:
RECEIVE: good xxx
SUCCESS: updating xxx: good: IP address set to xxx
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ddclient depends on:
ii debconf [debconf-2.0] 1.5.49
ii initscripts 2.88dsf-41
ii lsb-base 4.1+Debian8
ii perl [perl5] 5.14.2-20
Versions of packages ddclient recommends:
ii libio-socket-ssl-perl 1.76-2
ddclient suggests no packages.
-- debconf information:
* ddclient/fetchhosts: From list
* ddclient/blankhostslist:
ddclient/run_daemon: true
* ddclient/hostslist:
ddclient/names:
ddclient/interface:
ddclient/modifiedconfig:
* ddclient/checkip: true
* ddclient/server: members.dyndns.org
* ddclient/protocol: dyndns2
ddclient/run_ipup: false
* ddclient/username: srv1.system-services-limbeck.de
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