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@systemonenoc.com>:
Hello
On 27/02/15 11:58, Yuriy Gorlichenko wrote:
It's difficult to say without further information, but for some reason your command is not hitting redis, probably because the connection is down.at the monitor I see nothing about this request
Javi
2015-02-27 13:21 GMT+03:00 Yuriy Gorlichenko <ovoshlook@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@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@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@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@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@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@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@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@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@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@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users