I'm trying to set up a VPN server with openswan/openl2tp. I've got the ipsec component of it working in a test configuration with a Windows XP client, but openl2tpd doesn't appear to do much after the ipsec tunnel is established.
I don't really know enough openl2tpd's workings to know where to look for possible causes. Any hints at all would be great.
Have you setup the IPSec policy of the kernel to have port 1701 use IPSec? For example, if your server is listening on 192.168.3.115, use the setkey utility as follows
spdadd 0.0.0.0/0 192.168.3.115 udp -P in ipsec