I have a Windows 2003 Server running as a PPTP server. My clients use Windows XP Pro SP2 to remote in. I have a different 2003 server providing DHCP to the VPN clients and a PIX 515 simply passing PPTP connections through to the VPN server.
This all worked up until a week ago. Now some of the clients are having trouble resolving DNS internal names. I check their ipconfig and they are getting the correct DNS information from the DHCP server but if they try resolve an internal FQDN it tries to incorrectly pass the DNS request to their ISP's DNS servers instead of the ones that the VPN & DHCP server assigned them. As a result they can surf the internet fine over the VPN but they can't connect to internal resources such as our intranet.
'Use Default Gateway on Remote Network' is checked.
I read somewhere that this is a known bug with the Windows XP PPTP client. If so is there any workaround or solution?