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