[SR-Users] ndb_redis set <null> reply to EXISTS query
Javi Gallart
jgallart at systemonenoc.com
Fri Feb 27 14:48:30 CET 2015
Hello
I ignore your setup, a few tips that can help you to narrow down the
problem:
-Make sure your kamailio is connected to redis: 'redis-cli info | grep
connected_clients' should show a number bigger than the number of
kamailio children
-Print with xlog the value of $si before calling redis_cmd
-At the redis prompt (redis-cli) type the command EXISTS x, with x being
the value of $si. If that gives you a 1 it means that the key exists,
otherwise you need to create it.
-Pritn the values of $redis(s=>type), $redis(s=>value) after calling
redis_cmd
-With redis-cli monitor you are goign to see all the commands sent to redis
Javi
On 27/02/15 14:30, Yuriy Gorlichenko wrote:
> What type of info can I provide for deeper analys of this situation?
>
> 2015-02-27 14:34 GMT+03:00 Javi Gallart <jgallart at systemonenoc.com
> <mailto:jgallart at systemonenoc.com>>:
>
> Hello
> On 27/02/15 11:58, Yuriy Gorlichenko wrote:
>> at the monitor I see nothing about this request
> It's difficult to say without further information, but for some
> reason your command is not hitting redis, probably because the
> connection is down.
>
> Javi
>
>>
>> 2015-02-27 13:21 GMT+03:00 Yuriy Gorlichenko <ovoshlook at gmail.com
>> <mailto:ovoshlook at gmail.com>>:
>>
>> Now I see that null values recieved after I see this at
>> kamailio log
>>
>> redisc_exec(): Redis error: Server closed the connection
>>
>>
>> 2015-02-27 12:45 GMT+03:00 Javi Gallart
>> <jgallart at systemonenoc.com <mailto:jgallart at systemonenoc.com>>:
>>
>> Hello,
>> check out http://redis.io/commands/monitor
>> It will help you to determine the exact command that
>> kamailio is delivering to the server when you execute the
>> redis_cmd(...) function inside the script.
>> For a non null reply, yo will need a key in redis with
>> the same value as $si.
>>
>> Javi
>>
>> On 27/02/15 10:04, Yuriy Gorlichenko wrote:
>>> I will try. I new at redis. Does cli monitor get resul
>>> of kamailio request at the cli?
>>>
>>> 2015-02-27 11:38 GMT+03:00 Javi Gallart
>>> <jgallart at systemonenoc.com
>>> <mailto:jgallart at systemonenoc.com>>:
>>>
>>> Hello
>>>
>>> can you check with "redis-cli monitor" what is the
>>> command sent to Redis in that case?
>>>
>>> Javi
>>> On 27/02/15 09:15, Yuriy Gorlichenko wrote:
>>>> Hello I try to get some replies from redis. Time
>>>> after time redis request give me null result. But
>>>> redis bs not disconnected.
>>>>
>>>> This happens only with websocket endpoints. My
>>>> queries is:
>>>>
>>>> redis_cmd("srv1", "EXISTS $si", "s");
>>>>
>>>> So at xLOG i see that $si correctly sended, but
>>>> result is null. At db I keep key IP with value
>>>> TIMESTAMP
>>>>
>>>> Intresting that route, that givesme this result
>>>> idependend of WS or UDP endpoint. IT does not know
>>>> about it anything.
>>>>
>>>>
>>>> _______________________________________________
>>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>>>> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
>>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>>
>>> _______________________________________________
>>> SIP Express Router (SER) and Kamailio (OpenSER) -
>>> sr-users mailing list
>>> sr-users at lists.sip-router.org
>>> <mailto:sr-users at lists.sip-router.org>
>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>>> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) -
>> sr-users mailing list
>> sr-users at lists.sip-router.org
>> <mailto:sr-users at lists.sip-router.org>
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
>>
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
> list
> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20150227/df9b4315/attachment.html>
More information about the sr-users
mailing list