IPsec/L2TP on 2.4.0

  • I have a Netgate pfsense router, that I bought for the sole reason of being able to do IPSec/L2TP VPN on the main device (without having to have another server/device behind it on my network.) I am not being successful in setting this up.

    I followed the directions that I could find from the pfSense docs (https://doc.pfsense.org/index.php/L2TP/IPsec), however that does appear to be for v2.2 not v2.4. I can see the traffic passing the firewall on the necessary ports UDP 4500, UDP 500, UDP 1701 and ESP. But my remote windows box is giving me VPN Error 788. I have googles VPN Error 788, but I am not sure what else I need to do to get this to work. Is there some kind soul out there that can give me some help to fix this.

    (The reason I am wanting to do IPSec/L2TP vs OpenVPN (or another VPN), is due to my work. I install some network gear for various large clients, and there are times that the client's VPN is not setup correctly. They try to tell me it is my equipment, so I open a IPSec/L2TP tunnel up to my house, if that establishes and holds, then it shuts down their argument and I get the engineers to dig their heads out of their butts, and they fix the configuration on their end. (Kind of fun to shove it in their faces, especially after an hour of them yelling at me that it is my equipment not theirs…. but I digress.)

    Thank you for any help. It will be greatly appreciated