FortiOS 7.6.7 IKEv2/IPsec VPN stopped working after upgrade
Hello.
First, I apologize for my imperfect English.
Â
Recently, I started learning about networking using FortiGate.
When running FortiOS v7.6.6, I configured IKEv2/IPsec VPN on a FortiGate 60F.
At that time, the VPN connection worked correctly.
However, after upgrading the FortiGate to FortiOS v7.6.7, the VPN connection stopped working.
No VPN configuration changes were made between the upgrade and the failure.
Based on the FortiGate logs and packet captures taken with Wireshark,
I suspect that during the certificate authentication process,
the intermediate certificate that should be sent from the server to the client is no longer being transmitted.
Â
After rolling back to FortiOS v7.6.6, the VPN connection started working again.
I also confirmed that the VPN connection works on FortiOS v7.6.7
when the R12 intermediate certificate is manually imported into Windows.
This seems to indicate that the client is not receiving the intermediate certificate from the FortiGate during authentication.
The following observations were made from the logs and packet captures:
- The AUTH response payload length became approximately one quarter of its previous size.
- The AUTH response was fragmented into 2 packets instead of 5 packets.
- The total packet size remained almost unchanged.
- Most other values remained unchanged, except for expected differences such as MAC addresses, IP addresses, and timestamps.
Because of these observations, I suspect that some certificate-related data may be missing from the AUTH response.
I really hope you will help me identify the cause or provide guidance regarding this issue.Â
The following is the environment used for my verification.
- FortiOS : v7.6.7
- FortiGate model : FortiGate 60F
- VPN protocol : IKEv2/IPsec
- authentication method : certificate + EAP-MSCHAPv2
- Server certificate issuer : Let’s encrypt
- Windows trusted root certificate : ISRG root X1
- intermediate certificate  in FortiGate: R12
- tunnel creation method : created by wizard (when FortiOS is v7.6.6)
- VPN client : Windows built-in VPN client
Has anyone experienced similar behavior after upgrading to FortiOS v7.6.7?
Due to security considerations, I cannot share packet captures publicly.
However, I can provide sanitized log outputs if needed.
Thank you for your time.
