<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000"><D 
IV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>Hi to all,</DIV><D 
style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" IV>
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>We use uac module to use remote registration but when I add a new user to 
uacreg table the change doesnt take effect until I restart kamailio service 
which is not convenient for us.Is there another way to achieve this without 
restarting service?
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>My configuration is below.Am I doing sth wrong?
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>
<DIV></DIV><D IV>modparam("rr", "enable_full_lr", 1)
<DIV></DIV><D IV># do not append from tag to the RR (no need for this script)
<DIV></DIV><D IV>modparam("rr", "append_fromtag", 1)
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>
<DIV></DIV><D IV># ------ uac params ------------------
<DIV></DIV><D IV>modparam("uac", "reg_db_url",DBURL)
<DIV></DIV><D IV>modparam("uac", "reg_timer_interval", 30)
<DIV></DIV><D IV>modparam("uac", "reg_retry_interval", 60)
<DIV></DIV><D IV>modparam("uac", "reg_db_table", "uacreg")
<DIV></DIV><D IV>modparam("uac","restore_mode","auto")
<DIV></DIV><D IV>modparam("uac", "reg_contact_addr","my ip")
<DIV></DIV><D IV>modparam("uac","auth_realm_avp","$avp(i:10)")
<DIV></DIV><D IV>modparam("uac","auth_username_avp","$avp(i:11)")
<DIV></DIV><D IV>modparam("uac","auth_password_avp","$avp(i:12)")
<DIV></DIV><D IV>modparam("uac","credential","username:domain:password")
<DIV></DIV><D IV>modparam("uac","restore_to_avp","$avp(original_uri_to)")
<DIV></DIV><D IV>modparam("uac","restore_from_avp","$avp(original_uri_from)")
<DIV></DIV><D IV>
<DIV></DIV><D IV>failure_route[REMOTE_AUTH]{
<DIV></DIV><D 
IV>                
xlog("L_INFO","REMOTE_AUTH:$fU:$si$rm:REGISTER");
<DIV></DIV><D IV>         if 
($T_reply_code == 401 or $T_reply_code == 407) {
<DIV></DIV><D 
IV>                
xlog("L_NOTICE", "Remote asked for authentication");
<DIV></DIV><D 
IV>                        
uac_auth();
<DIV></DIV><D IV>         }
<DIV></DIV><D IV>}
<DIV></DIV><D IV>
<DIV></DIV><D IV>if(is_method("REGISTER")){
<DIV></DIV><D 
IV>                  
xlog("L_INFO","AUTH:$fU:$si$rm:REGISTER:Ru:$rU");
<DIV></DIV><D IV>
<DIV></DIV><D IV>
<DIV></DIV><D 
IV>                  
if(uac_reg_request_to("$fU","0")){
<DIV></DIV><D 
IV>                          
xlog("L_NOTICE", "Found remote user [$rU] on [$rd] via [$du]");
<DIV></DIV><D 
IV>                          
t_on_failure("REMOTE_AUTH");
<DIV></DIV><D 
IV>                          
t_relay();
<DIV></DIV><D 
IV>                          
exit;
<DIV></DIV><D 
IV>                  
}else{
<DIV></DIV><D 
IV>                          
xlog("L_INFO","AUTH:$fU:$si$rm:REGISTER:else");
<DIV></DIV><D 
IV>                          
if (!auth_check("$fd", "subscriber", "0")) {
<DIV></DIV><D 
IV>                                  
auth_challenge("$fd", "0");
<DIV></DIV><D 
IV>                                  
exit;
<DIV></DIV><D 
IV>                          
}
<DIV></DIV><D 
IV>                  
}
<DIV></DIV><D IV>  }
<DIV></DIV><D IV>
<DIV></DIV><D IV>
<DIV></DIV><D IV>
<DIV></DIV><D IV>
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>Thanks in advance.
<DIV></DIV><D style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000" 
IV>
<DIV></DIV>
<DIV></DIV>
<DIV></DIV></BODY></HTML>