Skip to content

XMPP Federation Setup

Uplusware edited this page Jan 29, 2018 · 2 revisions

NOTE: Only support "Type 6" federation. Please refer to XEP-0238: XMPP Protocol Flows for Inter-Domain Federation

  1. generate client certification and key for each XMPP server based on local CA.

    • Case 1: The common name is the peer domain name.
    • Case 2: The common names includes the peer domain name.
    • Case 3: The common names match the peer domain name with wildcard.
  2. Create a directory for each XMPP server in /etc/erisemail/cert/client.

    • The directory's name is the domain name of each XMPP server.
    • eg.: /etc/erisemail/cert/client/erisexmpp.com
  3. Copy the corresponding ca certification file, client certification file, key file and password file into the related directory