HTTP/1.0 500 Perl execution failed Server: MiniServ/2.001 Date: Wed, 5 Oct 2022 09:24:45 GMT Content-type: text/html; Charset=utf-8 Connection: close
ERROR — PERL EXECUTION FAILED
Can’t use string (“Invalid RPC login to ns2.xsxtc.u”…) as a HASH ref while “strict refs” in use at /usr/share/webmin/bind8/slave_add.cgi line 101.
If I use the webmin servers index link from the UK machine it connects to the German server fine. I have also set the master server up on the webmin index on the machine in Germany so can connect back to the UK machine. So connection to the servers is not the problem.
Thank you for taking the time to help. All I could find were issues dating back to 2015. Your search asked a different question and found the correct answer.
I have updated the user to the correct master user and the cluster has been established.
Having clustered from a master server in the UK to a slave in Germany, the bind server has reproduced the zones as slaves. However, the German server also has two master zones, ns2 and ns3.
Can I now cluster this server back to the UK server to reproduce these zones as slaves on the original UK master server? Or will this break everything?
Although the zone names have been reproduced in the German server all the zones reproduced have no entries. If I test transfer it returns a positive answer but no transfer takes place. I have looked to find how to force the transfer but cannot find it on the bind module. SO how do I force the transfer of the file information?
BTW: I have checked the default-zone files and all zones show allow-notify and allow-transfer redirecting to the correct IP address.
I have followed the guide through but am having problems with the final instructions:
Setting the Master IP Address
By default, Virtualmin will use the IP address that the master server’s hostname resolves to as the IP that the slaves should contact to transfer records. However, on some systems this IP is 127.0.0.1, which will not work.
To make sure the correct IP is used, do the following on the master system :
Go to the BIND DNS Server module, and click on Module Config.
In the Zone file options section, find the Default master server IP for remote slave zones field.
Enter the externally visible internet IP address of your master system.
Click Save. Any DNS zones created from now on will use that IP.
I assume that the BIND DNS Server module is simply servers>Bind DNS Server
There is no Module Config . There is only (I assume) Edit Config File for editing the named configuration files.
There is no Zone file options section or Default master server IP for remote slave zones field in any of these files.
But maybe I am looking in the wrong place? If not, the guide might need updating?
Geoff
UPDATE
OK I think I have found it. Module config is not listed but I assume it is the cog wheel icon and the entry is now called Default master server(s) for slave zones. Is that right? I have entered the master server IP address here.
Should the guide be clarified? Or am I just an idiot?