Browse Source

Update registrar-role.cfg (#124)

4.1
Darren Schreiber 9 years ago
committed by bitbashing
parent
commit
235f4e8f64
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      kamailio/registrar-role.cfg

+ 3
- 3
kamailio/registrar-role.cfg View File

@ -99,7 +99,7 @@ route[AUTHORIZATION_CHECK]
$xavp(regcfg=>match_received) = $su; $xavp(regcfg=>match_received) = $su;
if(!(registered("location", "$fu", 2, 1) == 1 && $(xavp(ulattrs=>custom_channel_vars){s.len}) > 1)) { if(!(registered("location", "$fu", 2, 1) == 1 && $(xavp(ulattrs=>custom_channel_vars){s.len}) > 1)) {
xlog("L_INFO", "$ci|log|not authorized $fu from $si:$sp\n"); xlog("L_INFO", "$ci|log|not authorized $fu from $si:$sp\n");
send_reply("500", "Not Registered");
send_reply("503", "Not Registered");
exit; exit;
# route(ATTEMPT_AUTHORIZATION); # route(ATTEMPT_AUTHORIZATION);
} }
@ -152,7 +152,7 @@ route[KAZOO_AUTHORIZATION]
if(kazoo_async_query("callmgr", $var(amqp_routing_key), $var(amqp_payload_request), "KAZOO_AUTHORIZATION_OK", "KAZOO_AUTHORIZATION_ERROR") != 1) { if(kazoo_async_query("callmgr", $var(amqp_routing_key), $var(amqp_payload_request), "KAZOO_AUTHORIZATION_OK", "KAZOO_AUTHORIZATION_ERROR") != 1) {
xlog("L_INFO", "$ci|log|failed to send Kazoo query for authentication credentials for $Au $si:$sp\n"); xlog("L_INFO", "$ci|log|failed to send Kazoo query for authentication credentials for $Au $si:$sp\n");
append_to_reply("Retry-After: 60\r\n"); append_to_reply("Retry-After: 60\r\n");
send_reply("500", "Retry Later");
send_reply("503", "Retry Later");
exit; exit;
} }
} }
@ -177,7 +177,7 @@ route[KAZOO_AUTHORIZATION_ERROR]
{ {
xlog("L_INFO", "$ci|log|failed to query Kazoo for authentication credentials for $Au $si:$sp\n"); xlog("L_INFO", "$ci|log|failed to query Kazoo for authentication credentials for $Au $si:$sp\n");
append_to_reply("Retry-After: 60\r\n"); append_to_reply("Retry-After: 60\r\n");
send_reply("500", "Retry Later");
send_reply("503", "Retry Later");
exit; exit;
} }


Loading…
Cancel
Save