Skip to content
geoffwhittington edited this page Feb 3, 2015 · 15 revisions

Enable XMPP-Multi User Chat (MUC) with the following setting:

xmpp:
  enable: false
  debug:
    handled: false
    unhandled: false
  port: 5222
  host: localhost
  tls:
    keyPath: ./server.key
    certPath: ./server.crt

Connection Details

  • Users connect to xmpp.port and authenticate with username@xmpp.host

  • Users retrieve the room list from conference host:

    • conference.xmpp.host

Secure Messaging (TLS Support)

Protect your XMPP communication by providing the following values for tls:

  • tls.keyPath path to the private key of the server in PEM format.
  • tls.certPath path to the server certificate in PEM format.

Debugging

To help you debug XMPP set xmpp.debug settings:

  • xmpp.debug.handled outputs to the console the XMPP traffic that is currently supported
  • xmpp.debug.unhandled outputs to the console the XMPP traffic which is not yet supported

Supported Clients