1# Plain MQTT protocol
2listener 1883
3
4# MQTT over TLS 1.1
5listener 8883
6tls_version tlsv1.1
7cafile /tls/ca_certificate.pem
8certfile /tls/server_certificate.pem
9keyfile /tls/server_key.pem
10
11# MQTT over TLS 1.2
12listener 8884
13tls_version tlsv1.2
14cafile /tls/ca_certificate.pem
15certfile /tls/server_certificate.pem
16keyfile /tls/server_key.pem
17
18# TODO(This does not appear to be supported on Ubuntu 18.04. Re-try on 20.04 or next LTS release)
19# MQTT over TLS 1.3
20#
21# listener 8885
22# tls_version tlsv1.3
23# cafile /tls/ca_certificate.pem
24# certfile /tls/server_certificate.pem
25# keyfile /tls/server_key.pem
26
27log_dest syslog
28
29log_type error
30log_type warning
31log_type notice
32log_type information
33log_type debug
34
35connection_messages true
36