I have my domain dns zone on one server pointing to another server that holds the data for that domain. The sub domain is not working oddly. It just refreshes the page.

my dns zone on the original server is

domain NS ns1.domain.com
domain NS ns2.domain.com
localhost.domain.com A entry domain.com
domain A entry pointing to server #2
domain mx 0 domain
mail cname domain
www cname domain
ftp A entry pointing to server #2
subdomain A entry pointing to server #2
www.subdomain A entry pointing to server #2

TTL's are all 14400

Everything in the dns zone is original except the IPs were replaced by the new server IP that they point to. It is fully propgated 2 days now so not sure why the sub won't work as it always did.

What could cause that? DNSStuff shows it fine (both main/sub) and the dns zone on the new server is untouched as well. The main domain has a static IP but it is the same dns zone setup as the old server too.

Please help