Support multiple SRV records, weights, and priorities

Description

On http://mail.jabber.org/pipermail/operators/2009-August/000643.html was reported that Openfire isn't RFC compliant on resolving DNS records. This causes problems with XMPP domains that provides multiple SRV records especially Google S2S connections.

Environment

None

Activity

Show:
Guenther Niess
February 5, 2010, 10:06 PM

Fixed it also for the connection manager.

Guenther Niess
August 26, 2009, 11:02 PM

After a short chat with Guus I commited my patch to r11221.

Guenther Niess
August 26, 2009, 6:46 PM

An alternative for the Java Naming Directory Interface (JNDI) could be dnsjava.

Guenther Niess
August 26, 2009, 3:06 PM

Second version of the patch: corrected typos and such.

Guenther Niess
August 8, 2009, 10:16 PM

The supportMultipleSRVEntries.patch provides a method to get a sorted list of SRV host addresses and uses this on creating a LocalOutgoingServerSession and in the ServerDialback. The former method will be marked as deprecated.

Fixed

Assignee

Guus der Kinderen

Reporter

Guenther Niess