rlm_eap_tls
Synopsis
The eap_tls
module implements EAP-TLS authentication. It is a
submodule of eap and cannot be used on its own.
As of Version 3.0, the TLS
configuration is located in the
tls-config
section.
Processing Sections
None. This is a sub-module of eap
, and cannot be used on its own.
Expansions
None.
Directives
- Syntax
-
tls = string
Default: tls_common
- Description
-
Points to the common TLS configuration, which is documented in tls-common.
- Syntax
-
virtual_server = string
- Default
-
check-eap-tls
- Description
-
As part of checking a client certificate, the
EAP-TLS
module sets attributes such asTLS-Client-Cert-CN
. This virtual server is processed when the TLS setup is finished. It has access to these attributes and can be used to reject the request.
i.e., This virtual server can be used to reject certificates, even if they are otherwise valid for TLS. It cannot be used to force the server to accept an invalid or expired certificate.