[Kamailio-Users-ES] block registrar
señores tengo una duda actualmente en mi configuración de kamailio 1.3.4 tengo autenticado los usuarios con la base de datos de mysql , pero algunos usuarios se registrar aunque no puedan hacer llamadas entre usuarios ... como puedo evitar esto ? por ejemplo este usuario esta registrado y solo puede recibir llamada , pero quiero evitar esto ... AOR:: 110 Contact:: sip:110@192.168.10.19:5060 Q= Expires:: 2025 Callid:: 5bc98a52-6f2fde17@192.168.10.19 Cseq:: 38167 User-agent:: Linksys/SPA942-6.1.3(a) State:: CS_SYNC Flags:: 0 Cflag:: 0 Socket:: udp:192.168.10.1:5060 Methods:: 5183 saludoss -- rickygm
Hola Iñaki , tu sabes que por defecto openser viene habilitado para que cualquiera se registré y pueda hacer llamadas sin tener una cuenta en openser , yo tengo mi configuración con autenticacion en mysql , pero resulta que x o y teléfono con una cuenta registrada en el apuntando a mi proxy puede recibir llamadas , no puede hacer solo recibir, y no existe esa cuenta creada .... repito mi proxy esta autenticado , como puedo hacer para que esa extensión ni siquiera reciva llamadas .. no se si me explico .. saludoss El día 26 de enero de 2009 19:38, Iñaki Baz Castillo <ibc@aliax.net> escribió:
Hola. ¿Evitar el qué? ¿que se registre? ¿que llame? ¿que le llamen?
--
-- rickygm
El Martes, 27 de Enero de 2009, troxlinux escribió:
repito mi proxy esta autenticado , como puedo hacer para que esa extensión ni siquiera reciva llamadas ..
Si exiges autenticación en el REGISTER sólo podrán registrarse usuarios con credenciales que tú hayas creado en la tabla "subscriber". Y sólo pueden recibir llamadas los usuarios autenticados. -- Iñaki Baz Castillo
El día 26 de enero de 2009 20:14, Iñaki Baz Castillo <ibc@aliax.net> escribió:
Si exiges autenticación en el REGISTER sólo podrán registrarse usuarios con credenciales que tú hayas creado en la tabla "subscriber". Y sólo pueden recibir llamadas los usuarios autenticados.
eso es lo mas extraño ya que dentro del register tengo declarado que autoricé solo si esta en la tabla subscribers if (is_uri_host_local()) { if (!www_authorize("", "subscriber")) { www_challenge("", "0"); exit; }; if (!check_to()) { sl_send_reply("403", "Forbidden"); exit; }; save("location"); exit; } else if { sl_send_reply("403", "Forbidden"); }; } vale tengo en un teléfono linksys la extensión 110 configurada , pero esta extensión no existí dentro de mi openser , pero puede recibir llamada ... no se porque registra ... que mas podrá ser .. -- rickygm http://gnuforever.homelinux.com
El día 27 de enero de 2009 3:32, troxlinux <xserverlinux@gmail.com> escribió:
El día 26 de enero de 2009 20:14, Iñaki Baz Castillo <ibc@aliax.net> escribió:
Si exiges autenticación en el REGISTER sólo podrán registrarse usuarios con credenciales que tú hayas creado en la tabla "subscriber". Y sólo pueden recibir llamadas los usuarios autenticados.
eso es lo mas extraño ya que dentro del register tengo declarado que autoricé solo si esta en la tabla subscribers
if (is_uri_host_local()) { if (!www_authorize("", "subscriber")) { www_challenge("", "0"); exit; }; if (!check_to()) { sl_send_reply("403", "Forbidden"); exit; }; save("location"); exit; } else if { sl_send_reply("403", "Forbidden"); }; }
vale tengo en un teléfono linksys la extensión 110 configurada , pero esta extensión no existí dentro de mi openser , pero puede recibir llamada ...
No hay magia que valga, si se cuela es que hay un agujero. Añade unos cuantos logs en tu script para detectar por dónde se está colando. -- Iñaki Baz Castillo <ibc@aliax.net>
El día 27 de enero de 2009 3:13, Iñaki Baz Castillo <ibc@aliax.net> escribió:
No hay magia que valga, si se cuela es que hay un agujero. Añade unos cuantos logs en tu script para detectar por dónde se está colando.
ok dejame hacer unos cambios , para ver donde pasa .... saludoss -- rickygm http://gnuforever.homelinux.com
participants (2)
-
Iñaki Baz Castillo -
troxlinux