mirror of
https://github.com/juanfont/headscale.git
synced 2024-11-26 08:53:05 +00:00
Sort lint
This commit is contained in:
parent
afb67b6e75
commit
8c33907655
2 changed files with 4 additions and 2 deletions
|
@ -94,7 +94,9 @@ func LoadConfig(path string) error {
|
||||||
errorText += "Fatal config error: server_url must start with https:// or http://\n"
|
errorText += "Fatal config error: server_url must start with https:// or http://\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
_, authModeValid := headscale.LookupTLSClientAuthMode(viper.GetString("tls_client_auth_mode"))
|
_, authModeValid := headscale.LookupTLSClientAuthMode(
|
||||||
|
viper.GetString("tls_client_auth_mode"),
|
||||||
|
)
|
||||||
|
|
||||||
if !authModeValid {
|
if !authModeValid {
|
||||||
errorText += fmt.Sprintf(
|
errorText += fmt.Sprintf(
|
||||||
|
|
|
@ -35,7 +35,7 @@ tls_key_path: ""
|
||||||
mTLS is a method by which an HTTPS server authenticates clients, e.g. Tailscale, using TLS certificates. This can be configured by applying one of the following values to the `tls_client_auth_mode` setting in the configuration file.
|
mTLS is a method by which an HTTPS server authenticates clients, e.g. Tailscale, using TLS certificates. This can be configured by applying one of the following values to the `tls_client_auth_mode` setting in the configuration file.
|
||||||
|
|
||||||
| Value | Behavior |
|
| Value | Behavior |
|
||||||
| ------------------- | -----------------------------------------------------------|
|
| ------------------- | ---------------------------------------------------------- |
|
||||||
| `disabled` | Disable mTLS. |
|
| `disabled` | Disable mTLS. |
|
||||||
| `relaxed` (default) | A client certificate is required, but it is not verified. |
|
| `relaxed` (default) | A client certificate is required, but it is not verified. |
|
||||||
| `enforced` | Requires clients to supply a certificate that is verified. |
|
| `enforced` | Requires clients to supply a certificate that is verified. |
|
||||||
|
|
Loading…
Reference in a new issue