[OpenSER-Users] XMPP GW Error "invalid content-type 0x100ff"
Ali Jawad
ali.jawad at splendor.net
Mon Feb 4 17:07:50 CET 2008
Dear Daniel
Thank you for your help so far. I would like to know if this limits my
capabilites to communicate with my XMPP server, does this mean that I
can not send Arabic IMs and other advanced features of XMPP ?
Thank you.
-----Original Message-----
From: Daniel-Constantin Mierla [mailto:daniel at voice-system.ro]
Sent: Monday, February 04, 2008 6:02 PM
To: Ali Jawad
Cc: users at lists.openser.org
Subject: Re: [OpenSER-Users] XMPP GW Error "invalid content-type
0x100ff"
Hello,
On 02/04/08 17:41, Ali Jawad wrote:
> Here you go
>
> http://pastebin.com/m3a537c57
>
> Thanks for your help.
>
thanks, eyebeam follows Indication of Message Composition for Instant
Messaging RFC:
http://www.rfc-editor.org/rfc/rfc3994.txt
It is why the first message has content type:
application/im-iscomposing+xml
The second is the message in the text/html format.
To be compliant with the RFC, as openser simple-xmpp gateway does not
support rfc3994 so far, you should add in your config:
if(is for xmpp gateway)
{
if($hdr(Content-Type)=="application/im-iscomposing+xml")
{
sl_send_reply("415", "Unsupported Media Type");
exit;
}
}
I will check quickly to see if I can send you a patch to support
text/html content type. Otherwise, 415 should be sent back to any
message that has content type other than text/plain.
Cheers,
Daniel
>
> -----Original Message-----
> From: Daniel-Constantin Mierla [mailto:daniel at voice-system.ro]
> Sent: Monday, February 04, 2008 5:30 PM
> To: Ali Jawad
> Cc: users at lists.openser.org
> Subject: Re: [OpenSER-Users] XMPP GW Error "invalid content-type
> 0x100ff"
>
> Hello,
>
> On 02/04/08 17:23, Ali Jawad wrote:
>
>> Hi All
>>
>> I have the following setup
>>
>> X-Lite Client -> Openser With XMPP GW Module <-> ejabberD on the same
>> server <- exodus XMPP client
>>
>> I have enabled presence on the Openser server this allowed me to chat
>> using the Openser server. The next step was to use the XMPP GW module
>> to enable XMPP features using an ejabberd server. I changed the
>> configuration as shown below and logged in using test2 on the exodus
>> XMPP client.
>>
>> I added test2 to the x-lite client and chose send instant message,
the
>>
>
>
>> x-lite client immediately returned "*Error: *Your contact is not
>> online." The Openser logs return the following:
>>
>> Feb 4 17:05:52 [11929] DBG:xmpp:cmd_send_message: cmd_send_message
>>
>> Feb 4 17:05:52 [11929] DBG:core:parse_headers: flags=ffffffffffffffff
>>
>> Feb 4 17:05:52 [11929] ERROR:xmpp:cmd_send_message: invalid
>> content-type 0x100ff
>>
>> My Config is below:
>>
>> http://pastebin.com/m7707753a
>>
>>
> can you grab the network trace of the SIP MESSAGE?
>
> Cheers,
> Daniel
>
>
>
------------------------------------------------------------------------
>
>> _______________________________________________
>> Users mailing list
>> Users at lists.openser.org
>> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>
>>
>
>
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the sr-users
mailing list