On Fri, 7 Jul 2017, Andrew Cagney wrote:
+parsed IKE_SA_INIT response 0 [ N(NO_PROP) ]
+received NO_PROPOSAL_CHOSEN notify error
+establishing connection 'road-eastnet-ikev2' failed
| sending 40 bytes for v2 notify through eth1:500 to 192.1.2.254:500 (using #0)
| 13 87 4a 1b 56 bd 74 ad 00 00 00 00 00 00 00 00
| 29 20 22 20 00 00 00 00 00 00 00 28 00 00 00 0a
| 00 00 00 11 00 0e 00 00
| #0 complete v2 state transition from STATE_UNDEFINED with
v2N_NO_PROPOSAL_CHOSEN
| sending a notification reply
packet from 192.1.2.254:500: sending unencrypted notification
v2N_NO_PROPOSAL_CHOSEN to 192.1.2.254:500
It should go through the state with STF_DROP, since it
already sent a reply with INVALID_KE. I'll see if I can find
out what's happening here.
it seems to be related to c4c2c62a
It does, looking at the diff:
- return STF_FAIL;
- }
+ if (ike2_match_ke_group_and_prop(md, accepted_oakley) ==
STF_FAIL) {
+ free_ikev2_proposal(&accepted_ike_proposal);
+ return STF_FAIL + v2N_NO_PROPOSAL_CHOSEN;
}
It went from STF_FAIL to STF_FAIL + v2N_NO_PROPOSAL_CHOSEN
Paul
Andrew
PS: the log
http://testing.libreswan.org/results/v3.20-709-g8de1339-master/interop-ikev2-strongswan-11-nat-initiator/OUTPUT/east.pluto.log.bz2
shows the behaviour; look for INVALID_KE
_______________________________________________
Swan-dev mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-dev
_______________________________________________
Swan-dev mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-dev