diff --git a/internal/outpost/proxyv2/application/session.go b/internal/outpost/proxyv2/application/session.go index 390d0f246..8892a0d17 100644 --- a/internal/outpost/proxyv2/application/session.go +++ b/internal/outpost/proxyv2/application/session.go @@ -19,7 +19,7 @@ func (a *Application) getStore(p api.ProxyOutpostConfig) sessions.Store { if err != nil { panic(err) } - rs.SetMaxLength(math.MaxInt) + rs.SetMaxLength(math.MaxInt64) if p.TokenValidity.IsSet() { t := p.TokenValidity.Get() // Add one to the validity to ensure we don't have a session with indefinite length @@ -39,7 +39,7 @@ func (a *Application) getStore(p api.ProxyOutpostConfig) sessions.Store { // when using OpenID Connect , since this can contain a large amount of extra information in the id_token // Note, when using the FilesystemStore only the session.ID is written to a browser cookie, so this is explicit for the storage on disk - cs.MaxLength(math.MaxInt) + cs.MaxLength(math.MaxInt64) if p.TokenValidity.IsSet() { t := p.TokenValidity.Get() // Add one to the validity to ensure we don't have a session with indefinite length diff --git a/website/docs/installation/configuration.md b/website/docs/installation/configuration.md index d458eb9b5..61939aded 100644 --- a/website/docs/installation/configuration.md +++ b/website/docs/installation/configuration.md @@ -62,6 +62,9 @@ Secret key used for cookie signing and unique user IDs, don't change this after ### AUTHENTIK_LOG_LEVEL Log level for the server and worker containers. Possible values: debug, info, warning, error + +Starting with 2021.12.3, you can also set the log level to *trace*. This has no affect on the core authentik server, but shows additional messages for the embedded outpost. + Defaults to `info`. ### AUTHENTIK_COOKIE_DOMAIN diff --git a/website/docs/outposts/index.md b/website/docs/outposts/index.md index 811ccda77..a7ebf2af6 100644 --- a/website/docs/outposts/index.md +++ b/website/docs/outposts/index.md @@ -26,6 +26,7 @@ Outposts fetch their configuration from authentik. Below are all the options you ```yaml # Log level that the outpost will set +# Allowed levels: trace, debug, info, warning, error log_level: debug ######################################## # The settings below are only relevant when using a managed outpost