<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hello,<br>
<br>
check_to() matches to see if the authenticated user is allowed to
use the address in the To header, so it has to be called for
authenticated requests.<br>
<br>
does_uri_exist() is checking to see if r-uri address is a valid
local subscriber, but it does not have an option take it from To
header.<br>
<br>
What you can do is to use sqlops module to do a query and check if
the address (or user part of it) in To header is matching a record
(username and eventually the domain) in subscriber table.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
On 3/1/12 6:10 PM, Pedro Antonio Vico Solano wrote:
<blockquote
cite="mid:OFE9335732.EE709B80-ONC12579B4.005ACC6F-C12579B4.005E54AA@amper.es"
type="cite"><font size="2" face="sans-serif">Hello,</font>
<br>
<br>
<font size="2" face="sans-serif">I'm trying to restrict
registrations
based on the username/number but without authentication. I'm
using "uri_db"
module, the URI table and the check_to() function. But when a
user tries
to register Kamailio 3.1.5 says the following error:</font>
<br>
<br>
<font size="2" face="Courier New">0(11832) ERROR: uri_db
[checks.c:71]:
No authorized credentials found (error in scripts)</font>
<br>
<font size="2" face="Courier New">0(11832) ERROR: uri_db
[checks.c:72]:
Call {www,proxy}_authorize before calling check_* functions!</font>
<br>
<br>
<font size="2" face="sans-serif">I've read README from uri_db and
seems
to be possible doing it the way I do. I have the following
configuration:</font>
<br>
<br>
<font size="2" face="sans-serif">modparam("usrloc|uri_db",
"db_url", "text:///etc/kamailio/dbtext")</font>
<br>
<font size="2" face="sans-serif">modparam("uri_db", "db_table",
"uri")</font>
<br>
<font size="2" face="sans-serif">modparam("uri_db",
"use_uri_table",
1)</font>
<br>
<br>
<font size="2" face="sans-serif">route{</font>
<br>
<font size="2" face="sans-serif"> ...</font>
<br>
<font size="2" face="sans-serif"> check_to()</font>
<br>
<font size="2" face="sans-serif"> ...</font>
<br>
<font size="2" face="sans-serif">}</font>
<br>
<br>
<font size="2" face="sans-serif">am I doing right?</font>
<br>
<br>
<font size="2" face="sans-serif">Thanks & BR,</font>
<br>
<font size="2" face="sans-serif">Pedro</font><font size="1"
color="#008000" face="sans-serif"><br>
ADVERTENCIA </font><font size="2" face="sans-serif"><br>
</font><font size="1" color="#008000" face="sans-serif"><br>
Este mensaje y/o sus anexos, pueden contener información
personal y confidencial
cuyo uso, reproducción o distribución no autorizados están
legalmente prohibidos.
Por lo tanto, si Vd. no fuera su destinatario y, erróneamente,
lo hubiera
recibido, le rogamos que informe al remitente y lo borre de
inmediato.<br>
<br>
En cumplimiento de la Ley Orgánica 15/1999, de Protección de
Datos de Carácter
Personal le informamos de que su dirección de correo
electrónico, así como
sus datos personales y de empresa pasarán a formar parte de
nuestro fichero
de Gestión, y serán tratados con la única finalidad de
mantenimiento de
la relación adquirida con usted. Los datos personales que
existen en nuestro
poder están protegidos por nuestra Política de Seguridad, y no
serán compartidos
con ninguna otra empresa. Usted puede ejercitar los derechos de
acceso,
rectificación, cancelación y oposición dirigiéndose por escrito
a la dirección
arriba indicada.<br>
<br>
This e-mail and its attachments may include confidential
personal information
which may be protected by any legal rules and cannot be used,
copied, distributed
or disclosed to any person without authorisation. If you are not
the intended
recipient and have received this e-mail by mistake, please
advise the sender
and erase it.<br>
<br>
In compliance with the Spanish Organic Act 15/1999 on Personal
Data Protection,
we hereby inform you that your email address, as well as your
personal
and business information, will be included in our Management
files and
used solely for purposes corresponding to our commercial
relationship.
All personal data in our possession is protected by our Data
Safety Policy
and thus shall not be released to any other third party
whatsoever. You
may exercise your right to access, rectify, cancel and contest
by writing
to the address provided above. </font>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a>
<a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla -- <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
<a class="moz-txt-link-freetext" href="http://linkedin.com/in/miconda">http://linkedin.com/in/miconda</a> -- <a class="moz-txt-link-freetext" href="http://twitter.com/miconda">http://twitter.com/miconda</a></pre>
</body>
</html>