conf/100606: /etc/services maps incorrect names for XMPP

Ralph Meijer freebsd-gnats2 at
Thu Jul 20 11:50:16 UTC 2006

>Number:         100606
>Category:       conf
>Synopsis:       /etc/services maps incorrect names for XMPP
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 20 11:50:15 GMT 2006
>Originator:     Ralph Meijer
The /etc/services file lists jabber-client and jabber-server mapped to ports 5222 and 5269 respectively. However, IANA changed the registration on 2004-02-20 to be xmpp-client and xmpp-server. This should be reflected in the /etc/services file. I don't think retaining the old names is needed (the IANA services file doesn't list them).

One of the problems this causes is that applications developed on Linux based systems, that do SRV lookups, and want to use the port number from /etc/services as a fallback, fail mysteriously.

Rename jabber-client and jabber-server to xmpp-client and xmpp-server, optionally using the former two as aliases.

More information about the freebsd-bugs mailing list