[Serusers] Incorrect on-failure logic in 0.8.11

Maxim Sobolev sobomax at portaone.com
Thu Sep 4 12:04:33 CEST 2003


Folks,

We came over the problem with on-failure processing. In a nutshell our 
config looks like the following:

route {
   if (method == "INVITE") {
     rewriteuser("345678");
     rewritehostport("1.1.1.1:5060");
     t_on_failure("1");
     t_relay();
     break;
   };
}

failure_route[1] {
   rewritehostport("2.2.2.2:5060");
   append_branch();
   t_relay();
}

The problem is that if transaction to 1.1.1.1 fails and we are 
initiating another transaction to 2.2.2.2, the username part of requiest 
  URI sent to 2.2.2.2 is original one, not "345678", as it could be 
expected.

Any ideas?

-Maxim






More information about the sr-users mailing list