|
|
|
@ -148,6 +148,10 @@ route[KAZOO_AUTHORIZATION] |
|
|
|
$var(amqp_payload_request) = '{"Event-Category" : "directory" , "Event-Name" : "authn_req", "Method" : "REGISTER", "Auth-Nonce" : "$adn", "Auth-Realm" : "$fd", "Auth-User" : "$fU", "From" : "$fu", "To" : "$tu" }'; |
|
|
|
$var(amqp_routing_key) = "authn.req." + $(fd{kz.encode}); |
|
|
|
$avp(kz_timeout) = 2500; |
|
|
|
if (!t_newtran()) { |
|
|
|
sl_reply_error(); |
|
|
|
exit(); |
|
|
|
} |
|
|
|
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"); |
|
|
|
append_to_reply("Retry-After: 60\r\n"); |
|
|
|
|