### Description
I want to use some customization for Kamailio 5.4 branch. Before start I want to make sure
5.4.5 tag works with `kazoo-config-kamailio`.
During a tests, I found the `kazoo` module not able to receive registration responses.
If I replace `kazoo` module in Kamailio 5.4.5 with to the same version from
`2600hz/staging` repo then all as expected.
I checked RabbitMQ bindgs for both module and binding different for `kazoo` module from
Kamailio 5.4.5 and from `2600hz/staging` repo.
I think some commits not published in the Kamailio repo.
### Troubleshooting
*binding for kazoo module from Kamailio 5.4.5*
```
root@rmq-2 ~]# rabbitmqctl list_bindings| grep -P "bcf-e-2.la.cal911.net" | sed
-e 's/la.cal911.net/example.com/g'
exchange kamailio(a)bcf-e-2.example.com-<1-23> queue kamailio(a)bcf-e-2.example.com-<1-23> []
exchange kamailio(a)bcf-e-2.example.com-<1-11> queue kamailio(a)bcf-e-2.example.com-<1-11> []
exchange
registrar-sync-bcf-e-2.example.com queue
registrar-sync-bcf-e-2.example.com []
exchange kamailio(a)bcf-e-2.example.com-<1-10> queue kamailio(a)bcf-e-2.example.com-<1-10> []
exchange kamailio(a)bcf-e-2.example.com-<1-5> queue kamailio(a)bcf-e-2.example.com-<1-5> []
exchange kamailio(a)bcf-e-2.example.com-<1-18> queue kamailio(a)bcf-e-2.example.com-<1-18> []
exchange kamailio(a)bcf-e-2.example.com-<1-13> queue kamailio(a)bcf-e-2.example.com-<1-13> []
exchange kamailio(a)bcf-e-2.example.com-<1-16> queue kamailio(a)bcf-e-2.example.com-<1-16> []
exchange
registrar-flush-bcf-e-2.example.com queue
registrar-flush-bcf-e-2.example.com []
exchange kamailio(a)bcf-e-2.example.com-<1-8> queue kamailio(a)bcf-e-2.example.com-<1-8> []
exchange kamailio(a)bcf-e-2.example.com-<1-15> queue kamailio(a)bcf-e-2.example.com-<1-15> []
exchange kamailio(a)bcf-e-2.example.com-<1-14> queue kamailio(a)bcf-e-2.example.com-<1-14> []
exchange kamailio(a)bcf-e-2.example.com-<1-3> queue kamailio(a)bcf-e-2.example.com-<1-3> []
exchange kamailio(a)bcf-e-2.example.com-<1-22> queue kamailio(a)bcf-e-2.example.com-<1-22> []
exchange kamailio(a)bcf-e-2.example.com-<1-0> queue kamailio(a)bcf-e-2.example.com-<1-0> []
exchange kamailio(a)bcf-e-2.example.com-<1-4> queue kamailio(a)bcf-e-2.example.com-<1-4> []
exchange kamailio(a)bcf-e-2.example.com-<1-2> queue kamailio(a)bcf-e-2.example.com-<1-2> []
exchange kamailio(a)bcf-e-2.example.com-<1-20> queue kamailio(a)bcf-e-2.example.com-<1-20> []
exchange kamailio(a)bcf-e-2.example.com-<1-17> queue kamailio(a)bcf-e-2.example.com-<1-17> []
exchange
presence-dialog-bcf-e-2.example.com queue
presence-dialog-bcf-e-2.example.com []
exchange kamailio(a)bcf-e-2.example.com-<1-6> queue kamailio(a)bcf-e-2.example.com-<1-6> []
exchange
nodes-bcf-e-2.example.com queue
nodes-bcf-e-2.example.com []
exchange kamailio(a)bcf-e-2.example.com-<1-19> queue kamailio(a)bcf-e-2.example.com-<1-19> []
exchange kamailio(a)bcf-e-2.example.com-<1-24> queue kamailio(a)bcf-e-2.example.com-<1-24> []
exchange
MSG-QUEUE-bcf-e-2.example.com queue
MSG-QUEUE-bcf-e-2.example.com []
exchange kamailio(a)bcf-e-2.example.com-<1-21> queue kamailio(a)bcf-e-2.example.com-<1-21> []
exchange kamailio(a)bcf-e-2.example.com-<1-1> queue kamailio(a)bcf-e-2.example.com-<1-1> []
exchange
presence-api-bcf-e-2.example.com queue
presence-api-bcf-e-2.example.com []
exchange kamailio(a)bcf-e-2.example.com-<1-12> queue kamailio(a)bcf-e-2.example.com-<1-12> []
exchange kamailio(a)bcf-e-2.example.com-<1-9> queue kamailio(a)bcf-e-2.example.com-<1-9> []
exchange kamailio(a)bcf-e-2.example.com-<1-7> queue kamailio(a)bcf-e-2.example.com-<1-7> []
im exchange
MSG-QUEUE-bcf-e-2.example.com queue sms.outbound.kamailio%40bcf-e-2%2Eexample%2Ecom.* []
nodes exchange
nodes-bcf-e-2.example.com queue []
presence exchange
presence-dialog-bcf-e-2.example.com queue dialog.*.* []
presence exchange
presence-dialog-bcf-e-2.example.com queue mwi_updates.*.* []
presence exchange
presence-api-bcf-e-2.example.com queue presence.reset.*.* []
presence exchange
presence-api-bcf-e-2.example.com queue presence.search_req.* []
presence exchange
presence-dialog-bcf-e-2.example.com queue update.*.* []
registrar exchange
registrar-flush-bcf-e-2.example.com queue registration.flush.* []
registrar exchange
registrar-sync-bcf-e-2.example.com queue registration.sync []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-0> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-0 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-1> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-1 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-10> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-10 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-11> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-11 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-12> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-12 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-13> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-13 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-14> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-14 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-15> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-15 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-16> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-16 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-17> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-17 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-18> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-18 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-19> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-19 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-2> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-2 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-20> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-20 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-21> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-21 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-22> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-22 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-23> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-23 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-24> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-24 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-3> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-3 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-4> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-4 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-5> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-5 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-6> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-6 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-7> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-7 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-8> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-8 []
targeted exchange kamailio(a)bcf-e-2.example.com-<1-9> queue kamailio(a)bcf-e-2.example.com-<1>-targeted-9 []
```
*binding for kazoo module from 2600hz/staging repo*
```
[root@rmq-2 ~]# rabbitmqctl list_bindings| grep -P "bcf-e-2.la.cal911.net" | sed
-e 's/la.cal911.net/example.com/g'
exchange
registrar-sync-bcf-e-2.example.com queue
registrar-sync-bcf-e-2.example.com []
exchange
registrar-flush-bcf-e-2.example.com queue
registrar-flush-bcf-e-2.example.com []
exchange kamailio@bcf-e-2.example.com-default<..> queue kamailio@bcf-e-2.example.com-default<..> []
exchange
presence-dialog-bcf-e-2.example.com queue
presence-dialog-bcf-e-2.example.com []
exchange
nodes-bcf-e-2.example.com queue
nodes-bcf-e-2.example.com []
exchange
MSG-QUEUE-bcf-e-2.example.com queue
MSG-QUEUE-bcf-e-2.example.com []
exchange
presence-api-bcf-e-2.example.com queue
presence-api-bcf-e-2.example.com []
im exchange
MSG-QUEUE-bcf-e-2.example.com queue sms.outbound.kamailio%40bcf-e-2%2Eexample%2Ecom.* []
nodes exchange
nodes-bcf-e-2.example.com queue []
presence exchange
presence-dialog-bcf-e-2.example.com queue dialog.*.* []
presence exchange
presence-dialog-bcf-e-2.example.com queue mwi_updates.*.* []
presence exchange
presence-api-bcf-e-2.example.com queue presence.reset.*.* []
presence exchange
presence-api-bcf-e-2.example.com queue presence.search_req.* []
presence exchange
presence-dialog-bcf-e-2.example.com queue update.*.* []
registrar exchange
registrar-flush-bcf-e-2.example.com queue registration.flush.* []
registrar exchange
registrar-sync-bcf-e-2.example.com queue registration.sync []
targeted exchange kamailio@bcf-e-2.example.com-default<..> queue kamailio@bcf-e-2.example.com-default<..> []
```
#### Reproduction
<!--
If the issue can be reproduced, describe how it can be done.
-->
#### Debugging Data
<!--
If you got a core dump, use gdb to extract troubleshooting data - full backtrace,
local variables and the list of the code at the issue location.
gdb /path/to/kamailio /path/to/corefile
bt full
info locals
list
If you are familiar with gdb, feel free to attach more of what you consider to
be relevant.
-->
```
(paste your debugging data here)
```
@lazedo could you look at why the stock `kazoo` module uses the different binding.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2747