On Mar 10, 2009, at 1:47 PM, XMPP Extensions Editor wrote:
The XMPP Extensions Editor has received a proposal for a new XEP.
Title: Server IP Check
Abstract:
URL: http://www.xmpp.org/extensions/inbox/sic.html
The XMPP Council will decide at its next meeting whether to accept
this proposal as an official XEP.
Some suggested changes. I suspect a couple will result in some
discussion on this list. :-)
Title:
CHANGE TO:
Server IP Address Check
Introduction
REPLACE:
One way to do so is for the client to ask the XMPP server to which it
has connected. This simple specification defines such a method.
WITH:
In some cases, it may be useful for the client to know the IP address
the server associates the the client. This specification defines a
mechanism for the client to request this IP address and for the
server, if willing, to return it. It is noted that this IP address
may or may not be the client's external IP address, such as with
various boxes in the middle are doing address translation. Examples o
such boxes include IPv4->IPv6 routers, IPv6->IPv4 routers, Reverse
NAT, Application Level Gateways, XMPP Proxies.
Whether the returned IP address is the client's external IP address or
not is left to the client to determine.
Security Considerations
ADD:
In some situations, the IP Address the server associates with the
client may be sensitive information that ought not be disclosed to the
client. For instance, the disclosure may allow a client to gain
knowledge of the server operator's network infrastructure. It is
RECOMMENDED that server's implementations of this extension provide a
facility to disable its function.
The client MUST be careful not to assume the IP address returned is
its external IP address.