Hi,

First of all we would like to thank the whole opensips team. For testing our
client, we are mainly interested in the presence and rls topics and found
that a pretty good set of features is available right now, so thanks for
your job.

During our tests we encountered an issue running opensips 1.6 in rls-server
mode (simple presence works fine). It seems to us it is just a configuration
issue or a bug in the routing rules, but we can't find out it.

>From the client point of view I cannot succeed in receiving presence Notify
messages body, only rlmi parts are provided.

In fact it seems rls_handle_subscribe has issues when trying to send
Subscribes to Presence on behalf of rls. I have systematically errors
"presence:get_stored_info: record not found in hash_table" and sometimes
"Duplicate entry 'sip:[email protected]'
for key 2"

Typically:
Apr 26 13:45:57 [20047] ERROR:db_mysql:db_mysql_do_prepared_query: driver
error: Duplicate entry
'sip:[email protected]' for key 2
Apr 26 13:45:57 [20047] ERROR:presence:update_db_subs: unsuccessful sql
insert
Apr 26 13:46:01 [20045] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 13:46:01 [20045] ERROR:presence:handle_subscribe: getting stored info
Apr 26 13:46:11 [20045] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 13:46:11 [20045] ERROR:presence:handle_subscribe: getting stored info
Apr 26 13:46:21 [20045] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 13:46:21 [20045] ERROR:presence:handle_subscribe: getting stored info
Apr 26 14:25:40 [20586] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 14:25:40 [20586] ERROR:presence:handle_subscribe: getting stored info
Apr 26 14:25:45 [20586] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 14:25:45 [20586] ERROR:presence:handle_subscribe: getting stored info
Apr 26 14:25:50 [20586] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 14:25:50 [20586] ERROR:presence:handle_subscribe: getting stored info
Apr 26 14:25:55 [20586] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 14:25:55 [20586] ERROR:presence:handle_subscribe: getting stored info
Apr 26 14:26:05 [20586] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 14:26:05 [20586] ERROR:presence:handle_subscribe: getting stored info
Apr 26 14:26:09 [20586] ERROR:presence:get_stored_info: record not found in
hash_table
Apr 26 14:26:09 [20586] ERROR:presence:handle_subscribe: getting stored info

My main settings for presence and rls modules are:

modparam("presence|presence_xml",
"db_url","mysql://opensips:opensip...@localhost/opensips")
modparam("presence", "server_address", "sip:[email protected]:5060")
modparam("presence", "clean_period",  30)
modparam("presence_xml", "integrated_xcap_server", 1)

modparam("pua", "db_url", "mysql://opensips:opensip...@localhost/opensips")

# -- rls parameters --
modparam("rls","db_url", "mysql://opensips:opensip...@localhost/opensips")
modparam("rls", "server_address", "sip:[email protected]:5060")
modparam("rls", "integrated_xcap_server", 1)
modparam("rls", "xcap_root","http://promethee.test.com:8888/xcap-root"; )
modparam("rls", "presence_server", "sip:[email protected]:5060")
modparam("rls", "to_presence_code", 10)
modparam("xcap_client","periodical_query",1)
modparam("xcap_client","query_period",10)
modparam("xcap_client","db_url", "mysql://opensips:opensip...@localhost
/opensips")

I can send you the routing rules if neeeded.

Could you please help us?

Many thanks

Andrew
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to