T20: upgrade to 12.7.2 killed all my vpn with AES-GCM
Hi,
I have made a test upgrade on a T20 from 12.7.1 to 12.7.2.
All tunnels on this device (like all my other T20´s) is running bovpn with phase1 aes-gcm-128, df20 and phase2 esp-eas128-gcm, df19, pfs.
This is the only configured encryptions.
After the upgrade all tunnels failed with:
2021-10-16 18:44:27 iked (Firebox-T20<->Firebox-M370-NG)IKEv2 CREATE_CHILD_SA exchange from Firebox-T20:500 to Firebox-M370-NG:500 failed. Tunnel='NetGroup'. Reason=Received N(TS_UNACCEPTABLE) message. msg_id="021A-0016" Debug
2021-10-16 18:44:27 iked (Firebox-T20<->Firebox-T20-Remote)IKEv2 CREATE_CHILD_SA exchange from Firebox-T20:500 to Firebox-T20-Remote:500 failed. Tunnel='HQAarhus'. Reason=Received N(TS_UNACCEPTABLE) message. msg_id="021A-0016" Debug
2021-10-16 18:44:27 iked (Firebox-T20<->Firebox-M370-NG-AN)IKEv2 CREATE_CHILD_SA exchange from Firebox-T20:500 to Firebox-M370-NG-AN:500 failed. Tunnel='WebshopAarhus'. Reason=Received N(TS_UNACCEPTABLE) message. msg_id="021A-0016" Debug
Rebooting the firebox did not help, nor re-saving the configuration.
What helped was to add sha2-256-aes, df20 to phase1 and esp-aes256-sha256 to phase2 as first transform and proposal while leaving the aes-gcm as a second choice.
Then all tunnels established without changing anything on the remote devices.
I then removed the sha2-256-eas transform and proposol and reverted back to the original configuration with aes-gcm encryption and now this also works again.
I did try to re-load a configuration file 1 hour old (as a config which has not been touch be the upgrade process) but this did not help.
Here is what IKEd logged before i made the above changes:
(https://1drv.ms/t/s!AuOwdE3caya8helHMKxdw_a4RQU46w?e=OtpfF3)
I do have a support log file from the device while it was in a non IKEd working state.
/Robert
Comments
As a side note, i did try to rekey the tunnels from the remote side, but same problem.
Should have been a beta, it seems
Well, i glad it did not have the same problem on one of the M370 clusters i upgraded to 12.7.2.
But i will hold of my upgrades to 12.7.2 for now.
I opened a case. They have no clue.
So annoying when the support person only reads half of the provided text