aboutsummaryrefslogtreecommitdiffstats
path: root/man/ipsec.conf.5.in
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2012-09-10 17:24:21 +0200
committerTobias Brunner <tobias@strongswan.org>2012-09-10 17:37:18 +0200
commitf4cc7ea11b742dbd97b380b4aee032b38a6c00cf (patch)
tree62ee6537bd0bb8e9ab518ace0499c0b7a36462a2 /man/ipsec.conf.5.in
parentc51af950b1ede996ca5f04c1f5a425527a00227f (diff)
downloadstrongswan-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.in25
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