I've been tasked to setup sophos XG ipsec with a virtual based fortigate, since we're going cloud on all our servers. Been few weeks of rough nights and everything is going wild.
We basically has all servers up on a vendor's cloud service.
We had all our production servers , dmz , wifi management on 3 different subnets migrated on the cloud which is behind a fortigate virtual appliances.
Everything runs fine between Sophos XG ipsec with the service's provider's fortigate. Until we decides to add more subnets to the sophos xg side to segregate different groups of lans for different purposes.
It started this way because it was a rough start. I managed to get the other end to establish the tunnel with the sophos xg. I even added the SSLVPN and a RED subnet to allow them to reach our private cloud servers. Everything works fine.
We later required to add more subnets to the ipsec tunnel. Resulting in a whopping number of over 13 subnets.
It resulted in some subnets refusing to link with the other side. It shows as inactive while fortigate side seems to show as all subnets are up.
And seems that some subnets are facing issues when i tried to reach them when i added the new subnets to the tunnel.
SFOS version 17.0.08 MR8
XG450
Setup for the IPSEC as below.
ipsec policies i used is a modified IKEV2 template that follows below.
IKEV2
DH Group 16,19 and 21.same on P1 and P2.
P1: AES256 - SHA512 , AES256 - SHA384. Keylifetime:5400
P2: AES256 - SHA512 , AES256 - SHA384. lifetime:3600
VPN is set to respond only instead of initiate.
according to this guide
Establish IPsec VPN Connection Between Sophos and Fortigate with IKEv2
I wondered is there a limitation to adding too much of subnet will cause the tunnel to get unstable.
Or should i go IKEV1.
I did tried to upgrade our HA unit to version SFOS18 mr5
I recreated everything from scratch until the ipsec part, even with only one subnet, the ipsec tunnel refuse to up.
Worse of all, the console gave an error when i tried to show the ipsec vpn logs using SFOS18 MR5 firmware.
There're actually a pool of issues but i would like to go over this bit before proceeding to others.
Hope someone could give me some enlightment.
This thread was automatically locked due to age.