As I understood from the previous comment, it is same target address, but you
want different tls connections with different certs.
SIP specifications decouple transport layer from SIP traffic, there is no
relation between a SIP request/transaction/dialog and transport layer (in this
case the TLS connection). Even more the specs recommend connection reuse, which
is done here.
Practically, if the target is the same, then kamailio creates a single
connection to it and it will be used for all traffic sent to the target,
irrelevant of the SIP From headers or different dispatcher groups, a.s.o.
Looking at dispatcher records provided by @arkadiam, seems to be same case for
him.
You can try to have different listen sockets for domains, if you have a few of
them should be ok.
Otherwise, the tcp (tls) connection management code has to be changed, it may
impact several components. It has to be coded in C.
Over all, it seems not to be an issue related to
`ksr_tls_set_connect_server_id()`, if no other new information shows up soon to
indicate a different conclusion, this issue can be closed.
--
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/2760#issuecomment-857681699
_______________________________________________
Kamailio (SER) - Development Mailing List
sr-dev@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev