Il problema è causato dalla cache di alcuni name server extra-USA più lunga di 24 ore, mentre SBS 2008 non gestisce cache più grandi di 24 ore.
Bisogna incrementare il TTL massimo del server a un valore di 5 giorni, che sembra essere l'ideale (il massimo è 30 giorni).
In alternativa si può riavviare il servizio DNS ogni tanto o ripulire periodicamente la cache del DNS.
La soluzione definitiva consiste nel portare MaxCacheTTL
ad un valore superiore di quello dei TLD:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters
MaxCacheTtl
con un valore di 0x69780 (432000 in decimale, pari a 5 giorni)IPCONFIG /FlushDNS
Vedi anche: Windows Server 2008 DNS Servers may fail to resolve queries for some top-level domains