[OpenSIPS-Users] Error with message-summary content

anurag anurag.guru at agnity.com
Thu Jul 9 09:21:14 CEST 2009


Hi,

I'm using OpenSIPs (1.5.1) as presence server along with MWI feature
For generating message-summary through NOTIFY message.

When, I send only one line in message-summary as part of publish
message then the flow works fine (PUBLISH->200->NOTIFY->200).

However, when message-summary contains three lines it gives 500
Error (PUBLISH->500) and does not generate NOTIFY message:

REQUEST:
=========
PUBLISH sip:sut at 192.168.8.83:6060 SIP/2.0
Max-Forwards: 70
Call-ID: 1-3264 at 10.32.4.54
From: Sipper <sip:sipper at 10.32.4.54:5065>;tag=2
Via: SIP/2.0/UDP 10.32.4.54:5065;branch=z9hG4bK-1-0-1-8026928
To: Sut <sip:sut at 192.168.8.83:6060>
Supported: 100rel, path
Contact: <sip:10.32.4.54:5065;transport=UDP>
P-Sipper-Session: #<UdpSession:0x4058990>
Expires: 36000
Content-Length: 104
Content-Type: application/simple-message-summary
Event: message-summary
Cseq: 1 PUBLISH

Messages-Waiting: no    
Voice-Message: 4/8 (1/2)
Message-Account: sip:alice at vmail.example.com

RESPONSE:
=========
SIP/2.0 500 Server Internal Error
Via: SIP/2.0/UDP 10.32.4.54:5065;branch=z9hG4bK-1-0-1-8026928
From: Sipper <sip:sipper at 10.32.4.54:5065>;tag=2
Call-ID: 1-3264 at 10.32.4.54
To: Sut
<sip:sut at 192.168.8.83:6060>;tag=637010d79c135c687e33c62a196ba449-3fb4
Server: OpenSIPS (1.5.1-notls (i386/linux))
Content-Length: 0
Cseq: 1 PUBLISH

In this case, opensips log shows the following error:
==============
Jul  9 01:02:31 [11573] ERROR:presence_mwi:mwi_publ_handl: check of body
<Messages-Waiting: no
    Voice-Message: 4/8 (1/2)
    Message-Account: sip:alice at vmail.example.com^M
> failed at character number 21
Jul  9 01:02:31 [11573] ERROR:presence:handle_publish: in event specific
publish handling
==============

Seems line it is looking for some special character after first line in
message 
summary content.

Pls help....if there is patch or workaround available for this issue.

Thanx,
Anurag




More information about the Users mailing list