I've been reading through this forum, looking for answers to my own problems in getting Wingate VPN to work, and I found more than a few people with similar problems: everything's set up right, tunnels are established, routes are published, but you can't ping from a machine on network1 to a machine on network2.
In my particular case, I finally figured it out. Zonealarm was the culprit. That sucker just will *NOT* get along with Wingate VPN (if running on the same machine as your Wingate VPN server). Even disabling it isn't enough, you have to completely uninstall it and flush it out of the system.
Once I did that (and changing nothing else), everything worked hunky dory.
Well, almost: can anyone riddle me this one?
My setup is something like this:
SERVER1 is at my home and hosts my VPN, called "The Interocitor". It has a LAN and I've installed the RIP client on all the machines behind it.
SERVER2 is at my office and it "joins" "The Interocitor" from there. Similarly, all the other client machines at the office have RIP clients installed.
All machines on either network can communicate with each other. PING, network shares, you name it.
But here's the fun part: I've also got a laptop, which I sometimes use in other locations. I've installed Wingate VPN on it and I can connect to "The Interocitor" on SERVER1 just fine. Once I do, I can talk to all the machines on network1.
But not network2.
In testing, I find that the client machines on network2 have received RIP updates, showing that to reach my laptop, they need to route via SERVER2. But SERVER2 (or SERVER1, whatever) isn't routing the traffic to me, nor is my laptop routing traffic back in response (to the clients on network2).
It's a bit of a pain. I can use some kludges to move data around, namely by logging into a machine on network1 and then FROM THERE initiating the things I want to do on network2, but it's painful.
Any suggestions?