Thanks a lot...i'm waiting for you.
In the meanwhile, i've upgraded libxml2 at the last version, 2.7.7.
Looking deeply seems that the error is related to function xmlParseMemory,
into parser.c of libxml2.
But i've no knowledge of C, than i need to stop here :)
:: Francesco Colista
:: Email : francesco.colista(a)gmail.com
:: Jabber: francesco(a)jabber.org
2010/5/5 Daniel-Constantin Mierla <miconda(a)gmail.com>
Hello,
at the first sight seems the size of the xml doc is bigger that it should
be. I will look deeper at it, just some busy days here currently.
Cheers,
Daniel
On 5/3/10 3:54 PM, Francesco wrote:
Thx for reply.
This is what i get with patch applied (is not pretty readable, but what i
can see is "^M" char that could be the cause of the problem...)
May 3 15:50:36 ocs /usr/sbin/kamailio[1858]:
ERROR:presence_xml:agregate_xmls: while parsing xml body message [[<?xml
version='1.0' encoding='UTF-8'?><presence
xmlns='urn:ietf:params:xml:ns:pidf'
xmlns:dm='urn:ietf:params:xml:ns:pidf:data-model'
xmlns:rpid='urn:ietf:params:xml:ns:pidf:rpid'
xmlns:c='urn:ietf:params:xml:ns:pidf:cipid' entity='
sip:amusso@ocs.ita.wtbts.net <sip%3Aamusso(a)ocs.ita.wtbts.net>'><tuple
id='t7164a248'><status><basic>open</basic></status></tuple><dm:person
id='pf31ded47'><rpid:activities><rpid:unknown/></rpid:activities></dm:person></presence>P
Server^M Content-Length: 0^M ^M ]]
May 3 15:50:36 ocs /usr/sbin/kamailio[1858]:
ERROR:presence_xml:pres_agg_nbody: while aggregating body
May 3 15:51:22 ocs /usr/sbin/kamailio[1855]:
ERROR:presence_xml:pres_agg_nbody: while aggregating body
May 3 15:51:22 ocs /usr/sbin/kamailio[1856]:
ERROR:presence_xml:offline_nbody: while parsing xml memory
May 3 15:51:22 ocs /usr/sbin/kamailio[1856]:
ERROR:presence_xml:pres_agg_nbody: while constructing offline body
May 3 15:51:51 ocs /usr/sbin/kamailio[1857]:
ERROR:presence_xml:agregate_xmls: while parsing xml body message [[<?xml
version='1.0' encoding='UTF-8'?><presence
xmlns='urn:ietf:params:xml:ns:pidf'
xmlns:dm='urn:ietf:params:xml:ns:pidf:data-model'
xmlns:rpid='urn:ietf:params:xml:ns:pidf:rpid'
xmlns:c='urn:ietf:params:xml:ns:pidf:cipid' entity='
sip:fcolista@ocs.ita.wtbts.net
<sip%3Afcolista(a)ocs.ita.wtbts.net>'><tuple
id='tdd57124f'><status><basic>open</basic></status></tuple><dm:person
id='pe22c066e'><rpid:activities><rpid:unknown/></rpid:activities></dm:person></presence>resence>]]
May 3 15:51:51 ocs /usr/sbin/kamailio[1857]:
ERROR:presence_xml:pres_agg_nbody: while aggregating body
May 3 15:52:32 ocs /usr/sbin/kamailio[1856]:
ERROR:presence_xml:agregate_xmls: while parsing xml body message [[<?xml
version='1.0' encoding='UTF-8'?><presence
xmlns='urn:ietf:params:xml:ns:pidf'
xmlns:dm='urn:ietf:params:xml:ns:pidf:data-model'
xmlns:rpid='urn:ietf:params:xml:ns:pidf:rpid'
xmlns:c='urn:ietf:params:xml:ns:pidf:cipid' entity='
sip:amusso@ocs.ita.wtbts.net <sip%3Aamusso(a)ocs.ita.wtbts.net>'><tuple
id='t7164a248'><status><basic>open</basic></status></tuple><dm:person
id='pf31ded47'><rpid:activities><rpid:unknown/></rpid:activities></dm:person></presence>resence>P
Server^M Content-Length: 0^M ^M 74fe7e7c241d"^M Server: AlpineLinux SIP
Server^M Content-Length: 0^M ^M ]]
May 3 15:52:32 ocs /usr/sbin/kamailio[1856]:
ERROR:presence_xml:pres_agg_nbody: while aggregating body
May 3 15:53:26 ocs /usr/sbin/kamailio[1858]:
ERROR:presence_xml:agregate_xmls: while parsing xml body message [[<?xml
version='1.0' encoding='UTF-8'?><presence
xmlns='urn:ietf:params:xml:ns:pidf'
xmlns:dm='urn:ietf:params:xml:ns:pidf:data-model'
xmlns:rpid='urn:ietf:params:xml:ns:pidf:rpid'
xmlns:c='urn:ietf:params:xml:ns:pidf:cipid' entity='
sip:amusso@ocs.ita.wtbts.net <sip%3Aamusso(a)ocs.ita.wtbts.net>'><tuple
id='t7164a248'><status><basic>open</basic></status></tuple><dm:person
id='pf31ded47'><rpid:activities><rpid:unknown/></rpid:activities></dm:person></presence>e>
tbts.net", nonce="4bded515000000284f85e37237864bdc5da8d6836da5a769"^M
Server: AlpineLinux SIP Server^M Content-Length: 0^M ^M ]]
May 3 15:53:26 ocs /usr/sbin/kamailio[1858]:
ERROR:presence_xml:pres_agg_nbody: while aggregating body
:: Francesco Colista
:: Email : francesco.colista(a)gmail.com
:: Jabber: francesco(a)jabber.org
2010/4/30 Daniel-Constantin Mierla <miconda(a)gmail.com>
Hello,
can you get the xml doc for that case and paste it here?
I attached a patch that should be print the xml doc.
Thanks,
Daniel
On 4/29/10 4:52 PM, Francesco wrote:
Hi to all.
I'm new here.
I'm getting crazy with presence_xml error.
I'm using kamailio 1.5.4 notls with xlite 3.0 (winXP client) softphone and
postgresql 8.4 as db backend.
Seems that presence works, but i have error in parsing xml:
those are the relevant log:
Apr 29 16:42:54 ocs /usr/sbin/kamailio[2462]:
INFO:presence:send_notify_request: NOTIFY
sip:user1@ocs.ita.domain.net<sip%3Auser1@ocs.ita.domain.net>via
sip:user1@10.44.17.145:24258 on behalf of
sip:user2@ocs.ita.domain.net<sip%3Auser2@ocs.ita.domain.net>for event presence
Apr 29 16:42:54 ocs /usr/sbin/kamailio[2463]:
ERROR:presence_xml:agregate_xmls: while parsing xml body message
Apr 29 16:42:54 ocs /usr/sbin/kamailio[2463]:
ERROR:presence_xml:pres_agg_nbody: while aggregating body
When i login on kamailio, the users are not immediatly notified to my
presence...but, when there's a change of status, the client are notified and
on softphone the status change.
Other that, if the client close softphone, i can watch this on the log:
Apr 29 16:42:41 ocs /usr/sbin/kamailio[2461]:
ERROR:presence_xml:offline_nbody: while parsing xml memory
Apr 29 16:42:41 ocs /usr/sbin/kamailio[2461]:
ERROR:presence_xml:pres_agg_nbody: while constructing offline body
Apr 29 16:42:41 ocs /usr/sbin/kamailio[2461]:
INFO:presence:send_notify_request: NOTIFY
sip:user1@ocs.ita.domain.net<sip%3Auser1@ocs.ita.domain.net>via
sip:user1@10.44.17.145:24258 on behalf of
sip:user3@ocs.ita.domain.net<sip%3Auser3@ocs.ita.domain.net>for event presence
And the client, on the other softphone, results on line, rather then
offline.
I'm thinking about encoding database, i've tryied with SQL ASCII and UTF-8
too. Same behaviour.
I try different releases (1.5.3 no tls) on different distribution (debian,
lucid, alpine linux). Same behaviour.
Obiouvsly, the softphone are right configured (presence agent is enabled).
Any hints?
Thanks for you kind attention.
:: Francesco Colista
:: Email : francesco.colista(a)gmail.com
:: Jabber: francesco(a)jabber.org
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
*
http://www.asipto.com/
*
http://twitter.com/miconda
*
http://www.linkedin.com/in/danielconstantinmierla
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
*
http://www.asipto.com/
*
http://twitter.com/miconda
*
http://www.linkedin.com/in/danielconstantinmierla