Debug Settings | Pomerium
Skip to main content

Debug Settings

This reference covers Pomerium's Debug Settings:

Debug Address

Debug Address exposes a debug endpoint on the specified address. This endpoint provides access to debugging information such as configuration dumps.

warning

Use with caution: the debug endpoint can expose sensitive configuration values. Do not externally expose this endpoint.

By default, the debug server starts on a random port accessible only to localhost. Setting this option allows you to explicitly configure the address.

How to configure

Config file keysEnvironment variablesTypeUsageDefault
debug_addressDEBUG_ADDRESSstringoptionalRandom localhost port

Examples

debug_address: 127.0.0.1:6060
DEBUG_ADDRESS=127.0.0.1:6060

Available Endpoints

When the debug address is configured, the following endpoints are available:

EndpointDescription
/Index page listing available debug endpoints
/config_dumpDumps the current Pomerium configuration

Security Considerations

The debug endpoint exposes sensitive configuration information. Only enable this setting in controlled environments and ensure the endpoint is not accessible from untrusted networks.

Feedback