On Tuesday 11 November 2008 22:03:03 ashiraz wrote:
> After a long pause I get this response :
>
> <presence from='[EMAIL PROTECTED]/IETF Announcer'
> to='[EMAIL PROTECTED]/MyResource' type='error'>
>
> <error code='404' type='cancel'><remote-server-not-found
> xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
> </error>
> </presence>
>
> <message from='[EMAIL PROTECTED]' to='[EMAIL PROTECTED]/MyResource'
> type='error'>
> <body>hello my friend ...</body>
> <error code='404' type='cancel'>
> <remote-server-not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
> </error>
> </message>

These are essentially generic bounce responses indicating that a working XMPP 
stream could not be established between your server and jabber.ietf.org.

The problem is that 'henryviii' isn't a valid domain that is publicly 
accessible.  When your server connects to jabber.ietf.org, your server states 
that it is henryviii.  The jabber.ietf.org server then separately connects 
back to henryviii to verify that this is true (it resolves 'henryviii' via 
DNS, then TCP connects to the result on port 5269).  You need to make sure 
the domain of your server exists, and that resolving and connecting to port 
5269 will reach your machine.

This "dialback" procedure is a standard mechanism in Jabber to prevent domain 
spoofing.

-Justin
_______________________________________________
JDev mailing list
FAQ: http://www.jabber.org/discussion-lists/jdev-faq
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: [EMAIL PROTECTED]
_______________________________________________

Reply via email to