Unfortunately, I don’t have the time to devote to getting L2TP/IPSec working. If possible, you should try to use OpenVPN. L2TP/IPSec traffic has a little more overhead than OpenVPN, and is easily identifiable by the ports it uses. Does your firewall not have an OpenVPN package? Also, consider putting the OpenVPN server behind your firewall and opening a single port to it.