|
I spent the day trying to setup a Dyndns DNS Zone for a private domain so that I could access all my machines using something like http://mini.mydomain.net, http://iMac.mydomain.net etc... I followed the instructions from https://www.dyndns.com/support/kb/apple_wide_area_bonjour_and_service_discovery_with_custom_dns.html and it seemed to work for a bit and then stopped working completely. The problem I have right now is that mDNSResponder (running on OSX 10.7) is reporting that registration of my machines is denied with an error -65553. I have checked that the TSIG info was set up properly etc... but no matter what I do, none of computer end up being listed in my Zone DNS record. Does anyone know of a reason why dyndns could have stopped working? Also, I am unclear as to whether my router should be setup to use dynamic global hostname too or whether just setting each machine behind the NAT should be enough. |
|
Error -65553 indicates the remote server refused the update. Most likely the TSIG details hasn't been entered or stored correctly or less likely, your computers clocks are off by more than 5 minutes. Setting up each machine is sufficient. They do need to be behind a router that supports NAT-PMP or uPNP unless they have world-routable IP addresses (as they are trying to send updates they do have one or more of these options available). |
|
Thanks for the help! :-) So you are saying that I should not bother setting up the Apple Extreme to use DGH and instead just have my server register itself? The router does supper NAT and seems to work fine this way. I think that everything started going bad then I tried setting up the router, hoping that machines behind inside my NAT would be discovered and would automatically appear with http://machinename.mydomain.com. I might have been over reaching with that goal ;-) I am pretty sure that my clocks are set right (they are set automatically) and I have entered the TSIG (copy and pasted from the TSIG info page) several times so I do not think that it is a typo either. I will try again after taking router off.... thanks again! If you configure the Airport Extremes Dynamic Global Hostname settings it'll register services for itself, not the machines connected to it. If you want to administer it remotely or have it share a printer or something directly connected to it then configure it but otherwise there is no reason to.
Aug 26 at 11:11 PM
Andrew TJ
|
|
I am trying to set up just my Server behind my NAT now and I am getting weird format errors instead. 1) mDNSResponder[18]: mDNS_SetSecretForDomain: ERROR: Could not convert shared secret from base64: domain xxxxxxxx. key xxxxxx 2) mDNSResponder[18]: Format Error: _services._dns-sd._udp.xxxxxxxxx. 3) mDNSResponder[18]: hndlRecordUpdateReply: Registration of record _services._dns-sd._udp.xxxxxxxx. type 12 failed with error -65537 :-( N 1) Indicates the key hasn't been entered correctly or has been stored incorrectly. Try the third step I mentioned at: http://www.dyndnscommunity.com/questions/17129/help-set-up-global-dynamic-hostname-via-custom-dom.html#17176 2) I can't guess from that snip. 3) Unknown error trying to create/update a PTR record. Probably due to the first error.
Aug 26 at 11:12 PM
Andrew TJ
If all was well, each client would register one A and/or AAAA record and for each service you would see a PTR, a TXT and an SRV record. The picasa link doesn't work for me but not to worry - if you've seen one entry get created it means the clients have connectivity, the zone has the correct records in it, the TSIG credentials work and at least one of your clients is configured ok.
Aug 27 at 04:17 AM
Andrew TJ
If you're comfortable at a Terminal prompt you might be able to get a further idea of what's going on by playing with the 'dns-sd' tool but at this point I don't think you'll gain much further insight without knowing what the server is seeing and doing.
Aug 27 at 04:19 AM
Andrew TJ
Do you have any suggestions as to how I could use dns-sd to test things? It looks like the 10.7 one only supports the .local domain.
Aug 28 at 08:29 PM
darthnoor
|