Applying the hotfix on the client did nothing either...
Well the ROUTE ADD is no problem because in my case the VPN client's IP is statically configured to be 192.168.0.22. I could possibly have a batch file or something to run after the connection. However it did not work. I used this:
ROUTE ADD 192.168.0.0 MASK 255.255.255.0 192.168.0.22 METRIC 1
The LAN adapter IP on the VPN server (and PCAnywhere host) machine is 192.168.0.3, so I use the 192.168.0.0 MASK 255.255.255.0.
As I said before the VPN client is statically assigned the IP 192.168.0.22, so I used this too.
I did this in a command prompt after establishing the VPN connection to the server. I still couldn't connect to the PCAnywhere host nor ping the server for that matter...
Then I thought of something. I rebooted (to be sure the manual route was erased from the route tables) and reconnected to the VPN.
The VPN server is configured to automatically assign IP addresses to the clients in the range of 192.168.0.x, where x is 20-30.
The server holds itself the IP 192.168.0.20. I tried to connect to it instead of 192.168.0.3, which is the normal (LAN adapter) server machine's IP and TADAaaaaaaaaaaaaaaaa IT WORKS!?
I don't know if the hotfix had something to do with it. PRE-SP2 I was able to connect to 192.168.0.3, but I had never tested 192.168.0.20 to see if I can connect to it too. The sure thing is that after SP2 I can't connect to 192.168.0.3. Now the ability to connect to 192.168.0.20 might have come from Vanilla XP PRO, SP1, SP2, or the TCP/IP hotfix. I don't know...
Anyway for the rest of you people here: Try to use the IP address that is assigned to the VPN server interface. Might work for you too..
