Manage XMPP Connections

The Manage XMPP Connections task can configure both inbound and outbound XMPP (Extensible Messaging and Presence Protocol) connections. Inbound XMPP connections listen for messages from clients, while outbound XMPP connections send a message to a server.
gateway90
The
Manage XMPP Connections
task can configure both inbound and outbound XMPP (Extensible Messaging and Presence Protocol) connections. Inbound XMPP connections listen for messages from clients, while outbound XMPP connections send a message to a server.
For more information about the XMPP protocol, visit:
Technical note:
If you have configured
ip_tables
to open a port, remove this modification before configuring XMPP connections.
To configure XMPP connections:
  1. In the Policy Manager, select [
    Tasks
    ]
    > Extensions and Add-Ons > Manage XMPP Connections
     from the Main Menu (on the browser client, from the 
    Manage
     menu).
  2. Add a new connection or modify an existing connection.
  3. Configure the properties as follows:
    Setting
    Description
    Name
    Enter a name for the XMPP connection.
    Direction
    Choose a direction for the connection: 
    Inbound
     or 
    Outbound
    Select the 
    Use legacy SSL
     check box to use legacy SSL settings. Legacy SSL connections typically use port 5223 instead of 5222. This will need to be configured on the XMPP server and client. 
    Clear the check box to not use legacy SSL settings.
    Message Received Service
    Choose the service that processes messages from XMPP clients.
    Session Terminated Service
    Choose the service that is executed when a session is terminated with an XMPP client.
    Content Type
    Populate the field with a content type that is assigned to messages from the XMPP client, when they are processed with the Message Received Service.
    Thread Pool Size
    Enter the size of the thread pool to use for processing messages from XMPP clients.
    Bind Address
    Choose the address on which to listen for XMPP connections.
    Bind Port
    Populate the field with the appropriate bind port. For Inbound, it is the port on which to listen for XMPP connections. For Outbound, it is the port on the XMPP server on which to connect. Ensure that port collisions with defined listen ports are manually checked.
    Enabled
    (Inbound only)
    Check this box to allow the inbound XMPP connection to receive connections and messages from XMPP clients.
    Hostname
    (Outbound only)
    Enter the hostname of the XMPP server.
  4. Click [
    OK
    ] when done.