No, then its not that.
I still think its something wrong with your DNS-configuration, the primary and secondary should basically be mirrors of each other, not resolving different hostnames.
Did you try to add the connection-broker in the hosts-file?
// Linjo