[JDEV] client to client iqs

Fabio Forno fabio.forno at polito.it
Wed Aug 13 10:30:56 CDT 2003


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="test at nervino.polito.it" 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: sciasbat at jabber.linux.it




More information about the JDev mailing list