diff options
author | Tobias Brunner <tobias@strongswan.org> | 2012-09-10 17:24:21 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2012-09-10 17:37:18 +0200 |
commit | f4cc7ea11b742dbd97b380b4aee032b38a6c00cf (patch) | |
tree | 62ee6537bd0bb8e9ab518ace0499c0b7a36462a2 /man/ipsec.conf.5.in | |
parent | c51af950b1ede996ca5f04c1f5a425527a00227f (diff) | |
download | strongswan-f4cc7ea11b742dbd97b380b4aee032b38a6c00cf.tar.bz2 strongswan-f4cc7ea11b742dbd97b380b4aee032b38a6c00cf.tar.xz |
Add uniqueids=never to ignore INITIAL_CONTACT notifies
With uniqueids=no the daemon still deletes any existing IKE_SA with the
same peer if an INITIAL_CONTACT notify is received. With this new option
it also ignores these notifies.
Diffstat (limited to 'man/ipsec.conf.5.in')
-rw-r--r-- | man/ipsec.conf.5.in | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/man/ipsec.conf.5.in b/man/ipsec.conf.5.in index 7c336c451..73db23511 100644 --- a/man/ipsec.conf.5.in +++ b/man/ipsec.conf.5.in @@ -1035,19 +1035,26 @@ if at least one CRL URI is defined and to .B no if no URI is known. .TP -.BR uniqueids " = " yes " | no | replace | keep" +.BR uniqueids " = " yes " | no | never | replace | keep" whether a particular participant ID should be kept unique, -with any new (automatically keyed) -connection using an ID from a different IP address -deemed to replace all old ones using that ID; +with any new IKE_SA using an ID deemed to replace all old ones using that ID; acceptable values are -.B yes +.BR yes , (the default) +.B no and -.BR no . -Participant IDs normally \fIare\fR unique, -so a new (automatically-keyed) connection using the same ID is -almost invariably intended to replace an old one. +.BR never . +Participant IDs normally \fIare\fR unique, so a new IKE_SA using the same ID is +almost invariably intended to replace an old one. The difference between +.B no +and +.B never +is that the daemon will replace old IKE_SAs when receving an INITIAL_CONTACT +notify when the option is +.B no +but will ignore these notifies if +.B never +is configured. The daemon also accepts the value .B replace which is identical to |