El contenido de la web se encuentra archivado y no se podrá crear nuevo contenido. Más información.
Saludos, tengo un cliente desarrollado con el control XMPP de IpWorks. Con servidores como kleenux.org o jabber-hispano.org funciona correctamente pero cuando he intentado conectarme al cliente que lleva el nombre de esta web: jabberes.org me dice Invalid Xpath.
Alguien me puede ayudar?
Gracias
Comentarios
Cabecera XML
En JabberEs utilizamos un servidos, [ejabberd], de los que más cumplen el estándar XMPP. Me da que el fallo viene dado por la cabecera que añade nuestro servidor antes de comenzar el stream:
<?xml version='1.0'?>
que otros servidores, como los que mencionas, no envían. Probaría contactar con los desarrolladores de IPWorks y comentarles el problema.
Respuesta de IpWorks
Me han dicho que han intentado conectar con el servidor ejabberes.org i que han sido incapaces debido a que utiliza autenticación SASL. El componente que ellos han diseñado no soporta esta autenticación pero hay algo que no entiendo. Se supone que el servidor permite conexión sin autenticación.
Qué puede estar pasando? El servidor negocia la autenticación?
Gracias
PD: Esto es lo que me han respondido: I was unable
to connect however, because this server is setup to require SASL Digest
authentication. The component supports plain and digest authentication, but
it doesn't do SASL. This is something we plan to add in the future, but I
do not know when.
Aunque jabberes.org soporta a
Aunque jabberes.org soporta autenticación SASL, ésta no es necesaria, también permite la digest y la plana. Puedes comprobar que puedes conectar con clientes que no soportan SASL como Psi o Gaim.
Autenticación SASL con componente de IpWorks
He vuelto a ponerme en contacto con un técnico de IpWorks. Al parecer ha estado haciendo pruebas de conexión desde su componente Xmpp para .Net Compact Framework y dice que programas como Psi o Gaim si soportan autenticación SASL.
A continuación os envío dos trazas XML de dos intentos distintos de conexión. Uno con el servidor KLEENUX que funciona sin problemas y la otra con JABBERES que no funciona por la autenticación SASL. No SASL mechanism to be used y Negotiating SASL auth mechanism respectivamente.
Gracias