Dnsomatic
-
I set up dnsomatic per wallabybob post and it connects to dnsomatic fine, but it is not updating anything. I have freedns and opendns, open is having a problem right now but free is returning:
ERROR: Missing S/key and DataID, check your update URL.
I am not sure what is wrong, what goes in which field for it to work with dnsomatic?
thanks
-
I set up dnsomatic per wallabybob post and it connects to dnsomatic fine, but it is not updating anything. I have freedns and opendns, open is having a problem right now but free is returning:
ERROR: Missing S/key and DataID, check your update URL.
I presume you mean you open the dnsomatic web site and it returns you an email reporting a problem with its attempt to update your freedns registration. Unfortunately I don't see freedns in the list of services supported by dnsomatic (list at http://www.dnsomatic.com/wiki/supportedservices) so I guess I don't know what you are doing or attempting to do.
I presume you have setup an account on dnsomatic and have specified the correct parameters for that account in the url you are attempting to open. (See http://www.dnsomatic.com/wiki/api for the form of the url
required by dnsomatic.) -
When one goes to add a new service freedns (afraid.org) is there. i have tried what i had in pf for the settings (when using afraid) but it doesn't work.
Also how does one specify which records to update, if i have 4 but only what pf to update 2, how does this work (I sent dnsomatic an email last week but have gotten no response)
-
i rotated my tokens with afraid, will have to wait to test new token with dnsomatic as the upgrade to 1.2.3 removed your config file. I have it working with opendns, just need to figure out afraid
-
I use OpenDNS as my name server. I have a domain name registered with dyndns.org.
When my IP address changes I want to change the registration with OpenDNS and dyndns.org. I can do that in one hit by adjusting my registration with dnsomatic and it then adjusts my registration with OpenDNS and dyndns.org. I have set my dnsomatic profile to send me an email on each update and I routinely get an email for the update on OpenDNS and dyndns.org. This is useful for debugging and is easily turned off if it gets too noisy.For this to work, it is necessary to register the appropriate username and password with dnsomatic (in my case, the username and password for OpenDNS and the username and password for dyndns.org).
When one goes to add a new service freedns (afraid.org) is there. i have tried what i had in pf for the settings (when using afraid) but it doesn't work.
Add a new service where? dnsomatic? Where did you try "what i had in pf for the settings (when using afraid) but it doesn't work"? The php file or dnsomatic or … ?
Also how does one specify which records to update, if i have 4 but only what pf to update 2, how does this work (I sent dnsomatic an email last week but have gotten no response)
Don't know what records you mean. Just register with dnsomatic the domains you want updated by dnsomatic. My code uses dnsomatic and dnsomatic alone to update dynamic dns records. I suppose it should be fairly easy to extend my code to use other "dynamic dns servers" but I'm not going to undertake to figure out those extensions. If such other server uses a URL for updates then an extension for that service such be pretty easy to figure out if you have the specification for the URL to do the update.
-
in dnsomatic a service refers to a ddns service like afraid, opendns, dyndns.org, etc
for "what i had in pf for the settings (when using afraid) but it doesn't work" i put the key for afraid that was under hostname in the pfbox when using afraid (it worked). when using dnsomatic i changed this to all.dnsomatic.com. and within dnsomatic i put the key where they requested it (add it as a service and you will see what i mean) but it returns an error everytime.
for the records to update:
if i have multiple services, lets say i have dyndns.org, afraid, and 2 opendns accounts but i want pf to update only 1 opendns account and the dyndns.org account but not the 2nd opendns account or afraid, how does one do this? for now i have the hostname (on the pf box) as all.dnsomatic.com, this updates all accounts/services listed in my account with dnsomaticsorry for not being very clear.
-
in dnsomatic a service refers to a ddns service like afraid, opendns, dyndns.org, etc
for "what i had in pf for the settings (when using afraid) but it doesn't work" i put the key for afraid that was under hostname in the pfbox when using afraid (it worked). when using dnsomatic i changed this to all.dnsomatic.com. and within dnsomatic i put the key where they requested it (add it as a service and you will see what i mean) but it returns an error everytime.
I haven't ever tried to add afraid.org as a service to dnsomatic before today. When I tried I moved the mouse pointer over they question mark beside Key and a popup box displayed an explanation. I guess you might not have correctly copied they key. Or dnsomatic update of afraid.org is broken. I guess you should pursue this with dnsomatic and afraid.org
for the records to update:
if i have multiple services, lets say i have dyndns.org, afraid, and 2 opendns accounts but i want pf to update only 1 opendns account and the dyndns.org account but not the 2nd opendns account or afraid, how does one do this? for now i have the hostname (on the pf box) as all.dnsomatic.com, this updates all accounts/services listed in my account with dnsomaticsorry for not being very clear.
Given that dnsomatic says of itself: "DNS-O-Matic provides you a free and easy way to announce your dynamic IP changes to multiple services with a single update. Using DNS-O-Matic allows you to pick and choose what Dynamic DNS services you want to notify, all from one easy to use interface." I would say that you register with dnsomatic only those services you want updated. I can't see that dnsomatic does anything other than update ddns services so why would you register with dnsomatic a service you don't want updated? So don't register with dnsomatic any services you don't want updated. Have I missed something?
From the dnsomatic API specification it looks to me that in a single URL you can request dnsomatic to update a single service OR all services. Consequently if you want to update only some services I would guess its necessary to use multiple URLs and multiple requests. If you want to update multiple (but not all) services in a single URL you should discuss this with dnsomatic. (I have no association with dnsomatic other than being a user of their service.)
-
I am still waiting to hear from dnsomatic on the issue of selective updates as well as afraid.org. Your package works.
Thanks for taking the time to not only write the "package" for dnsomatic support but for putting on the forum for all to use.
I will wait for their response to update only selected records v. all and wil post their reply
Thanks for your help.