# streamDriver.CertFile

Overrides `DefaultNetstreamDriverCertFile` for this input.

This parameter applies to imtcp: TCP Syslog Input Module.

Name:

  streamDriver.CertFile

Scope:

  input

Type:

  string (see Rsyslog Parameter String Constants)

Default:

  input=global parameter

Required?:

  no

Introduced:

  8.2108.0

## Description

Added in version 8.2108.0.

This permits to override the `DefaultNetstreamDriverCertFile` global parameter on the `input()` level. For further details, see the global parameter.

Note

The GnuTLS driver sends all certificates contained in the file specified via `StreamDriver.CertFile` to connecting clients. To expose intermediate certificates, the file must contain the server certificate first, followed by the intermediate certificates. This capability was added in rsyslog version 8.36.0.

## Input usage

    input(type="imtcp" streamDriver.certFile="/etc/ssl/certs/cert.pem")

## See also

See also imtcp: TCP Syslog Input Module.

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.