Make sure you have localhost in the list of IPs allowed to transfer when you're testing, it doesn't seem to trust itself by default
I put 127.0.0.1 (plus the ip of the DNS slave seperated by a comma) dig @localhost AXFR titi.me the AXFR is good ;; Query time: 326 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Oct 29 16:33:08 2009 ;; XFR size: 24 records (messages 24, bytes 1242 But still not to my DNS slave...
^ That means that your AXFR functionality works as it should on your ISPconfig machine. So it should work fine to your slave, assuming you have that IP in the proper field and your firewall rules are good.
So the problem is only due to the DNS slave server ? I'm trying to resolve that with my host but sounds like they don't see the problem...
Do you have a remote machine you can run a test AXFR using dig from? That would test your whole setup, and if that's successful, then yes, it's something on their end.