I am a newbie but I assume the issue is that it is trying to connect to updates.dnsomatic.com via http instead of https. However I cannot figure out how to force the use of HTTPS. If I try
server=https://updates.dnsomatic.com \
or
server=https://updates.dnsomatic.com:443 \
then I get the following error
WARNING: cannot connect to https:80 socket: IO::Socket::INET: Bad hostname 'https'
FAILED: updating all.dnsomatic.com: Could not connect to https://updates.dnsomatic.com.
Any help would be appreciated
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello
I am trying to get ddclient working to update a dns-o-matic account. dns-o-matic recommends the following configuration
ssl=yes \
use=web, web=https://myip.dnsomatic.com
server=updates.dnsomatic.com, \
protocol=dyndns2, \
login=dnsomatic_username, \
password=dnsomatic_password \
all.dnsomatic.com
However when I use this configuration I get the following error
HTTP/1.1 301 Moved Permanently
RECEIVE: location: https://updates.dnsomatic.com/nic/update?system=dyndns&hostname=all.dnsomatic.com&myip=###.##.###.###
I am a newbie but I assume the issue is that it is trying to connect to updates.dnsomatic.com via http instead of https. However I cannot figure out how to force the use of HTTPS. If I try
server=https://updates.dnsomatic.com \
or
server=https://updates.dnsomatic.com:443 \
then I get the following error
WARNING: cannot connect to https:80 socket: IO::Socket::INET: Bad hostname 'https'
FAILED: updating all.dnsomatic.com: Could not connect to https://updates.dnsomatic.com.
Any help would be appreciated