Asterisk Outbound Telefonie ins Telekom Netz, hier beim MagentaZuhause Anschluss

sharbich

Neuer User
Mitglied seit
30 Aug 2012
Beiträge
193
Punkte für Reaktionen
3
Punkte
18
Hallo Ihr Lieben,
ich habe ein seltsames Fehlerbild wenn ich vom Festnetz Anschluss ins Telekom Handy Netz anrufe.

Anruf von +492173###### zu +49151535##### funktioniert. Rufton ist bei Verbindungsaufbau zu hören. Klingelton wird beim Anrufer signalisiert. Gespräch in beiden Richtungen möglich
Anruf von +492173###### zu +491512707#### funktioniert nicht. Rufton ist bei Verbindungsaufbau zu hören. Klingelton wird beim Anrufer signalisiert. Gespräch in beiden Richtungen nicht möglich. Kein Ton.

Unterschiede zwischen beiden Anrufen:
Der erste Anruf kommt bei einen Android Handy an. Der zweite Anruf kommt beim Apple Handy an. Dürfte aber kein Unterschied machen. Ich füge Euch meine Outbound Konfiguration bei. Falls Ihr noch weitere Informationen benötigt (z. B. tcpdump) dann teilt mir bitte mit welchen Befehl ich beim Verbindungsaufbau angeben muss um entsprechende Log's Euch zur Verfügung stellen zu können.

Code:
root@dsme01:~# cat /etc/asterisk/pjsip.endpoint.conf
;--------------------------------------------------------------------------------;
;          Do NOT edit this file as it is auto-generated by FreePBX.             ;
;--------------------------------------------------------------------------------;
; For information on adding additional paramaters to this file, please visit the ;
; FreePBX.org wiki page, or ask on IRC. This file was created by the new FreePBX ;
; BMO - Big Module Object. Any similarity in naming with BMO from Adventure Time ;
; is totally deliberate.                                                         ;
;--------------------------------------------------------------------------------;
#include pjsip.endpoint_custom.conf

[100]
type=endpoint
aors=100
auth=100-auth
tos_audio=ef
tos_video=af41
cos_audio=5
cos_video=4
allow=g722,alaw
context=from-internal
callerid=100 <100>

dtmf_mode=rfc4733
direct_media=yes
direct_media=yes
outbound_auth=100-auth
aggregate_mwi=yes
use_avpf=no
rtcp_mux=no
max_audio_streams=1
max_video_streams=1
bundle=no
ice_support=no
media_use_received_transport=no
trust_id_inbound=yes
user_eq_phone=no
media_encryption=no
timers=yes
timers_min_se=90
media_encryption_optimistic=no
refer_blind_progress=yes
refer_blind_progress=yes
rtp_timeout=30
rtp_timeout_hold=300
rtp_keepalive=0
rtp_symmetric=yes
rewrite_contact=yes
force_rport=yes
media_address=192.168.140.20
bind_rtp_to_media_address=yes
language=de_custom

[20]
type=endpoint
aors=20
auth=20-auth
tos_audio=ef
tos_video=af41
cos_audio=5
cos_video=4
allow=g722,alaw
context=from-internal
callerid=Nähzimmer <20>

dtmf_mode=rfc4733
direct_media=yes
direct_media=yes
outbound_auth=20-auth
aggregate_mwi=yes
use_avpf=no
rtcp_mux=no
max_audio_streams=1
max_video_streams=1
bundle=no
ice_support=no
media_use_received_transport=no
trust_id_inbound=yes
user_eq_phone=no
media_encryption=no
timers=yes
timers_min_se=90
media_encryption_optimistic=no
refer_blind_progress=yes
refer_blind_progress=yes
rtp_timeout=30
rtp_timeout_hold=300
rtp_keepalive=0
rtp_symmetric=yes
rewrite_contact=yes
force_rport=yes
media_address=192.168.140.20
bind_rtp_to_media_address=yes
language=de_custom

[30]
type=endpoint
aors=30
auth=30-auth
tos_audio=ef
tos_video=af41
cos_audio=5
cos_video=4
allow=g722,alaw
context=from-internal
callerid=Gartenhaus <30>

dtmf_mode=rfc4733
direct_media=yes
direct_media=yes
outbound_auth=30-auth
aggregate_mwi=yes
use_avpf=no
rtcp_mux=no
max_audio_streams=1
max_video_streams=1
bundle=no
ice_support=no
media_use_received_transport=no
trust_id_inbound=yes
user_eq_phone=no
media_encryption=no
timers=yes
timers_min_se=90
media_encryption_optimistic=no
refer_blind_progress=yes
refer_blind_progress=yes
rtp_timeout=30
rtp_timeout_hold=300
rtp_keepalive=0
rtp_symmetric=yes
rewrite_contact=yes
force_rport=yes
media_address=192.168.140.20
bind_rtp_to_media_address=yes
language=de_custom

[10]
type=endpoint
aors=10
auth=10-auth
tos_audio=ef
tos_video=af41
cos_audio=5
cos_video=4
allow=g722,alaw
context=from-internal
callerid=Wohnzimmer <10>

dtmf_mode=rfc4733
direct_media=yes
direct_media=yes
outbound_auth=10-auth
mailboxes=10@default

mwi_subscribe_replaces_unsolicited=yes
aggregate_mwi=yes
use_avpf=no
rtcp_mux=no
max_audio_streams=1
max_video_streams=1
bundle=no
ice_support=no
media_use_received_transport=no
trust_id_inbound=yes
user_eq_phone=no
media_encryption=no
timers=yes
timers_min_se=90
media_encryption_optimistic=no
refer_blind_progress=yes
refer_blind_progress=yes
rtp_timeout=30
rtp_timeout_hold=300
rtp_keepalive=0
rtp_symmetric=yes
rewrite_contact=yes
force_rport=yes
media_address=192.168.140.20
bind_rtp_to_media_address=yes
language=de_custom

[telekom_02173######]
type=endpoint
transport=192.168.140.20-tcp
context=from-pstn-pciheader
disallow=all
allow=g722,alaw
aors=telekom_02173######
rtp_keepalive=0
language=de_custom
outbound_auth=telekom_02173######
from_domain=tel.t-online.de
from_user=+492173######
contact_user=+492173######
user_eq_phone=no
t38_udptl=no
t38_udptl_ec=none
fax_detect=no
trust_id_inbound=no
t38_udptl_nat=no
direct_media=no
rtp_symmetric=yes
dtmf_mode=auto

Code:
root@dsme01:~# cat /etc/asterisk/pjsip.transports.conf
;--------------------------------------------------------------------------------;
;          Do NOT edit this file as it is auto-generated by FreePBX.             ;
;--------------------------------------------------------------------------------;
; For information on adding additional paramaters to this file, please visit the ;
; FreePBX.org wiki page, or ask on IRC. This file was created by the new FreePBX ;
; BMO - Big Module Object. Any similarity in naming with BMO from Adventure Time ;
; is totally deliberate.                                                         ;
;--------------------------------------------------------------------------------;
#include pjsip.transports_custom.conf

[192.168.140.20-tcp]
type=transport
protocol=tcp
bind=192.168.140.20:5070
external_media_address=example.com
external_signaling_address=example.com
allow_reload=no
tos=cs3
cos=3
local_net=172.17.0.0/16
local_net=192.168.0.0/16

[192.168.140.20-tls]
type=transport
protocol=tls
bind=192.168.140.20:5071
external_media_address=example.com
external_signaling_address=example.com
ca_list_file=/etc/ssl/certs/ca-certificates.crt
cert_file=/etc/asterisk/keys/default.crt
priv_key_file=/etc/asterisk/keys/default.key
method=tlsv1_2
verify_client=yes
verify_server=yes
allow_reload=no
tos=cs3
cos=3
local_net=172.17.0.0/16
local_net=192.168.0.0/16

Code:
root@dsme01:~# cat /etc/asterisk/pjsip.aor.conf
;--------------------------------------------------------------------------------;
;          Do NOT edit this file as it is auto-generated by FreePBX.             ;
;--------------------------------------------------------------------------------;
; For information on adding additional paramaters to this file, please visit the ;
; FreePBX.org wiki page, or ask on IRC. This file was created by the new FreePBX ;
; BMO - Big Module Object. Any similarity in naming with BMO from Adventure Time ;
; is totally deliberate.                                                         ;
;--------------------------------------------------------------------------------;
#include pjsip.aor_custom.conf

[100]
type=aor
max_contacts=1
remove_existing=yes
maximum_expiration=7200
minimum_expiration=60
qualify_frequency=60

[20]
type=aor
max_contacts=1
remove_existing=yes
maximum_expiration=7200
minimum_expiration=60
qualify_frequency=60

[30]
type=aor
max_contacts=1
remove_existing=yes
maximum_expiration=7200
minimum_expiration=60
qualify_frequency=60

[10]
type=aor
mailboxes=10@default

max_contacts=1
remove_existing=yes
maximum_expiration=7200
minimum_expiration=60
qualify_frequency=60

[telekom_02173900855]
type=aor
qualify_frequency=60
contact=sip:+492173######@tel.t-online.de

Code:
root@dsme01:~# cat /etc/asterisk/pjsip.registration.conf
;--------------------------------------------------------------------------------;
;          Do NOT edit this file as it is auto-generated by FreePBX.             ;
;--------------------------------------------------------------------------------;
; For information on adding additional paramaters to this file, please visit the ;
; FreePBX.org wiki page, or ask on IRC. This file was created by the new FreePBX ;
; BMO - Big Module Object. Any similarity in naming with BMO from Adventure Time ;
; is totally deliberate.                                                         ;
;--------------------------------------------------------------------------------;
#include pjsip.registration_custom.conf

[telekom_02173######]
type=registration
transport=192.168.140.20-tcp
outbound_auth=telekom_02173######
retry_interval=60
fatal_retry_interval=0
forbidden_retry_interval=300
max_retries=10
expiration=480
auth_rejection_permanent=yes
line=yes
endpoint=telekom_02173######
contact_user=+492173######
server_uri=sip:tel.t-online.de
client_uri=sip:+492173######@tel.t-online.de

Vorweg herzlichen Dank für Eure Unterstützung.

Gruß von Stefan Harbich
 
Was mir ganz spontan auffällt: Es hat wenig Mehrwert (also keinen), wenn du als media_address eine RFC1918-Adresse angibst, damit kann die Gegenseite nichts anfangen.
 
Es hat wenig Mehrwert (also keinen), wenn du als media_address eine RFC1918-Adresse angibst, damit kann die Gegenseite nichts anfangen.
Wenn ich in FreePBX schaue dann ist im Feld Media Address für jede Nebenstelle nichts eingetragen.
2025_01_15_DirectMedia.png
[Edit Novize: Bild gemäß der Forumsregeln auf Vorschau verkleinert]
Oder habe ich das irgendwo als Wert für alle eingetragen? Fragt sich dann nur wo?
 
Zuletzt bearbeitet von einem Moderator:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.