mosquitto-docker.conf 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. log_type error
  2. log_type warning
  3. log_type notice
  4. log_type information
  5. #log_type debug
  6. #log_dest file /var/log/mosquitto/tls-testing.log
  7. allow_anonymous true
  8. #message_size_limit 5000000
  9. # non-SSL listeners
  10. listener 1883
  11. listener 18883
  12. # listener for mutual authentication
  13. listener 18884
  14. cafile /mosquitto/config/keys/all-ca.crt
  15. certfile /mosquitto/config/keys/server/server.crt
  16. keyfile /mosquitto/config/keys/server/server.key
  17. require_certificate true
  18. #tls_version tlsv1
  19. # server authentication - no client authentication
  20. listener 18885
  21. cafile /mosquitto/config/keys/all-ca.crt
  22. certfile /mosquitto/config/keys/server/server.crt
  23. keyfile /mosquitto/config/keys/server/server.key
  24. require_certificate false
  25. #tls_version tlsv1
  26. listener 18886
  27. cafile /mosquitto/config/keys/all-ca.crt
  28. certfile /mosquitto/config/keys/server/server.crt
  29. keyfile /mosquitto/config/keys/server/server.key
  30. require_certificate false
  31. #ciphers ADH-DES-CBC-SHA
  32. #tls_version tlsv1
  33. # server authentication - no client authentication - uses fake hostname to
  34. # simulate mitm attack. Clients should refuse to connect to this listener.
  35. listener 18887
  36. #cafile /mosquitto/config/keys/all-ca.crt
  37. cafile /mosquitto/config/keys/server/server.crt
  38. certfile /mosquitto/config/keys/server/server-mitm.crt
  39. keyfile /mosquitto/config/keys/server/server-mitm.key
  40. require_certificate true
  41. #tls_version tlsv1