diff --git a/kamailio/registrar-role.cfg b/kamailio/registrar-role.cfg index 4acf6c1..9b0e3a0 100644 --- a/kamailio/registrar-role.cfg +++ b/kamailio/registrar-role.cfg @@ -26,6 +26,7 @@ #!trydef REGISTRAR_FORCE_FAILOVER 0 #!trydef REGISTRAR_CHECK_AMQP_AVAILABILITY 1 #!trydef KZ_REGISTRAR_KEEPALIVE_UDP_ONLY 0 +#!trydef REGISTRAR_AMQP_EXCHANGE callmgr ######## Generic Hash Table container in shared memory ######## modparam("htable", "htable", "auth_cache=>size=16;autoexpire=7200;") @@ -183,7 +184,7 @@ route[HANDLE_REGISTER] $avp(kz_timeout) = $sel(cfg_get.kazoo.registrar_query_timeout_ms); $xavp(deltas=>query) = $(TV(Sn){s.replace,.,}); - if(kazoo_async_query("callmgr", $var(amqp_routing_key), $var(amqp_payload_request), "KZ_AUTHORIZATION_REPLY", "KZ_AUTHORIZATION_TIMEOUT") != 1) { + if(kazoo_async_query("$def(REGISTRAR_AMQP_EXCHANGE)", $var(amqp_routing_key), $var(amqp_payload_request), "KZ_AUTHORIZATION_REPLY", "KZ_AUTHORIZATION_TIMEOUT") != 1) { xlog("L_INFO", "$ci|log|failed to send registrar query for authentication credentials for $Au $si:$sp\n"); t_drop(); }