Hi users;
i am new to use openser .I have to implement trusted ip example: (http://www.voice-system.ro/docs/avpops/0.9.0/ar01s08.html#ex_trusting) i have adjust mysql tables and openser.cfg code according to this.Here is my openser.cfg. But when i run openser -c -f /usr/local/etc/openser/openser.cfg it shows messages like:
[root@tanzeel root]# openser -c -f /usr/local/etc/openser/openser.cfg 0(6080) loading module /usr/local/lib/openser/modules/mysql.so 0(6080) loading module /usr/local/lib/openser/modules/sl.so 0(6080) loading module /usr/local/lib/openser/modules/tm.so 0(6080) loading module /usr/local/lib/openser/modules/rr.so 0(6080) loading module /usr/local/lib/openser/modules/maxfwd.so 0(6080) loading module /usr/local/lib/openser/modules/usrloc.so 0(6080) loading module /usr/local/lib/openser/modules/registrar.so 0(6080) loading module /usr/local/lib/openser/modules/textops.so 0(6080) loading module /usr/local/lib/openser/modules/auth.so 0(6080) loading module /usr/local/lib/openser/modules/auth_db.so 0(6080) loading module /usr/local/lib/openser/modules/avpops.so 0(6080) loading module /usr/local/lib/openser/modules/xlog.so 0(6080) loading module /usr/local/lib/openser/modules/acc.so 0(6080) loading module /usr/local/lib/openser/modules/alias_db.so 0(6080) loading module /usr/local/lib/openser/modules/domain.so 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <avp_url> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <avp_table> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: usrloc matches module usrloc 0(6080) set_mod_param_regex: found <db_mode> in module usrloc [/usr/local/lib/openser/modules/usrloc.so] 0(6080) set_mod_param_regex: auth_db matches module auth_db 0(6080) set_mod_param_regex: found <calculate_ha1> in module auth_db [/usr/local/lib/openser/modules/auth_db.so] 0(6080) set_mod_param_regex: auth_db matches module auth_db 0(6080) set_mod_param_regex: found <password_column> in module auth_db [/usr/local/lib/openser/modules/auth_db.so] 0(6080) set_mod_param_regex: rr matches module rr 0(6080) set_mod_param_regex: found <enable_full_lr> in module rr [/usr/local/lib/openser/modules/rr.so] 0(6080) set_mod_param_regex: domain matches module domain 0(6080) set_mod_param_regex: found <db_mode> in module domain [/usr/local/lib/openser/modules/domain.so] 0(6080) set_mod_param_regex: alias_db|usrloc|registrar matches module alias_db 0(6080) set_mod_param_regex: found <use_domain> in module alias_db [/usr/local/lib/openser/modules/alias_db.so] 0(6080) set_mod_param_regex: alias_db|usrloc|registrar matches module registrar 0(6080) set_mod_param_regex: found <use_domain> in module registrar [/usr/local/lib/openser/modules/registrar.so] 0(6080) set_mod_param_regex: alias_db|usrloc|registrar matches module usrloc 0(6080) set_mod_param_regex: found <use_domain> in module usrloc [/usr/local/lib/openser/modules/usrloc.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <avp_table> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <uuid_column> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <username_column> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <domain_column> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <attribute_column> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <value_column> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <type_column> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) set_mod_param_regex: avpops matches module avpops 0(6080) set_mod_param_regex: found <use_domain> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) find_export: found <mf_process_maxfwd_header> in module maxfwd [/usr/local/lib/openser/modules/maxfwd.so] 0(6080) find_export: found <sl_send_reply> in module sl_module [/usr/local/lib/openser/modules/sl.so] 0(6080) find_export: found <sl_send_reply> in module sl_module [/usr/local/lib/openser/modules/sl.so] 0(6080) find_export: found <record_route> in module rr [/usr/local/lib/openser/modules/rr.so] 0(6080) find_export: found <is_from_local> in module domain [/usr/local/lib/openser/modules/domain.so] 0(6080) find_export: found <avp_db_load> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) find_export: found <sl_send_reply> in module sl_module [/usr/local/lib/openser/modules/sl.so] 0(6080) find_export: found <avp_print> in module avpops [/usr/local/lib/openser/modules/avpops.so] 0(6080) find_export: found <loose_route> in module rr [/usr/local/lib/openser/modules/rr.so] 0(6080) find_export: found <append_hf> in module textops [/usr/local/lib/openser/modules/textops.so] 0(6080) find_export: found <append_hf> in module textops [/usr/local/lib/openser/modules/textops.so] 0(6080) find_export: found <www_authorize> in module auth_db [/usr/local/lib/openser/modules/auth_db.so] 0(6080) find_export: found <www_challenge> in module auth [/usr/local/lib/openser/modules/auth.so] 0(6080) find_export: found <save> in module registrar [/usr/local/lib/openser/modules/registrar.so] 0(6080) find_export: found <lookup> in module registrar [/usr/local/lib/openser/modules/registrar.so] 0(6080) find_export: found <append_hf> in module textops [/usr/local/lib/openser/modules/textops.so] 0(6080) find_export: found <lookup> in module registrar [/usr/local/lib/openser/modules/registrar.so] 0(6080) find_export: found <sl_send_reply> in module sl_module [/usr/local/lib/openser/modules/sl.so] 0(6080) find_export: found <append_hf> in module textops [/usr/local/lib/openser/modules/textops.so] 0(6080) find_export: found <t_relay> in module tm [/usr/local/lib/openser/modules/tm.so] 0(6080) find_export: found <sl_reply_error> in module sl_module [/usr/local/lib/openser/modules/sl.so] 0(6080) routing table 0: 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40030dc0> 0(6080) , "10" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40030dc0> 0(6080) , "10" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "483" 0(6080) , "Too Many Hops" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) UNKNOWN 0(6080) <UNKNOWN> 0(6080) 2048 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "513" 0(6080) , "Message too big" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x400525c0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x401aa940> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x401aa940> 0(6080) ); 0(6080) ) { 0(6080) if ( 0(6080) OR( 0(6080) method 0(6080) == 0(6080) "INVITE" 0(6080) , 0(6080) method 0(6080) == 0(6080) "MESSAGE" 0(6080) ) 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x4017ab30> 0(6080) , "$ruri/domain" 0(6080) , "s:t_ips/usr_preferences" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x4017ab30> 0(6080) , "$ruri/domain" 0(6080) , "s:t_ips/usr_preferences" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "not allowed" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) log( 0(6080) 4 0(6080) , "**************** AVP PRINT START ****************** " 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x4017ad20> 0(6080) ); 0(6080) log( 0(6080) 4 0(6080) , "**************** AVP PRINT END ****************** " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: rr-enforced " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) { 0(6080) if ( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4016d940> 0(6080) , "localhost" 0(6080) , "0" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x4005b1f0> 0(6080) , "location" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "aliases" 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound alias " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "Not Found" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: usrloc applied " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) if ( 0(6080) UNKNOWN 0(6080) <UNKNOWN> 0(6080) 2048 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "513" 0(6080) , "Message too big" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x400525c0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x401aa940> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x401aa940> 0(6080) ); 0(6080) ) { 0(6080) if ( 0(6080) OR( 0(6080) method 0(6080) == 0(6080) "INVITE" 0(6080) , 0(6080) method 0(6080) == 0(6080) "MESSAGE" 0(6080) ) 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x4017ab30> 0(6080) , "$ruri/domain" 0(6080) , "s:t_ips/usr_preferences" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x4017ab30> 0(6080) , "$ruri/domain" 0(6080) , "s:t_ips/usr_preferences" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "not allowed" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) log( 0(6080) 4 0(6080) , "**************** AVP PRINT START ****************** " 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x4017ad20> 0(6080) ); 0(6080) log( 0(6080) 4 0(6080) , "**************** AVP PRINT END ****************** " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: rr-enforced " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) { 0(6080) if ( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4016d940> 0(6080) , "localhost" 0(6080) , "0" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x4005b1f0> 0(6080) , "location" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "aliases" 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound alias " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "Not Found" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: usrloc applied " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x400525c0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x401aa940> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x401aa940> 0(6080) ); 0(6080) ) { 0(6080) if ( 0(6080) OR( 0(6080) method 0(6080) == 0(6080) "INVITE" 0(6080) , 0(6080) method 0(6080) == 0(6080) "MESSAGE" 0(6080) ) 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x4017ab30> 0(6080) , "$ruri/domain" 0(6080) , "s:t_ips/usr_preferences" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x4017ab30> 0(6080) , "$ruri/domain" 0(6080) , "s:t_ips/usr_preferences" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "not allowed" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) log( 0(6080) 4 0(6080) , "**************** AVP PRINT START ****************** " 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x4017ad20> 0(6080) ); 0(6080) log( 0(6080) 4 0(6080) , "**************** AVP PRINT END ****************** " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: rr-enforced " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) { 0(6080) if ( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4016d940> 0(6080) , "localhost" 0(6080) , "0" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x4005b1f0> 0(6080) , "location" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "aliases" 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound alias " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "Not Found" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: usrloc applied " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x401aa940> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x401aa940> 0(6080) ); 0(6080) ) { 0(6080) if ( 0(6080) OR( 0(6080) method 0(6080) == 0(6080) "INVITE" 0(6080) , 0(6080) method 0(6080) == 0(6080) "MESSAGE" 0(6080) ) 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x4017ab30> 0(6080) , "$ruri/domain" 0(6080) , "s:t_ips/usr_preferences" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x4017ab30> 0(6080) , "$ruri/domain" 0(6080) , "s:t_ips/usr_preferences" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "not allowed" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) log( 0(6080) 4 0(6080) , "**************** AVP PRINT START ****************** " 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x4017ad20> 0(6080) ); 0(6080) log( 0(6080) 4 0(6080) , "**************** AVP PRINT END ****************** " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: rr-enforced " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) { 0(6080) if ( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4016d940> 0(6080) , "localhost" 0(6080) , "0" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x4005b1f0> 0(6080) , "location" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "aliases" 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound alias " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "Not Found" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: usrloc applied " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) if ( 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40050440> 0(6080) ); 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: rr-enforced " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) { 0(6080) if ( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4016d940> 0(6080) , "localhost" 0(6080) , "0" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x4005b1f0> 0(6080) , "location" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "aliases" 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound alias " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "Not Found" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: usrloc applied " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) { 0(6080) if ( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4016d940> 0(6080) , "localhost" 0(6080) , "0" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x4005b1f0> 0(6080) , "location" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "aliases" 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound alias " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "Not Found" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: usrloc applied " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) if ( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) { 0(6080) if ( 0(6080) method 0(6080) == 0(6080) "REGISTER" 0(6080) ) { 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40173db0> 0(6080) , "localhost" 0(6080) , "subscriber" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4016d940> 0(6080) , "localhost" 0(6080) , "0" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x4005b1f0> 0(6080) , "location" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "aliases" 0(6080) ); 0(6080) if ( 0(6080) NOT( 0(6080) uri 0(6080) == 0(6080) _myself_ 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: outbound alias " 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x400591c0> 0(6080) , "location" 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004ba60> 0(6080) , "404" 0(6080) , "Not Found" 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) external_module_call( 0(6080) f_ptr<0x40063da0> 0(6080) , "P-hint: usrloc applied " 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) route( 0(6080) 1 0(6080) ); 0(6080) 0(6080) routing table 1: 0(6080) if ( 0(6080) NOT( 0(6080) external_module_call( 0(6080) f_ptr<0x40129150> 0(6080) ); 0(6080) external_module_call( 0(6080) f_ptr<0x40129150> 0(6080) ); 0(6080) ) 0(6080) ) { 0(6080) external_module_call( 0(6080) f_ptr<0x4004baa0> 0(6080) ); 0(6080) } else { 0(6080) }; 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) exit( 0(6080) type<0> 0(6080) ); 0(6080) Listening on udp: 192.168.1.37 [192.168.1.37]:5060 tcp: 192.168.1.37 [192.168.1.37]:5060 Aliases: tcp: localhost:5060 tcp: localhost.localdomain:5060 tcp: tanzeel:5060 udp: localhost:5060 udp: localhost.localdomain:5060 udp: tanzeel:5060
config file ok, exiting... 0(6080) XLOG: destroy module ... 0(6080) DEBUG: tm_shutdown : start 0(6080) DEBUG: tm_shutdown : emptying hash table 0(6080) DEBUG: tm_shutdown : releasing timers 0(6080) DEBUG: tm_shutdown : removing semaphores 0(6080) DEBUG: tm_shutdown : destroying tmcb lists 0(6080) DEBUG: tm_shutdown : done 0(6080) shm_mem_destroy
after this when i check log (/var/log/messages) it does not any AVP value or any thing related to AVPs .
PLZ help me out on this issue or anyone who already implement this the TRUSTED IP example work plz share your openser.cfg file so that i can understand AVPOPS complexities.
THANKS A LOT TANZEEL