Hi All,
Is there an equivalent to corex's send_tcp
(
https://kamailio.org/docs/modules/5.2.x/modules/corex.html#corex.f.send_tcp
<https://kamailio.org/docs/modules/5.2.x/modules/corex.html#corex.f.send_tcp>) for
TLS?
I have a bit of an odd edge case where I can't add Via headers etc, and send_udp and
send_tcp allow me to achieve what I want, but it doesn't seem to have a means of doing
the same with TLS?
Essentially I want to transparently proxy what is received by Kamailio on one interface to
a TLS connection e.g.
A = (TCP) => Kamailio = (TLS) => Remote Host
(A) in this instance is already setting a Via header of the Kamailio's external IP and
transport tis. I appreciate this is a non-standard way of doing it, but (A) is a black box
that I can't change, what I'm essentially trying to do is have Kamailio handle the
TLS but essentially (A) thinks it's at the edge.
I can make it work with send_tcp for a standard TCP connection, but if I use t_relay or
even forward() to send onwards by TLS then Kamailio obviously adds its own headers as
you'd expect.
Ross