[OpenSIPS-Users] opensips-1.11 storing data in memory issue .
Bogdan-Andrei Iancu
bogdan at opensips.org
Wed Apr 5 04:00:04 EDT 2017
Bingo...that is your problem... Don't you think there is a bit of a
conflict in having 2 OpenSIPS with different use_domain setting working
over the same "location" table ? one OpenSIPS is writing records without
domain, the other is complaining about reading record without :)
Use different tables or databases.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
OpenSIPS Summit May 2017 Amsterdam
http://www.opensips.org/events/Summit-2017Amsterdam.html
On 04/05/2017 04:35 AM, Sasmita Panda wrote:
> Yes... Both are sharing same DB.
>
> On Apr 4, 2017 11:08 PM, "Bogdan-Andrei Iancu" <bogdan at opensips.org
> <mailto:bogdan at opensips.org>> wrote:
>
> Are the 2 instances sharing the same database ?
>
> Regards,
>
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com <http://www.opensips-solutions.com>
>
> OpenSIPS Summit May 2017 Amsterdam
> http://www.opensips.org/events/Summit-2017Amsterdam.html
> <http://www.opensips.org/events/Summit-2017Amsterdam.html>
>
> On 04/04/2017 06:59 PM, Sasmita Panda wrote:
>> I am running two different configuration file in a machine with
>> differ port.
>> In one configuration file, use_domain is disable and in
>> another it's enable.
>> In this case, I am not able to see those contacts in
>> memory which are getting saved without domain.
>> Is that can be a reason? I have tried a lot to know the
>> exact reason. But every time I am seeing different behaviour.
>> The system in which a single configuration is running,
>> that's working absolutely fine.
>> I am stuck in this issue.
>> On Apr 4, 2017 4:49 PM, "Bogdan-Andrei Iancu"
>> <bogdan at opensips.org <mailto:bogdan at opensips.org>> wrote:
>>
>> Well, if the "use_domain" is enabled for usrloc, OpenSIPS
>> expects to find a domain set for all the records in the
>> "location" table, otherwise it will ignore/discard them at
>> loading time. The primary storage for registered contacts in
>> the memory cache - OpenSIPS will perform lookups only in
>> memory cache (and not it DB) - of course, unless you use the
>> DB ONLY mode. You can check the in-memory registrations by
>> "opensipsctl ul dump" Regards,
>>
>> Bogdan-Andrei Iancu
>> OpenSIPS Founder and Developer
>> http://www.opensips-solutions.com
>> <http://www.opensips-solutions.com>
>>
>> OpenSIPS Summit May 2017 Amsterdam
>> http://www.opensips.org/events/Summit-2017Amsterdam.html
>> <http://www.opensips.org/events/Summit-2017Amsterdam.html>
>>
>> On 04/04/2017 01:39 PM, Sasmita Panda wrote:
>>> Hi Bogdan ,
>>> Yes , the domain corresponding to this username is
>>> empty . But the domain for all the contact is not empty .
>>> When the domain for a contact is not empty and its
>>> present in the DB , I am not getting that in the memory .
>>> What could be the reason for this .
>>> Another strange thing happening . When I am setting
>>> db_mode :2 , even if a contact is not present in the memory
>>> (but present in db)
>>> the call get connected . I was assuming when there is no
>>> contact in the memory it should send "404 Not Found" .
>>> When I am running opensips in AWS linux , everything
>>> works fine . I am not seeing any issue regarding updating
>>> memory .
>>> But when I am running this in centos 7 , there is problem in
>>> updating memory in every refresh .
>>> So where was the problem . opensips is version is same
>>> every where . My config file is same everywhere . But still
>>> there is difference . Why this is happening ?
>>> */Thanks & Regards/*
>>> /Sasmita Panda/
>>> /Network Testing and Software Engineer/
>>> /3CLogic , ph:07827611765/
>>> On Tue, Apr 4, 2017 at 3:22 PM, Bogdan-Andrei Iancu
>>> <bogdan at opensips.org <mailto:bogdan at opensips.org>> wrote:
>>>
>>> Hello Sasmita, The error means that at startup time
>>> (preloading the usrloc content from DB into memory),
>>> OpenSIPS finds a record (in the "location" table) with
>>> an empty domain field (username '1111') - could you
>>> confirm this by checking your DB ? Best regards,
>>>
>>> Bogdan-Andrei Iancu
>>> OpenSIPS Founder and Developer
>>> http://www.opensips-solutions.com
>>> <http://www.opensips-solutions.com>
>>>
>>> OpenSIPS Summit May 2017 Amsterdam
>>> http://www.opensips.org/events/Summit-2017Amsterdam.html
>>> <http://www.opensips.org/events/Summit-2017Amsterdam.html>
>>>
>>> On 03/31/2017 01:06 PM, Sasmita Panda wrote:
>>>> Hi All ,
>>>> I am using opensips-1.11 from long time . But today
>>>> i faced some issue .
>>>> when a username det rigistered , it givind some error
>>>> in the logs like bellow .
>>>> *CRITICAL:usrloc:preload_udomain: empty domain for user
>>>> 1111...skipping *
>>>> **
>>>> * I am getting that entry in the DB but I am not
>>>> getting anything in the memory . Every call to this
>>>> number failing with error 404 Not found .*
>>>> **
>>>> **
>>>> *loadmodule "usrloc.so"*
>>>> *modparam("usrloc", "db_url",
>>>> "mysql://yyyy:xxxx@localhost/opensips")*
>>>> *modparam("usrloc", "db_mode", 1)*
>>>> **
>>>> * Other default modules are loaded also . It not
>>>> giving any error when starting . But while register its
>>>> throughing such error . *
>>>> **
>>>> * What the problem i am not getting it . This is
>>>> happening in one machine . In other machine the same
>>>> config with same code is runnign fine .*
>>>> **
>>>> *Please help me if I am doing anything wrong .*
>>>> **
>>>> */Thanks & Regards/*
>>>> /Sasmita Panda/
>>>> /Network Testing and Software Engineer/
>>>> /3CLogic , ph:07827611765/
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170405/9120b7bb/attachment-0001.html>
More information about the Users
mailing list