On 11.02.21 16:16, Alex Balashov wrote:
Carsten,
Thanks for the neat trick! I did not realise one could use an FQDN with the 'advertise' parameter to a listener.
An example of this is present in the 5.4.x core cookbook, but not in prior versions.
... and many people complain that the docs do not improve, but they read only the manual they bought with version 4.3.2 ;-) ...
I always encouraged people to improve the docs with examples found useful on mailing lists discussions, but it seems that as soon as one gets the answers for own questions, stops there ...
Cheers, Daniel
-- Alex
On 2/11/21 3:54 AM, Carsten Bock wrote:
Hi,
I don't understand the trouble: Wouldn't the following lead to the exact example:
listen=tls:1.2.3.4:8007 http://1.2.3.4:8007 advertise teams.tutpro.com:8007 http://teams.tutpro.com:8007 listen=tcp:1.2.3.4:5070 http://1.2.3.4:5070
As soon as you do: $fs = "tcp:1.2.3.4:5070 http://1.2.3.4:5070"; record_route(); (or put the other socket into $fs)
This results into two record-route headers, one with the hostname and one with the IP.
We use the Hostnames in all kinds of Record-Route and Via-Headers by doing exactly this.
Thanks, Carsten
-- Carsten Bock I CTO & Founder
ng-voice GmbH____
Trostbrücke 1 I 20457 Hamburg I Germany T +49 40 524 75 93-40 | M +49 179 2021244 I www.ng-voice.com http://www.ng-voice.com/____
Registry Office at Local Court Hamburg, HRB 120189 Managing Directors: Dr. David Bachmann, Carsten Bock
Am Do., 11. Feb. 2021 um 09:45 Uhr schrieb Juha Heinanen <jh@tutpro.com mailto:jh@tutpro.com>:
Sergey Safarov writes:
> Maybe need to move into more global changes... > > How about DNS hostname usage for all headers? > "Via", "Record-Route" maybe "Contact" when Kamailio with extra modules > play media? > > how about global directive like > header_with_hostname=tue
I'm not sure if that is a good idea, since, for example, I would like to keep on using IP address 127.0.0.1 http://127.0.0.1:
Record-Route: <sip:teams.tutpro.com:8007 http://teams.tutpro.com:8007;transport=tls;r2=on;lr;pm=0> Record-Route: sip:127.0.0.1:5070;transport=tcp;r2=on;lr;pm=0
-- Juha
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org mailto:sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Alex Balashov | Principal | Evariste Systems LLC
Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users