OpenWrt Forum Archive

Topic: DNSoMatic Problem, Domain?

The content of this topic has been archived on 26 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I have changed from DD-WRT to OpenWRT, but i have such a problema with DNSoMatic.
I dont find the correct "Domain" to put in Luci-config

1043nd - OpenWRT 15.05.1
Alredy tested Domain:

updates.dnsomatic.com
ednanDNS.dnsomatic.com
ednancosta@gmail.com
all.dnsomatic.com
ednancosta@gmail.com.dnsomatic.com
updates.dnsomatic.com

My DNSoMatic(with old IP):
http://i.imgur.com/0mPZZrh.png
Log:

 215106       : ************ ************** ************** **************
 215106  note : PID '2033' started at 2016-04-26 21:51
 215106       : uci configuration:
ddns.myddns_ipv4.domain='ednanDNS'
ddns.myddns_ipv4.enabled='1'
ddns.myddns_ipv4.interface='wan'
ddns.myddns_ipv4.ip_source='web'
ddns.myddns_ipv4.ip_url='http://checkip.dyndns.com'
ddns.myddns_ipv4.password='XXXXXXXX'
ddns.myddns_ipv4.service_name='dnsomatic.com'
ddns.myddns_ipv4.use_logfile='1'
ddns.myddns_ipv4.use_syslog='2'
ddns.myddns_ipv4.username='ednancosta@gmail.com'
ddns.myddns_ipv4=service
 215106       : ddns version  : 2.4.3-2
 215106       : verbose mode  : 0 - run normal, NO console output
 215108       : check interval: 600 seconds
 215108       : force interval: 259200 seconds
 215108       : retry interval: 60 seconds
 215108       : retry counter : 0 times
 215108       : No old process
 215108       : last update: never
 215108       : Detect registered/public IP
 215108       : #> /usr/bin/nslookup ednanDNS  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
 215108 ERROR : BusyBox nslookup error: '1'
 215108       : nslookup: can't resolve 'ednanDNS': Name or service not known
 215108       : Detect registered/public IP
 215108       : #> /usr/bin/nslookup ednanDNS  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
 215108 ERROR : BusyBox nslookup error: '1'
 215109       : nslookup: can't resolve 'ednanDNS': Name or service not known
 215109  WARN : Get registered/public IP for 'ednanDNS' failed - retry 1/0 in 60 seconds
 215344       : #> /usr/bin/nslookup ednanDNS  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
 215344 ERROR : BusyBox nslookup error: '1'
 215344       : nslookup: can't resolve 'ednanDNS': Name or service not known
 215344  WARN : Get registered/public IP for 'ednanDNS' failed - retry 2/0 in 60 seconds

What i put in Hostname/Domain?

(Last edited by EdnanCosta on 27 Apr 2016, 14:38)

Detect registered/public IP
#> /usr/bin/nslookup ednanDNS  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
nslookup: can't resolve 'ednanDNS': Name or service not known

DDNS is trying to check the published IP address for the domain name you configured, and cannot find it because it is using only "ednanDNS"; thus, the first thing I would do is to use the full domain name "ednanDNS.dnsomatic.com" and try again.

eduperez wrote:
Detect registered/public IP
#> /usr/bin/nslookup ednanDNS  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
nslookup: can't resolve 'ednanDNS': Name or service not known

DDNS is trying to check the published IP address for the domain name you configured, and cannot find it because it is using only "ednanDNS"; thus, the first thing I would do is to use the full domain name "ednanDNS.dnsomatic.com" and try again.

I tryed again²

 132804       : ddns version  : 2.4.3-2
 132804       : verbose mode  : 0 - run normal, NO console output
 132805       : check interval: 600 seconds
 132805       : force interval: 259200 seconds
 132805       : retry interval: 60 seconds
 132805       : retry counter : 0 times
 132805       : No old process
 132805       : last update: never
 132805       : Detect registered/public IP
 132805       : #> /usr/bin/nslookup ednanDNS.dnsomatic.com  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
 132805 ERROR : BusyBox nslookup error: '1'
 132805       : nslookup: can't resolve 'ednanDNS.dnsomatic.com': Name or service not known
 132805       : Detect registered/public IP
 132805       : #> /usr/bin/nslookup ednanDNS.dnsomatic.com  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
 132805 ERROR : BusyBox nslookup error: '1'
 132805       : nslookup: can't resolve 'ednanDNS.dnsomatic.com': Name or service not known
 132805  WARN : Get registered/public IP for 'ednanDNS.dnsomatic.com' failed - retry 1/0 in 60 seconds
nslookup wrote:

Name:      ednancosta.no-ip.org
Address 1: 177.180.251.153 b1b4fb99.virtua.com.br

Max Hopper wrote:
nslookup wrote:

Name:      ednancosta.no-ip.org
Address 1: 177.180.251.153 b1b4fb99.virtua.com.br

This domain work, for the no-ip.org

http://i.imgur.com/wyzrDyG.png

But what domain i put for OpenDNS?
(i know i have do create one for each domain)

EdnanCosta wrote:
eduperez wrote:
Detect registered/public IP
#> /usr/bin/nslookup ednanDNS  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
nslookup: can't resolve 'ednanDNS': Name or service not known

DDNS is trying to check the published IP address for the domain name you configured, and cannot find it because it is using only "ednanDNS"; thus, the first thing I would do is to use the full domain name "ednanDNS.dnsomatic.com" and try again.

I tryed again²

 132804       : ddns version  : 2.4.3-2
 132804       : verbose mode  : 0 - run normal, NO console output
 132805       : check interval: 600 seconds
 132805       : force interval: 259200 seconds
 132805       : retry interval: 60 seconds
 132805       : retry counter : 0 times
 132805       : No old process
 132805       : last update: never
 132805       : Detect registered/public IP
 132805       : #> /usr/bin/nslookup ednanDNS.dnsomatic.com  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
 132805 ERROR : BusyBox nslookup error: '1'
 132805       : nslookup: can't resolve 'ednanDNS.dnsomatic.com': Name or service not known
 132805       : Detect registered/public IP
 132805       : #> /usr/bin/nslookup ednanDNS.dnsomatic.com  >/var/run/ddns/myddns_ipv4.dat 2>/var/run/ddns/myddns_ipv4.err
 132805 ERROR : BusyBox nslookup error: '1'
 132805       : nslookup: can't resolve 'ednanDNS.dnsomatic.com': Name or service not known
 132805  WARN : Get registered/public IP for 'ednanDNS.dnsomatic.com' failed - retry 1/0 in 60 seconds

So, "ednanDNS.dnsomatic.com" does not exist... what is the full qualified domain name that you are trying to update?

So, "ednanDNS.dnsomatic.com" does not exist... what is the full qualified domain name that you are trying to update?

The OpenDNS domain. But i cant find the proper [Domain] for put in the camp.

Its working using custom url with , and set the domain in my "no-ip".

Custom update-URL: http://[USERNAME]:[PASSWORD]@updates.dnsomatic.com/nic/update?hostname=all.dnsomatic.com&myip=[IP]&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG

Hostname/Domain: ednancosta.no-ip.org

Now dnsomatic update all domain.

(Last edited by EdnanCosta on 27 Apr 2016, 15:28)

The problem is the DDNS dont accept "ednanDNS"(or the others already tested) as domain.
I need to put the "no-ip.org" domain, and the custom script to work in the "ednanDNS".

i have the same issue. a possible workaround is adding a DNS-Server  (Use non-default DNS-Server to detect  Registered IP) and ddns scripts works again

The discussion might have continued from here.