For some reason I cannot get allow_trusted() to evaluate to true for a matching URI.
Relevant sections of the config (OpenSER 1.1): modparam("auth_db|permissions|uri_db|usrloc|domain", "db_url", "mysql://username:[EMAIL PROTECTED]/ser") modparam("permissions", "db_mode", 0) modparam("permissions", "trusted_table", "trusted") route { if (!allow_trusted()) { xlog("!allow_trusted. rs $rs si $si rm $rm ru $ru tu $tu fu $fu rr $rr"); }; } The trusted table contains the following: +----------------+-------+--------------+------+ | src_ip | proto | from_pattern | tag | +----------------+-------+--------------+------+ | 202.200.20.200 | any | NULL | NULL | +----------------+-------+--------------+------+ 1 row in set (0.00 sec) I can see that the following query is being executed: select proto,from_pattern,tag from trusted where src_ip='202.200.20.200' But no match is made because the log file shows: Dec 17 15:37:56 beta /usr/local/sbin/openser[7209]: !allow_trusted. rs <null> si 147.200.20.200 rm INVITE ru sip:[EMAIL PROTECTED] tu sip:[EMAIL PROTECTED] fu sip:[EMAIL PROTECTED] rr <null> Could anyone provide any suggestions on what I'm doing wrong? Regards Cameron _______________________________________________ Users mailing list Users@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users