Hi,
I'm debugging a little library handling soap messaging through jabber as I've described in the JEP 72. While there are no problems for soap envelopes inserted in <message/> stanzas, I cannot send envelopes within <iq/> stanzas between any two ordinary clients. Each time a try to send an <iq/> like the following one:


<iq id="123" to="[EMAIL PROTECTED]" type="set">
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"; xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="http://www.w3.org/1999/XMLSchema"; xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance";>
<SOAP-ENV:Body>
...
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
</iq>


I receive a "Not allowed" error message from the server.
If I set the 'type' attribute to 'get', the server sends back an <iq/> of type 'result', without routing the stanza to the recipient.


As server I use the latest jabberd of the 1.4.x series with a default configuration file.

Thank you for your help

--
Fabio Forno - PhD Student
Politecnico di Torino - Dip. Automatica ed Informatica
C.so Duca degli Abruzzi 24 - 10129 Torino (Italy)
Phone: +39 011 564 7137 - JabberId: [EMAIL PROTECTED]

_______________________________________________
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev

Reply via email to