IPsec traffic not being passed



  • I know there are numerous other similar posts, but I haven't managed to solve my issue after a day and a half of troubleshooting.

    So, I have 2 pfsense vms running, connected site to site via openvpn.

    I have set up site A (which runs the openvpn client) with IPsec and works flawlessly.

    I have set up site B (which runs the openvpn server) and ipsec clients connect successfully, but no packets are transmitted.
    Firewall rules in place on all interfaces to allow all.
    SADs and SPDs look fine.

    I would greatly appreciate assistance or tips.

    Also, maybe an even better work around could be to be able to connect to site A via ipsec, and connections to site B to be catered for via openvpn, thus users would only need 1 vpn connection set up.



  • I recently read a post where someone solved their problem right after posting here for assistance… this has now happened to me.

    All I had to do is add a route manually via powershell.

    Add-VpnConnectionRoute -ConnectionName "VPN_NAME" -DestinationPrefix "Network/Subnet" -PassThru
    
    

    taken from here

    https://forum.pfsense.org/index.php?topic=127457.0