I use Vista as my primary desktop (replacing Windows XP)
When I create a PPTP tunnel to a remote site (a client), all seems well, I can ping computers on the remote site, and I can ping my local servers.
I can RDP to remote servers via the VPN tunnel, and I can RDP to local servers also.
BUT: After a short while I notice that my drives mapped to local servers come up with a red cross (No access). Of course I can ping the local server, and RDP to it.
Delving into the issue I open a CMD prompt and run:
This always results in:
| Logon failure: unknown user name or bad password. |
Now, as usual for my VPN connections it is not set to use the VPN as my default gateway (That box is unticked under TCP/IP v4). This is confirmed by my ability to RDP to 'localserver' even when the VPN is established.
I have unticked tcp/ip v6, Microsoft Client and Microsoft Server in the VPN connection to no avail.
It would appear that Windows Vista is passing my VPN credentials to ALL machines that I try to connect to via SMB/CIFS, not just those that are located through the VPN.
This differs greatly from Windows XP, which would pass my normal credentials (or service ticket) to local machines and my VPN credentials to machines accessible via the VPN.
So, basically when VPN'd I can no longer access any local SMB/CIFS resources. ![Angry [:@]](/emoticons/emotion-12.gif)
I have confirmed this against several clean vista builds.
I have no idea how to resolve this, obviously it will be a bit of a killer for corporate machines connecting to a remote resource via VPN to suddenly lose access to their local file servers / printers!
I sincerely hope this is not a security measure!![Indifferent [:|]](/emoticons/emotion-8.gif)
Regards,
VirtualG.