ServerStreamDriverAuthMode¶
Accepts a stream driver authentication mode string, but imdiag always uses the plain TCP driver so the value has no effect.
This parameter applies to imdiag: Diagnostic instrumentation.
- Name:
ServerStreamDriverAuthMode
- Scope:
input
- Type:
string
- Default:
input=none
- Required?:
no
- Introduced:
at least 5.x, possibly earlier
Description¶
Selects the authentication mode for the active
network stream driver. imdiag always uses
the plain TCP driver (ptcp
) and therefore lacks
TLS or other authenticated stream implementations. The value is accepted for
compatibility with the generic TCP listener framework but is ignored by the
ptcp
driver.
Configure this parameter before ServerRun if you need forward compatibility with a future build that supports alternate stream drivers. In current releases the setting does not change listener behavior.
Input usage¶
module(load="imdiag")
input(type="imdiag"
listenPortFileName="/var/run/rsyslog/imdiag.port"
serverStreamDriverAuthMode="anon"
serverRun="19998")
Legacy names (for reference)¶
Historic names/directives for compatibility. Do not use in new configs.
$IMDiagServerStreamDriverAuthMode — maps to ServerStreamDriverAuthMode (status: legacy)
See also¶
See also imdiag: Diagnostic instrumentation.
Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project
Contributing: Source & docs: rsyslog source project
© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.