mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-13 08:09:41 +00:00
VPN: OpenVPN: Instances - add validation "A disabled renegotiation time requires a token lifetime.". closes https://github.com/opnsense/core/pull/8203
This commit is contained in:
parent
e43bca743b
commit
526d747db7
@ -133,11 +133,16 @@ class OpenVPN extends BaseModel
|
||||
$key . ".verify_client_cert"
|
||||
));
|
||||
}
|
||||
if ((string)$instance->{'auth-gen-token'} != '0' && (string)$instance->{'reneg-sec'} == '0') {
|
||||
if (!empty((string)$instance->{'auth-gen-token'}) && (string)$instance->{'reneg-sec'} == '0') {
|
||||
$messages->appendMessage(new Message(
|
||||
gettext('A token lifetime requires a non zero Renegotiate time.'),
|
||||
$key . ".auth-gen-token"
|
||||
));
|
||||
} elseif ((string)$instance->{'auth-gen-token'} == '0' && (string)$instance->{'reneg-sec'} == '0') {
|
||||
$messages->appendMessage(new Message(
|
||||
gettext('A disabled renegotiation time requires a token lifetime.'),
|
||||
$key . ".auth-gen-token"
|
||||
));
|
||||
}
|
||||
}
|
||||
if (!empty((string)$instance->cert)) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user