I have 2 servers with the identical setup. One is the master and one is the slave. From the control panel on my master server, I added a secondary DNS zone on my slave server. It does not show up on my slave server. Is it because I installed the ISPCONFIG CONTROL PANEL on my slave as well? That's the only difference between my slave install and those that they show in the guides. My slave server is on the allowed transfer and notify on the primary zone.
The ispconfig interface may not be installed on slave servers, it is installed on the master only. The only exemption from that are mirroed servers but on these setups, the intarface gets manualy reconfigured to connect to the master database.
How do I remove the ISPCONFIG CONTROL PANEL from that setup? Do I have to run an uninstall , then reinstall?
Solved itself. I I ran the uninstall and reinstalled, I rebooted the server and it created the secondary zone.
The secondary zone file on the slave server is referenced but is empty. zone "xxxx.com" { type slave; masters {x.x.x.x;}; allow-transfer {none;}; file "/etc/bind/slave/sec.xxx.com"; if you go to /etc/bind/slave the directory is empty. Is this something to worry about?
did you allow zone transfers from master to slave by adding the ip of the slave in the allow transfer to field of the zone on the master?
Yes, However, I never know which IP on the slave server is going to do the request? The slave server has 1 main and 3 virtual IPs. I've noticed that you never really know which one it's going to use, which is why I had to add all of them to the MYSQL priviledges list of users. Maybe that's the issue, the request is coming from one of the virtual ips instead of the main IP.