conf: Move load-tester options to plugin specific file
[strongswan.git] / conf / plugins / load-tester.opt
1 charon.plugins.load-tester {}
2         Section to configure the load-tester plugin, see LOAD TESTS in
3         **strongswan.conf**(5) for details.
4
5 charon.plugins.load-tester.addrs {}
6         Section that contains key/value pairs with address pools (in CIDR notation)
7         to use for a specific network interface e.g. eth0 = 10.10.0.0/16.
8
9 charon.plugins.load-tester.addrs_keep = no
10         Whether to keep dynamic addresses even after the associated SA got
11         terminated.
12
13 charon.plugins.load-tester.addrs_prefix = 16
14         Network prefix length to use when installing dynamic addresses.
15         If set to -1 the full address is used (i.e. 32 or 128).
16
17 charon.plugins.load-tester.ca_dir =
18         Directory to load (intermediate) CA certificates from.
19
20 charon.plugins.load-tester.child_rekey = 600
21         Seconds to start CHILD_SA rekeying after setup.
22
23 charon.plugins.load-tester.delay = 0
24         Delay between initiatons for each thread.
25
26 charon.plugins.load-tester.delete_after_established = no
27         Delete an IKE_SA as soon as it has been established.
28
29 charon.plugins.load-tester.digest = sha1
30         Digest algorithm used when issuing certificates.
31
32 charon.plugins.load-tester.dpd_delay = 0
33         DPD delay to use in load test.
34
35 charon.plugins.load-tester.dynamic_port = 0
36         Base port to be used for requests (each client uses a different port).
37
38 charon.plugins.load-tester.eap_password = default-pwd
39         EAP secret to use in load test.
40
41 charon.plugins.load-tester.enable = no
42         Enable the load testing plugin. **WARNING**: Never enable this plugin on
43         productive systems. It provides preconfigured credentials and allows an
44         attacker to authenticate as any user.
45
46 charon.plugins.load-tester.esp = aes128-sha1
47         CHILD_SA proposal to use for load tests.
48
49 charon.plugins.load-tester.fake_kernel = no
50         Fake the kernel interface to allow load-testing against self.
51
52 charon.plugins.load-tester.ike_rekey = 0
53         Seconds to start IKE_SA rekeying after setup.
54
55 charon.plugins.load-tester.init_limit = 0
56         Global limit of concurrently established SAs during load test.
57
58 charon.plugins.load-tester.initiator = 0.0.0.0
59         Address to initiate from.
60
61 charon.plugins.load-tester.initiators = 0
62         Number of concurrent initiator threads to use in load test.
63
64 charon.plugins.load-tester.initiator_auth = pubkey
65         Authentication method(s) the intiator uses.
66
67 charon.plugins.load-tester.initiator_id =
68         Initiator ID used in load test.
69
70 charon.plugins.load-tester.initiator_match =
71         Initiator ID to match against as responder.
72
73 charon.plugins.load-tester.initiator_tsi =
74         Traffic selector on initiator side, as proposed by initiator.
75
76 charon.plugins.load-tester.initiator_tsr =
77         Traffic selector on responder side, as proposed by initiator.
78
79 charon.plugins.load-tester.iterations = 1
80         Number of IKE_SAs to initiate by each initiator in load test.
81
82 charon.plugins.load-tester.issuer_cert =
83         Path to the issuer certificate (if not configured a hard-coded default value
84         is used).
85
86 charon.plugins.load-tester.issuer_key =
87         Path to private key that is used to issue certificates (if not configured a
88         hard-coded default value is used).
89
90 charon.plugins.load-tester.mode = tunnel
91         IPsec mode to use, one of _tunnel_, _transport_, or _beet_.
92
93 charon.plugins.load-tester.pool =
94         Provide INTERNAL_IPV4_ADDRs from a named pool.
95
96 charon.plugins.load-tester.preshared_key = <default-psk>
97         Preshared key to use in load test.
98
99 charon.plugins.load-tester.proposal = aes128-sha1-modp768
100         IKE proposal to use in load test.
101
102 charon.plugins.load-tester.responder = 127.0.0.1
103         Address to initiation connections to.
104
105 charon.plugins.load-tester.responder_auth = pubkey
106         Authentication method(s) the responder uses.
107
108 charon.plugins.load-tester.responder_id =
109         Responder ID used in load test.
110
111 charon.plugins.load-tester.responder_tsi = initiator_tsi
112         Traffic selector on initiator side, as narrowed by responder.
113
114 charon.plugins.load-tester.responder_tsr = initiator_tsr
115         Traffic selector on responder side, as narrowed by responder.
116
117 charon.plugins.load-tester.request_virtual_ip = no
118         Request an INTERNAL_IPV4_ADDR from the server.
119
120 charon.plugins.load-tester.shutdown_when_complete = no
121         Shutdown the daemon after all IKE_SAs have been established.
122
123 charon.plugins.load-tester.socket = unix://${piddir}/charon.ldt
124         Socket provided by the load-tester plugin.
125
126 charon.plugins.load-tester.version = 0
127         IKE version to use (0 means use IKEv2 as initiator and accept any version as
128         responder).