<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">I use the permission before sending the calls to PSTN, however, I can't make it to work; If I bypass route 3 on this config and go straight to route 4 I can make call to PSTN through a few asterisk gateways.<br><br><br><br>modparam("permissions", "db_mode", 1)<br>modparam("permissions", "trusted_table", "trusted") <br><br>route[3] {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ## INVITE request handler <br>&nbsp;&nbsp;&nbsp; if (is_from_local()){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # From an internal domain -&gt; check the credentials and the FROM<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(!allow_trusted()){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!proxy_authorize("192.168.1.102","subscriber")) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 proxy_challenge("192.168.1.102","1");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else if (!check_from()) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sl_send_reply("403", "Forbidden, use From=ID");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else { <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log("Request bypassed the auth.using allow_trusted");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; consume_credentials();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #Verify aliases, if found replace R-URI. <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lookup("aliases");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (is_uri_host_local()) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # -- Inbound to Inbound<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; route(10);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # -- Inbound to outbound<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; route(11);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br><br>&nbsp;&nbsp;&nbsp; } else {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #From an external domain -&gt;do not check credentials<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #Verify aliases, if found replace R-URI.
 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lookup("aliases");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (is_uri_host_local()) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #-- Outbound to inbound<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; route(12);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # -- Outbound to outbound<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; route(13);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br>&nbsp;&nbsp;&nbsp; };<br>}<br><br>route[4] {<br>&nbsp;&nbsp;&nbsp; # routing to the public network<br>&nbsp;&nbsp;&nbsp; ds_select_dst("1", "0");<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; record_route();<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; t_relay();<br><br><br><br><br>--- On <b>Mon, 1/26/09, Alex Balashov <i>&lt;abalashov@evaristesys.com&gt;</i></b>
 wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">From: Alex Balashov &lt;abalashov@evaristesys.com&gt;<br>Subject: Re: [OpenSIPS-Users] Warning message at startup<br>To: gonzovoip@yahoo.com<br>Cc: users@lists.opensips.org, "Iñaki Baz Castillo" &lt;ibc@aliax.net&gt;<br>Date: Monday, January 26, 2009, 12:09 AM<br><br><pre>Nothing to worry about;  if you are not using the permissions module but loading<br>it anyway, or are using it but keeping your list of authorised peers in the<br>database, you do not need to worry about this.<br><br>It only matters if you actually wish to list your authorised peers (the things<br>you use the permissions module to authorise) in a text file.<br><br>Gonzalo Gonzalez wrote:<br><br>&gt; Thanks.....<br>&gt; <br>&gt; It is something I am missing or should I just don't worry about?<br>&gt; <br>&gt; --- On *Sun, 1/25/09, Iñaki Baz Castillo /&lt;ibc@aliax.net&gt;/*
 wrote:<br>&gt; <br>&gt;     From: Iñaki Baz Castillo &lt;ibc@aliax.net&gt;<br>&gt;     Subject: Re: [OpenSIPS-Users] Warning message at startup<br>&gt;     To: users@lists.opensips.org<br>&gt;     Date: Sunday, January 25, 2009, 10:46 PM<br>&gt; <br>&gt;     El Domingo, 25 de Enero de 2009, Gonzalo Gonzalez escribió:<br>&gt;     &gt; Jan 25 17:40:44 sipproxy /usr/local/sbin/opensips[6640]:<br>&gt;     &gt; WARNING:permissions:parse_config_file: file not found:<br>&gt;     &gt; /usr/local/etc/opensips/permissions.allow Jan 25 17:40:44<br>sipproxy<br>&gt;     &gt; /usr/local/sbin/opensips[6640]: WARNING:permissions:mod_init:<br>default<br>&gt;     allow<br>&gt;     &gt; file<br>&gt;      (/usr/local/etc/opensips/permissions.allow) not found =&gt; empty<br>&gt;     rule<br>&gt;     &gt; set Jan 25 17:40:44 sipproxy /usr/local/sbin/opensips[6640]:<br>&gt;     &gt; WARNING:permissions:parse_config_file: file not found:<br>&gt;     &gt;
 /usr/local/etc/opensips/permissions.deny Jan 25 17:40:44 sipproxy<br>&gt;     &gt; /usr/local/sbin/opensips[6640]: WARNING:permissions:mod_init:<br>default deny<br>&gt;     &gt; file (/usr/local/etc/opensips/permissions.deny) not found =&gt;<br>empty rule<br>&gt;     set<br>&gt; <br>&gt;     Try yourself: what do you think "file not found" can mean?<br>;)<br>&gt; <br>&gt;     --     Iñaki Baz Castillo<br>&gt; <br>&gt;     _______________________________________________<br>&gt;     Users mailing list<br>&gt;     Users@lists.opensips.org<br>&gt;     http://lists.opensips.org/cgi-bin/mailman/listinfo/users<br>&gt; <br>&gt; <br>&gt; <br>&gt; ------------------------------------------------------------------------<br>&gt; <br>&gt; _______________________________________________<br>&gt; Users mailing list<br>&gt; Users@lists.opensips.org<br>&gt; http://lists.opensips.org/cgi-bin/mailman/listinfo/users<br><br><br>-- Alex Balashov<br>Evariste Systems<br>Web   
 : http://www.evaristesys.com/<br>Tel    : (+1) (678) 954-0670<br>Direct : (+1) (678) 954-0671<br>Mobile : (+1) (678) 237-1775<br></pre></blockquote></td></tr></table><br>