[OpenSIPS-Users] pua_xmpp sip-xmpp gateway - works one way, not other way

mani sivaraman mani.opensips at gmail.com
Tue Jun 30 19:39:48 CEST 2009


I keep getting this error when running pua_xmpp, xmpp and pua module.

Jun 30 12:35:13 [4350] ERROR:presence:get_stored_info: record not found in
hash_table
Jun 30 12:35:13 [4350] ERROR:presence:handle_subscribe: getting stored info
Jun 30 12:35:13 [4351] ERROR:presence:get_stored_info: record not found in
hash_table
Jun 30 12:35:13 [4351] ERROR:presence:handle_subscribe: getting stored info
Jun 30 12:35:13 [4350] ERROR:presence:get_stored_info: record not found in
hash_table
Jun 30 12:35:13 [4350] ERROR:presence:handle_subscribe: getting stored info
Jun 30 12:35:13 [4349] ERROR:presence:get_stored_info: record not found in
hash_table
Jun 30 12:35:13 [4349] ERROR:presence:handle_subscribe: getting stored info

I can see the sip users presence Info being stored in presentity table. I do
not get any presence status info from jabberd2 server to opensips server. I
did a trace on port 5347 and nothing is received when the xmpp user changes
status. However I can see opensips sending the xmpp stanzas and status to
xmpp/jabberd2 server when a sip buddy goes online.offline

Please show me some pointers to look.

On Fri, Jun 26, 2009 at 11:03 AM, mani sivaraman <mani.opensips at gmail.com>wrote:

> The space is presence only here in the email (due to some formatting
> issue). The cfg file on opensips server does not have any space in between.
> I get presence.winfo NOTIFY. I'm missing only the presence NOTIFY. I see the
> repeated error like this one
>
> ERROR:presence:get_stored_info: record not found in hash_table
> ERROR:presence:handle_subscribe: getting stored info
>
> In the below logs, I always see "for event presence.winfo", but no "for
> event presence". This means that there are is lot of activity for watcher
> Info Subscribe and NOTIFY. But nothing for "presence" event. Also the method
> pua_xmpp_req_winfo sounds more like this will send subscribe/notify for
> winfo, not for preesnce event. IS there a seperate method to call to request
> subscribe for preesnce event. Or do you call presence subscribe in this same
> function.
>
> This could be the reason why there are no SUBSCRIBEs or presence NOTIFIEs
> back. Please tell me what this error is, os that I can try to debug this.
> Coudl you do paid support for setting up pua_xmpp module ? Or If you can't
> could you point any one else who can do this. I'm under pressure to complete
> this. Any
>
> information reg. consultation is appreciated.
>
> Here is the full debug.
>
> Listening on
>              udp: 172.16.0.139 [172.16.0.139]:5060
> Aliases:
>              *: sips01.smithmicro.com:*
>
> Jun 26 10:41:27 [25843] NOTICE:presence:child_init: init_child [0]  pid
> [25843]
> sips01:/usr/local/etc/opensips# Jun 26 10:42:47 [25845]
> INFO:presence:send_notify_request: NOTIFY sip:jabb1*xmpp.smithm icro.com@
> sip-xmpp.smithmicro.com via
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com on behalf of
> sip:rboxall at sip s01.smithmicro.com for event presence
> Jun 26 10:42:47 [25847] ERROR:pua_xmpp:Notify2Xmpp: 'To' header ALREADY
> PARSED:<sip:jabb1*xmpp.smithmicro.com at sip-xmpp. smithmicro.com>
> Jun 26 10:42:47 [25847] ERROR:pua_xmpp:Notify2Xmpp: 'From' header not
> parsed
> Jun 26 10:42:47 [25846] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com  via sip:jabb1*
> xmpp.smithmicro.com at sip-xmpp.smithmicro.com on behalf of
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event  presence
> Jun 26 10:42:47 [25844] ERROR:pua_xmpp:Notify2Xmpp: 'To' header ALREADY
> PARSED:<sip:jabb1*xmpp.smithmicro.com at sip-xmpp. smithmicro.com>
> Jun 26 10:42:47 [25844] ERROR:pua_xmpp:Notify2Xmpp: 'From' header not
> parsed
> Jun 26 10:43:03 [25847] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:43:03 [25847] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:43:03 [25846] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:43:03 [25846] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:43:03 [25847] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:43:03 [25847] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:43:03 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com  via sip:
> 172.16.0.139:5060 on behalf of sip:jabb1*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:43:03 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com  via sip:
> 172.16.0.139:5060 on behalf of sip:jabb2*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:43:04 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com  via
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com on behalf of
> sip:rboxall at sips01.smithmicro.com <sip%3Arboxall at sips01.smithmicro.com>for event pre sence
> Jun 26 10:43:04 [25844] ERROR:pua_xmpp:Notify2Xmpp: 'To' header ALREADY
> PARSED:<sip:jabb2*xmpp.smithmicro.com at sip-xmpp. smithmicro.com>
> Jun 26 10:43:04 [25844] ERROR:pua_xmpp:Notify2Xmpp: 'From' header not
> parsed
> Jun 26 10:43:04 [25846] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com  via
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com on behalf of
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event  presence
> Jun 26 10:43:04 [25844] ERROR:pua_xmpp:Notify2Xmpp: 'To' header ALREADY
> PARSED:<sip:jabb2*xmpp.smithmicro.com at sip-xmpp. smithmicro.com>
> Jun 26 10:43:04 [25844] ERROR:pua_xmpp:Notify2Xmpp: 'From' header not
> parsed
> sips01:/usr/local/etc/opensips# Jun 26 10:44:39 [25844]
> ERROR:presence:get_stored_info: record not found in hash_table
> Jun 26 10:44:39 [25844] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:44:39 [25847] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:44:39 [25847] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:44:39 [25844] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:44:39 [25844] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:44:39 [25845] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:44:39 [25845] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:44:39 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb2*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:44:39 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb1*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:44:39 [25847] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb2*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:45:20 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:jabb1*
> xmpp.smithmicro.com at sip-xmpp.smithmicro.com on behalf of
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event presence
> Jun 26 10:45:20 [25846] ERROR:pua_xmpp:Notify2Xmpp: 'To' header ALREADY
> PARSED:<sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com>
> Jun 26 10:45:20 [25846] ERROR:pua_xmpp:Notify2Xmpp: 'From' header not
> parsed
> Jun 26 10:45:20 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com on behalf of
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event presence
> Jun 26 10:45:20 [25846] ERROR:pua_xmpp:Notify2Xmpp: 'To' header ALREADY
> PARSED:<sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com>
> Jun 26 10:45:20 [25846] ERROR:pua_xmpp:Notify2Xmpp: 'From' header not
> parsed
> Jun 26 10:45:20 [25846] INFO:presence:send_notify_request: NOTIFY
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>via sip:msivaraman at 172.16.1.125:7675;transport=udp
> on behalf of sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event presence.winfo
> Jun 26 10:45:20 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>via sip:msivaraman at 172.16.1.125:7675;transport=udp
> on behalf of sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event presence.winfo
> Jun 26 10:45:20 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>via sip:msivaraman at 172.16.1.125:7675;transport=udp
> on behalf of sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event presence
> Jun 26 10:45:20 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>via sip:msivaraman at 172.16.1.125:7675;transport=udp
> on behalf of sip:mani_openfire*dsdev-xmpp.smsi.com at sip-xmpp.smithmicro.comfor event presence
> Jun 26 10:45:20 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:mani_openfire*dsdev-xmpp.smsi.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:mani_openfire*dsdev-xmpp.smsi.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:45:21 [25847] INFO:presence:send_notify_request: NOTIFY
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>via sip:msivaraman at 172.16.1.125:7675;transport=udp
> on behalf of sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com for
> event presence
> Jun 26 10:45:21 [25847] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:45:21 [25847] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:45:21 [25847] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb1*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:45:21 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>via sip:msivaraman at 172.16.1.125:7675;transport=udp
> on behalf of sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com for
> event presence
> Jun 26 10:45:21 [25845] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:45:21 [25845] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:45:21 [25846] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb2*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:45:21 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>via sip:msivaraman at 172.16.1.125:7675;transport=udp
> on
> behalf of sip:rboxall at sips01.smithmicro.com<sip%3Arboxall at sips01.smithmicro.com>for event presence
> Jun 26 10:45:24 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com on behalf of
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event presence
> Jun 26 10:45:24 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com on behalf of
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event presence
> Jun 26 10:45:24 [25846] ERROR:pua_xmpp:Notify2Xmpp: 'To' header ALREADY
> PARSED:<sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com>
> Jun 26 10:45:24 [25846] ERROR:pua_xmpp:Notify2Xmpp: 'From' header not
> parsed
> Jun 26 10:45:24 [25846] ERROR:pua_xmpp:Notify2Xmpp: 'To' header ALREADY
> PARSED:<sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com>
> Jun 26 10:45:24 [25846] ERROR:pua_xmpp:Notify2Xmpp: 'From' header not
> parsed
> Jun 26 10:45:24 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>via sip:msivaraman at 172.16.1.125:7675;transport=udp
> on behalf of sip:msivaraman at sips01.smithmicro.com<sip%3Amsivaraman at sips01.smithmicro.com>for event presence
> Jun 26 10:46:14 [25847] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:46:14 [25847] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:46:14 [25845] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:46:14 [25845] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:46:14 [25847] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:46:14 [25847] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb2*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:46:14 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb1*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:46:14 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb1*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:47:49 [25844] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:47:49 [25844] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:47:49 [25847] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:47:49 [25847] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:47:49 [25844] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:47:49 [25844] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb1*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:47:49 [25845] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb2*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:47:49 [25846] INFO:presence:send_notify_request: NOTIFY
> sip:jabb1*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb1*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:47:49 [25847] INFO:presence:send_notify_request: NOTIFY
> sip:jabb2*xmpp.smithmicro.com at sip-xmpp.smithmicro.com via sip:
> 172.16.0.139:5060 on behalf of sip:jabb2*xmpp.smithmicro.com@
> sip-xmpp.smithmicro.com for event presence.winfo
> Jun 26 10:49:25 [25847] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:49:25 [25847] ERROR:presence:handle_subscribe: getting stored
> info
> Jun 26 10:49:25 [25846] ERROR:presence:get_stored_info: record not found in
> hash_table
> Jun 26 10:49:25 [25846] ERROR:presence:handle_subscribe: getting stored
> info
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opensips.org/pipermail/users/attachments/20090630/8f90b08a/attachment-0001.htm 


More information about the Users mailing list