GssForwardServiceName

Sets the Kerberos service principal base name used when omgssapi establishes a GSSAPI-secured forwarding session.

This parameter applies to omgssapi: GSSAPI Syslog Output Module.

Name:

GssForwardServiceName

Scope:

module

Type:

string

Default:

host

Required?:

no

Introduced:

1.21.2

Description

Specifies the service name used by the client when forwarding GSS-API wrapped messages. If unset, the module uses host as the base name. The actual service principal is constructed by appending @ and the hostname that follows the :omgssapi: selector in legacy configurations. In legacy syntax this is configured with $GssForwardServiceName rsyslog.

Module usage

This module supports legacy directives and selector actions. Load it before setting the directive, then configure the forwarding action.

module(load="omgssapi")
$GssForwardServiceName rsyslog
*.* :omgssapi:receiver.mydomain.com

Legacy names (for reference)

The following directive is the supported configuration interface for omgssapi.

  • $GssForwardServiceName — sets GssForwardServiceName for subsequent forwarding actions.

See also

See also omgssapi: GSSAPI Syslog Output Module.


Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project

Contributing: Source & docs: rsyslog source project

© 2008–2026 Rainer Gerhards and others. Licensed under the Apache License 2.0.