[standards-jig] My IP Address
Justin Karneges
justin-keyword-jabber.093179 at affinix.com
Mon Nov 24 03:58:27 CST 2003
I don't think it is fair to say that my suggestion doesn't solve any problems.
It solves some problems, such as easing client configuration situations. It
may not be perfect, but at least it doesn't cost anything.
I agree that it would be more optimal to detect for a NAT and query it
somehow, as you mention with UPnP and Zeroconf, but I think we are a ways off
from that becoming mainstream. It doesn't mean we shouldn't implement those
things; by all means, the more the better. But the fact is that my Linux
gateway does not support this today.
Adding the "get my IP address" feature to Jabber servers would keep us
competitive with the big boys as we transition to better methods. That
WPJabber, which powers the competitive WP network in Poland, supports this
feature is a good example of how it is needed in the real world.
-Justin
On Monday 24 November 2003 01:13 am, Richard Dobson wrote:
> Just because other people do it doesnt mean it is really a better solution,
> the best thing to do is for the client to use various NAT discovery
> protocols such as UPnP or Zero-conf, or use the SOCKS settings in the
> browser, my worry is that if you put an easy way to discover what might not
> be the real IP address into the protocol it will make developers lazy and
> they will just use that unreliable method and not bother with the correct
> thing of trying to use such things as UPnP to discover the correct ip
> settings (a lot of ADSL NAT modems are starting to all come with UPnP or a
> firmware update is available to support it for a lot of peoples existing
> modems), with this in mind I dont think we should be adding this particular
> ip discovery protocol to jabber because it doesnt really solve any problems
> (plus if your user cannot even discover the ip address how do you expect
> them to go setting up the required port forwards in their firewalls or ADSL
> modems?).
>
> Richard
>
> ----- Original Message -----
> From: "Justin Karneges" <justin-keyword-jabber.093179 at affinix.com>
> To: <standards-jig at jabber.org>
> Sent: Monday, November 24, 2003 6:37 AM
> Subject: [standards-jig] My IP Address
>
> > It's that time again!
> >
> > I would like the ability to ask the Jabber server for my own IP address,
>
> as it
>
> > is the easiest way to discover what my 'real' IP address is if I am
> > behind NAT. This is essential for keeping File Transfer configuration
> > simple,
>
> for
>
> > those that use NAT but don't want to resort to proxying. Without it, IP
> > address information would have to be manually entered into clients, which
>
> is
>
> > not fun if your 'real' IP address is dynamic.
> >
> > C:
> > <iq type='get'>
> > <query xmlns='http://jabber.org/protocol/clientaddr'/>
> > </iq>
> >
> > S:
> > <iq type='result'>
> > <query xmlns='http://jabber.org/protocol/clientaddr'/>
> > <ipaddr>123.132.213.231</ipaddr>
> > </query>
> > </iq>
> >
> > Simple! The big boys already do this, and so can we.
> >
> > -Justin
> > _______________________________________________
> > Standards-JIG mailing list
> > Standards-JIG at jabber.org
> > http://mailman.jabber.org/listinfo/standards-jig
>
> _______________________________________________
> Standards-JIG mailing list
> Standards-JIG at jabber.org
> http://mailman.jabber.org/listinfo/standards-jig
More information about the Standards-JIG
mailing list