IPsec and OpenVPN
I hope someone can help me out with this issue. I didn't see any answers that helped on the previous posts.
I have been using OpenVPN on our Netgate with pfSense version 2.4.4 since last year. We use OpenVPN for both site-to-site and client VPN connections.
Earlier last year, we created our first Cloud system or Oracle Cloud. We had it isolated from our network on the Cloud, but recently we have got to the point we need to connect our Cloud network and 1 compute instance to our internal network. Since Oracle used IPsec, I setup the IPsec settings on Oracle, and then was able to successfully connect our Netgate to the Oracle cloud. I need to fine tune a few more settings since I can't ping between the two or see the internal network from the Cloud instance, but we ran into an issue before I could get to that point.
One of our employees was working remote. She connected with OpenVPN with no issues, as she has done many times before but when she tries to remote into any computer on the network, she can't connect. She also cannot ping any of the internal IP addresses. Since IPsec was one of the most recent changes, I disconnected the IPsec connection and she was able to connect again.
I thought that it may be an IP conflict between the Oracle Cloud subnets, but none of the networks have the same subnets. Oracle Cloud has 10.0.0.0/24, 10.0.1.0/24, and 10.0.2.0/24 with the instance on the 10.0.0 subnet. Our Client VPN uses 10.0.5.0/26. our internal network uses 192.168.0.0/20. We have two site-to-site connections with OpenVPN. One is on subnet 10.3.100.0/30 and the other one is on 10.4.100.0/30. One has the internal IP range of 192.168.16.0/24 and the other one has 192.168.147.0/24. So nothing should be conflicting.
Does anyone know if IPsec and OpenVPN both work at the same time on pfSense? If so, does anyone see or can thing of anything that may have been missed during the setup?