[SR-Users] R-R to MS Teams Proxy

Juha Heinanen jh at tutpro.com
Wed Feb 10 21:01:22 CET 2021


When request is sent from Kamailio to MS Teams SIP Proxy, the top R-R
URI needs to contain FQDN of Kamailio SIP proxy instead of its IP
address.  Document

  https://skalatan.de/de/blog/kamailio-sbc-teams

suggest to replace record_route(); call with

  record_route_preset("SBC-DNS-DOMAIN:5061;transport=tls", "SBC-IP-ADDR:5060");

That works only in a very simple case where the request came in over UDP
or TCP and SIP Proxy has only one listening address, i.e., SBC-IP-ADDR.

One way to solve the problem might be a new r_r function that would take
FQDN of the top R-R URI as argument or introduction of a pv from where
the current record_route() function would take the FQDN if it has been
set.

Any comments or other solutions?

-- Juha



More information about the sr-users mailing list