Is anyone using ‘/tool dns-update’ successfully on Mikrotik 3.22?
The exact same command that was working on Mikrotik 2.9.27 is not working anymore after the upgrade to 3.22.
I just upgraded BIND to version 9.6.0-P1, the same error happens.
The only things changed in the command above were the dns-server and the left part of the zone. All the rest is exactly like I ran it here. On 2.9.27 it works, but on 3.22 I get ‘bad key’.
BIND logs the following on the server side:
Mar 26 11:07:58 hahn named[55861]: client 200.102.59.67#40114: request has invalid signature: TSIG home: tsig verify failure (BADSIG)
Could somebody please confirm whether ‘/tool dns-update’ is working on Mikrotik 3.22? If yes, an example of how you are using it would be very welcome.
For sure it’s working but I’ve only been successful with the changeip service. If you’re trying to use dyndns.org or something similar then perhaps it wont work properly.
I created a free account on changeip.com for testing (andresantos.dns-stuff.com). I’m still looking for how to use it with Mikrotik (f.i. what should dns-server, key-name, key be set to?).
Do you remember if you found this documented on their website? Any pointers would be welcome.
They have a lot of documentation on Windows clients and updating through their website. If you hadn’t told me they supported this functionality I would have thought they didn’t.
It’s interesting that the default dns-server seems to be the changeip’s DNS server. At least, after running the above command, I can change the name parameter to anything and it will continue to contact the changeip’s DNS server.
I have upgraded Mikrotik to version 2.9.51 and I can still use ‘/tool dns-update’ against ISC’s BIND. So it’s something that was changed between versions 2 and 3 that broke this for me.
I will stay on version 2 for now. Any ideas are welcome.