PaulAtreides
Well-Known Member
Hallo,
ich betreibe Freeswitch im lokalen Netz als Telefonanlage. Am Freitag haben wir auf VoIP (DeutschlandLan) von der Telekom umgestellt. Feste externe IP. Leider bekomme ich die Registrierung zur Telekom nicht hin. Bei Freeswitch kommt die Fehlermeldung Timeout Registering sip-trunk.telekom.de. Daraufhin habe ich mir den Verbindungsaufbau mit sngrep angeschaut. Wie es aussieht klappt zwar der Verbindungsaufbau, aber ich bekomme kein Antwort. Bei der Telekom läuft SIP über TCP.
Ich vermute das hat etwas mit den Router Einstellungen unter OpenBSD zu tun. Hier ein Ausschnitt
Unter Freeswitch habe ich meine externe IP eingetragen
vars.xml
internal.xml
external.xml
Hat jemand einen ähnlichen Aufbau und kann mir weiterhelfen?
ich betreibe Freeswitch im lokalen Netz als Telefonanlage. Am Freitag haben wir auf VoIP (DeutschlandLan) von der Telekom umgestellt. Feste externe IP. Leider bekomme ich die Registrierung zur Telekom nicht hin. Bei Freeswitch kommt die Fehlermeldung Timeout Registering sip-trunk.telekom.de. Daraufhin habe ich mir den Verbindungsaufbau mit sngrep angeschaut. Wie es aussieht klappt zwar der Verbindungsaufbau, aber ich bekomme kein Antwort. Bei der Telekom läuft SIP über TCP.
Code:
2018/06/30 13:52:37.211946 10.0.200.2:51813 -> 217.0.26.165:5060
REGISTER sip:reg.sip-trunk.telekom.de;transport=tcp SIP/2.0
Via: SIP/2.0/TCP X.X.X.X:5080;rport;branch=z2hG4bK588cZXSvrN1De
Max-Forwards: 70
From: <sip:username@reg.sip-trunk.telekom.de>;tag=9aldsj8n67a
To: <sip:username@reg.sip-trunk.telekom.de>
Call-ID:
CSeq: 111844514 REGISTER
Contact: <sip:gw+sip-trunk.telekom.de@X.X.X.X:5080;transport=tcp;gw=sip-trunk.telekom.de>
Expires: 3600
User-Agent: FreeSWITCH-mod_sofia/1.6.19+git~20170927T175834Z~38f568d343~32bit
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY
Supported: timer, path, replaces
Content-Length: 0
Ich vermute das hat etwas mit den Router Einstellungen unter OpenBSD zu tun. Hier ein Ausschnitt
Code:
wan_if = "pppoe0"
int_if = "em0"
voip_if = "vlan200"
pbx = "10.0.200.2"
# block all traffic in all directions
block log
# loopback interface is not filtered
set skip on lo0
voip_tcp_client_out = "{ssh, ftp, domain, http, https, sip}"
voip_udp_client_out = "{domain, ntp, sip, 3478}"
match out on $wan_if inet from $pbx to any nat-to ($wan_if) static-port
match out on $wan_if from any nat-to ($wan_if)
pass on $voip_if inet proto tcp from any to port $voip_tcp_client_out
pass on $voip_if inet proto udp from any to port $voip_udp_client_out
pass out on $wan_if inet proto tcp from any to port $tcp_client_out
pass out on $wan_if inet proto udp from any to port $udp_client_out
Unter Freeswitch habe ich meine externe IP eingetragen
vars.xml
Code:
<X-PRE-PROCESS cmd="set" data="external_rtp_ip=X.X.X.X“/>
<X-PRE-PROCESS cmd="set" data="external_sip_ip=X.X.X.X"/>
internal.xml
Code:
<param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
external.xml
Code:
<param name="ext-sip-ip" value="$${external_sip_ip}"/>
<param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
Hat jemand einen ähnlichen Aufbau und kann mir weiterhelfen?