Hi, we are using opensips 1.6.2. We are using OpenSIPS as an outbound proxy in
open relay mode for time being. For all register requests to provider beyond
opensips we wish to save the AoR. So we are calling save("location").
This for local routing for 302 later.
However the very act of calling save("location") is causing a 401 to go out??
We are not using authentication on the opensips outbound proxy. There is
nothing in the docs to suggest this.
If we remove the save then the register completes fine, code below
added to route[1] of sample script
called from here
if (!uri==myself)
{
xlog(" Route 1 due to non local domain \n");
route(1);
}
route[1] {
# for INVITEs enable some additional helper routes
if (is_method("INVITE")) {
xlog("method invite in route 1 \n");
t_on_branch("2");
t_on_reply("2");
t_on_failure("1");
}
if (method=="REGISTER")
{
xlog("saving AoR non local domain \n");
save("location");
}
if (!t_relay()) {
sl_reply_error();
};
exit;
}
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users