cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
299
Views
2
Helpful
2
Replies

"nohost: hostname specified does not exist" Unable to update OpenDNS using ddclient

dbclin
Level 1
Level 1

Here's the current version of the ddclient.conf file on my Ubuntu 18.04 machine:

use=web, web=myip.dnsomatic.com
server=updates.dnsomatic.com, \
protocol=dyndns2, \
login=dnsomatic_username, \
password=dnsomatic_password \
home

When I run:

sudo ddclient -file=/etc/ddclient.conf -daemon=0 -debug -verbose -noquiet

...the IP updates properly and I connect to the server, but the update fails:

FAILED: updating home: nohost: The hostname specified does not exist in the database

There is only one hostname on my account: home. Any ideas why it isn't updating?

Thanks,

2 Replies 2

rotblitz
Level 6
Level 6

I see that you don't send your updates directly to OpenDNS, but through DNS-O-Matic, so the problem could be most likely with how you configured OpenDNS as service at DNS-O-Matic.  Review this part there.

You can also try a manual update from a web browser to see if it works then or if you get the same nohost error.  This would confirm that the problem is not with ddclient, but with your configuration at DNS-O-Matic or at OpenDNS.

https://updates.dnsomatic.com/nic/update?hostname=home

See also https://support.opendns.com/hc/en-us/community/posts/360014224166

dbclin
Level 1
Level 1

Yup. That was it. I had no idea that I had to tell dnsomatic.com that I wanted to use OpenDNS on their Your Services page. 

Thanks!