Gentleones,
Using MOSXS 10.3.9 on a dual G4 behind a LinkSys BEFSX41 with port 1723/TCP routed to my server's LAN address, 192.168.1.2, I have done the following:
Enabled the VPN server. Set DNS entry to 192.168.1.2 (as I am running a DNS on that box). Successfully connected/authenticated a LDAP user.
Discovered no traffic flows for the LDAP user.
Done the "sudo /usr/sbin/vpnaddkehyagentuser" thing suggested by Apple.
Re-enabled the VPN server.
Noticed that traffic now flowed from the client to the server as evidenced by being able to ping 192.168.1.2.
Noticed that I can ping the router associated with 192.168.1.2, namely 192.168.1.1.
Noticed that I can't ping squat else.
Remembered Joel's advice to turn on IPFORWARDING (modified /etc/hostconfig setting IPFORWARDING=-YES-). Restarted.
Noticed no change.
Added a private route for 192.168.1.1/255.255.0.0/private because I am trying to get into a LAN which has several subnets, all connected by the BEFSX41s. (But if I can't ping 192.168.1.7, then it's irrelevant, I guess.)
Yes, restarted VPN after each and every change.
Got frustrated, heaved the Mac out the window, and then cried because I'd done such a horrible thing to such a helpless box....
OK, with the exception of that last one, it's all true.
The client is connecting using a straight path to the DSL modem, no router in between. I.e., it's live and on the internet. So that problem shouldn't be a problem.
Can anybody help... please?
Thanks,
Bill