Start a conversation

DNS for Instant Messaging in Kerio Connect

Overview

SRV (service) records are entries in your DNS which specify the location of service servers. You must configure SRV records to make instant messaging in Kerio Connect accessible from other servers.

Two SRV record entries can be configured for the client and the server communication. These are xmpp-client and xmpp-server respectively. XMPP-server config is necessary if you enable sending messages outside of your domain.

Solution

  1. Open the Kerio Connect administration > Configuration > Instant Messaging to check if the SRV records for your domain are configured (service accessibility).
    xmpp_federation.png
  2. Add SRV records on your DNS server or use the management interface of your DNS registrar to add the records.
    xmpp_records.png

Configuring DNS records for a server to server communication

Follow this example to add a server SRV record to your DNS:

_xmpp-server._tcp.feelmorelaw.com. 18000 IN SRV 0 5 5269 mail.feelmorelaw.com.
Fields Description
Service
_xmpp-server
Protocol
_tcp
Hostname/Name
Your domain name
Priority
The priority of the target
Weight
Weight for records of the same priority
Port
Port for communication from client to server
Target/Value
Your server hostname
TTL
Time to live value

The following items can be changed:

  • Domain name (feelmorelaw.com)
  • Server hostname (mail.feelmorelaw.com)
  • TTL (18000)
  • Record priority (0)
  • Record weight (5)

IMPORTANT: Do not change the port number (5269).

Configuring DNS records for client auto-configuration

If the name of your domain differs from the name of the instant messaging server, you can add a client SRV record to your DNS.

This record allows the auto-configuration of instant messaging clients. Without the client SRV record, users must manually specify the server and port in their client configuration.

Follow this example to add a client SRV record to your DNS:

_xmpp-client._tcp.feelmorelaw.com. 18000 IN SRV 0 5 5222 mail.feelmorelaw.com.
Fields Description
Service
_xmpp-client
Protocol
_tcp
Hostname/Name
Your domain name
Priority
The priority of the target
Weight
Weight for records of the same priority
Port
Port for communication from client to server
Target/Value
Your server hostname
TTL
Time to live value


The following items can be changed:

  • Domain name (feelmorelaw.com)
  • Server hostname (mail.feelmorelaw.com)
  • TTL (18000)
  • Record priority (0)
  • Record weight (5)
  • Port 5222

 

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments