Thanks! Will try.
Can you tell me how I can get from Asterisk host hint status of Kamailio registered peers?
asterisk> core show hints
11@ext-status : SIP/11 State:Idle Watchers 0 12@ext-status : SIP/12 State:Idle Watchers 0
It is always Idle, even offline on Kamailio. So I belived that qualify options can help me, but qualify check only host, but not user@host
2014-03-24 17:37 GMT+02:00 Daniel Tryba daniel@pocos.nl:
On Monday 24 March 2014 15:23:31 Alexandr Usov wrote:
Peers (from Internet behind NAT) registered on Kamailio (local ip 192.168.182.1), calls from/to routed via Asterisk (192.168.182.24).
Can't use qualify info:
<--- SIP read from UDP:192.168.182.1:5060 ---> SIP/2.0 484 Address Incomplete
...
<------------->
Check your kamailio.cfg. In the "default" config OPTIONS get this response due to: if ($rU==$null) { # request with no Username in RURI sl_send_reply("484","Address Incomplete"); exit; }
You'll have to response with a 200 yourself, eg:
route[REQINIT]{ ... if($si=="192.168.182.24" && is_method("OPTIONS")) { sl_send_reply("200","Up and running"); exit; }
It's up to you to decide to which OPTIONS requests to response with what code.
--
POCOS B.V. - Croy 9c - 5653 LC Eindhoven Telefoon: 040 293 8661 - Fax: 040 293 8658 http://www.pocos.nl/ - http://www.sipo.nl/ K.v.K. Eindhoven 17097024
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