# Mutual authentication using TLS

This section describes how to configure mutual authentication between the AxoSyslog server and the client. Configuring mutual authentication is similar to configuring TLS (for details, see [Encrypting log messages with TLS](../../docs/axosyslog-core/chapter-encrypted-transport-tls/tls-serverauth/index.md)), but the server verifies the identity of the client as well. Therefore, each client must have a certificate, and the server must have the certificate of the CA that issued the certificate of the clients. For the concepts of using TLS in `syslog-ng`, see [Secure logging using TLS](../../docs/axosyslog-core/chapter-encrypted-transport-tls/concepts-tls/index.md).

* * *

[Configuring TLS on the AxoSyslog clients](../../docs/axosyslog-core/chapter-encrypted-transport-tls/tls-mutualauth/procedure-configuring-mutual-tls-client/index.md)

[Configuring TLS on the AxoSyslog server](../../docs/axosyslog-core/chapter-encrypted-transport-tls/tls-mutualauth/procedure-configuring-mutual-tls-server/index.md)

Last modified June 27, 2023: [Update paths to follow-up moving the files (6585a5b1)](<https://github.com/axoflow/axosyslog-core-docs/commit/6585a5b156244e39bb831bf4e8289529f30dea0f>)