After some digging it looks like that the Ubuntu issues could be related to DNS problems. I've been trying for hours to configure bind manually, and cannot. In the past I always used webmin, which seems to be a pain to install on ubuntu.
Bind appears to be functioning, but just not for my domain.
/etc/bind/named.conf.local
Code:
zone "safarivet.com" {
type master;
file "/var/cache/bind/safarivet.com.hosts";
}; /var/cache/bind/safarivet.com.hosts
Code:
$TTL 86400
@ IN SOA mail.safarivet.com. (
2007022601
28800
7200
604800
86400
)
@ IN NS mail.safarivet.com.
@ IN MX 10 mail.safarivet.com.
@ IN A 24.173.235.173
www IN A 24.173.235.173
mail IN A 24.173.235.170