1 und 1

Lomas

Neuer User
Mitglied seit
1 Mai 2015
Beiträge
41
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen!

Seit geraumer Zeit kämpfe ich mit einem 1und1-Telefonanschluß, der mal mehr, mal weniger gut funktioniert. Folgende Probleme habe ich:

1. Ich rufe an, die Verbindung kommt zustande, aber auf beiden Seiten ist kein Ton.
2. Ich werde angerufen, der Anrufende sieht keinen Wählvorgang, statt dessen wird der Anruf sofort beendet. Im CLI ist nichts zu sehen.

Die beiden Effekte sind nicht immer vorhanden. Manchmal funktioniert es sofort, manchmal dann beim 2. Anruf oder auch gar nicht. Der Asterisk wird hinter einer IPFire-Firewall betrieben. Vielleicht sind auch hier noch irgendwelche Einstellungen erforderlich.

Meine sip.conf sieht so aus:
Code:
[general]

language          = de                ; Default language setting for all users/peers
context           = 1und1-in
allowguest        = yes              
udpbindaddr       = 0.0.0.0           ; alle Schnittstellen
tcpenable         = no                ; Enable server for incoming TCP connections (default is no)
transport         = udp               ; Set the default transports.  The order determines the primary default transport.
srvlookup         = no                ; Enable DNS SRV lookups on outbound calls
maxexpirey        = 3600
defaultexpirey    = 1800
externhost        = xxxx.dyndns.de
externrefresh     = 120
localnet          = 192.168.63.0/255.255.255.0
directmediapermit = 192.168.63.0/24
directmediadeny   = 0.0.0.0/0

[1und1](!)

type         = peer
context      = 1und1-in
fromuser     = 491234567890
defaultuser  = 491234567890
insecure     = port,invite
username     = 491234567890
remotesecret = geheim
host         = sip.1und1.de
fromdomain   = sip.1und1.de
nat          = force_rport,comedia
;canreinvite = no
directmedia  = nonat
qualify      = yes

[1und1-out](1und1)

[10]

type=friend
context=from-internal
host=dynamic
;nat=force_rport,comedia ; assume device is behind NAT
secret=geheim
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=alaw
allow=g726
allow=g722

Ich hoffe, ihr könnt mir helfen und sage schon mal danke!
Lomas

Noch ein Nachtrag: ### Zusammengeführt by stoney ###

Wird beim Verbindungsaufbau "native_rtp" eingestellt, kommt es zum unter 1. beschriebenen Effekt: Beide Gesprächspartner hören nichts. Bei "simple_bridge" dagegen funktioniert es. Warum ist das bei gleichen Gesprächspartnern nicht immer gleich? Was muss ich einstellen, damit immer "simple_bridge" verwendet wird? Oder woran liegt es, dass es bei "native_rtp" nicht funktioniert?

Lomas
 
Zuletzt bearbeitet von einem Moderator:
Moins


Gut gemeinter Ratschlag
Du solltest ( wie ich das auch mache* ) die 1&1 Fritz!Box als VoIP Gateway für Asterisk nutzen.
Denn dann kann ihn aller Ruhe Asterisk "gelernt" werden ohne die "Sicherheitsschleusentore" sperrangelweit offenstehen zu lassen.

sip.conf
Code:
allowguest=yes
Diese Einstellungen erlaubt unregistrierten Anrufern, die nicht authorisiert sind, deinen Defaultkontext anzurufen.

Authorisierte Peers sind: Die "register" ( Konsole: sip show registry ) und eingerichtete Peers/User ( sip show peers, sip show users )
Code:
[10]
type=friend ; keine gute Idee!
...
Desweiteren sollten authorisierte Peers/User nicht vom Typ "friend" sondern, eben weil sie authorisiert sind, vom Typ "peer" sein.

Nicht Authorisierte:
SIP URI Calls** ( irgendeine_Nummer@deine_IP_oder_deinen_Hostnamen )
...ganz egal ob aus dem lokalen Netz ( LAN ) oder Internet ( WAN ).


* Meine Asterisk Peers ( Peers/User und Peers/Gateways )
Code:
sip show peers
Name/username             Host                                    Dyn Forcerport Comedia    ACL Port     Status      Description
1000/1000                 192.168.178.1                            D  Auto (No)  No             5060     Unmonitored Authenticated Peer
1001/1001                 192.168.178.1                            D  Auto (No)  No             5060     Unmonitored Authenticated Peer
1002/1002                 192.168.178.1                            D  Auto (No)  No             5060     Unmonitored Authenticated Peer
1003/1003                 192.168.178.1                            D  Auto (No)  No             5060     Unmonitored Authenticated Peer
1004/1004                 192.168.178.1                            D  Auto (No)  No             5060     Unmonitored Authenticated Peer
1005/1005                 192.168.0.2                              D  Auto (No)  No             5060     Unmonitored Authenticated Peer
1006/1006                 (Unspecified)                            D  Auto (No)  No             0        Unmonitored Authenticated Peer
1007/1007                 (Unspecified)                            D  Auto (No)  No             0        Unmonitored Authenticated Peer
1008                      (Unspecified)                            D  Auto (No)  No             0        Unmonitored Authenticated Peer
1009/1009                 192.168.178.21                           D  Auto (No)  No             5060     Unmonitored Authenticated Peer
fbfgw0/fbfgateway0        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw1/fbfgateway1        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw2/fbfgateway2        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw3/fbfgateway3        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw4/fbfgateway4        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw5/fbfgateway5        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw6/fbfgateway6        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw7/fbfgateway7        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw8/fbfgateway8        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
fbfgw9/fbfgateway9        192.168.178.1                               Yes        Yes            5060     Unmonitored VoIP Gateway
20 sip peers [Monitored: 0 online, 0 offline Unmonitored: 17 online, 3 offline]
Asterisk registriert sich an 10 Fritz!Box IP-Telefonen ( fbfgateway0 - fbfgateway9 ) und die Fritz!Box registriert 5 VoIP Nummern ( 1000 - 1004 ) am Asterisk
Trotzdem muss aufgepasst werden, denn in der Fritz!Box angelegte Internetrufnummern sind auch aus dem Internet ( SIP URI Call ) erreichbar.
...und somit auch der Asterisk.


** eingehender SIP URI Call ( kann sehr teuer werden ) Im SIP INVITE Log der Fritz!Box gefunden, die sowas zuverlässig abschmettert...
( showshringbuf invite )
Code:
2018-06-22 00:39:53.512 - IN: my=192.168.178.1%21:5060 peer=217.182.197.186 port=63092 UDP, sipiface=none:
INVITE sip:[email protected]:5060;transport=UDP 2.0
Via: SIP/2.0/UDP 217.182.197.186:30260;branch=z9hG4bK-919948-1---zb88y5vnesk03caq;rport
From: <sip:[email protected]:5060;transport=UDP>;tag=t2f83twk
To: <sip:[email protected]:5060;transport=UDP>
Call-ID: eEM4Odr2NnUuHmp9kUrXRZ..
CSeq: 1 INVITE
Contact: <sip:[email protected]:30260;transport=UDP>
Max-Forwards: 70
User-Agent:
Allow-Events: presence
Allow-Events: kpml
Allow-Events: talk
Allow: INVITE,  ACK,  CANCEL,  BYE,  NOTIFY,  REFER,  MESSAGE,  OPTIONS,  INFO,  SUBSCRIBE
Content-Type: application/sdp
Content-Length:   653

v=0
o=Z 0 0 IN IP4 217.182.197.186
s=Z
c=IN IP4 217.182.197.186
t=0 0
m=audio 8000 RTP/AVP 106 9 18 3 111 0 8 97 110 112 98 101 100 99 102
a=rtpmap:106 opus/48000/2
a=fmtp:106 minptime=20; cbr=1; maxaveragebitrate=40000; useinbandfec=1
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:1
( Tatsächlich ohne einen "User-Agent:" String, zwar oft gefälscht, aber ein Leerer ? )
So eine "Einladung" taucht in keinem "offiziellen" ( Webinterface ) Log ( Nur: Support Daten ) auf.
 
Zuletzt bearbeitet:
allowguest=yes habe ich eingetragen, weil es nahezu unmöglich ist, alle Sipbalancer zu erfassen. Außer den von 1und1 und Telefonica kommen bei mir noch welche von Versatel an. Deshalb habe ich unter [General] auch context=1und1-in eingetragen. Das ist auch hier im Forum schon so beschrieben worden. Allerdings bin ich mir nicht sicher, wie genau das dann in der extensions.conf aussehen muss. Vielleicht hat jemand eine Beispielkonfiguration für mich.

Verwendest du als Gateway ausschließlich die Fritzbox oder sitzt die FB noch vor oder hinter einer Firewall?

Bei meinen weiteren Recherchen habe ich festgestellt, dass das Kein Ton-Problem auch bei einem Sipgate-Anschluss besteht. Es scheint also kein 1und1-Problem, sondern ein Routing/NAT-Problem zu sein. Vielleicht kann mir hier jemand auf die Spünge helfen.

Lomas
 
Verwendest du als Gateway ausschließlich die Fritzbox oder sitzt die FB noch vor oder hinter einer Firewall?
Ja, auch für SIP URI Calls ;) ( deswegen auch kein STUN benötigt TCP/UDP 5060 gehört ganz allein Ihr ) - ...folglich: Nein
Lediglich der Raspberry Pi mit dem Asterisk hat noch ein eigenes Subnetz ( 192.168.0.0 ), darauf hat die Fritz!Box eine statische Route.
 

Zurzeit aktive Besucher

Neueste Beiträge

Statistik des Forums

Themen
244,879
Beiträge
2,220,028
Mitglieder
371,604
Neuestes Mitglied
broekar
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.

IPPF im Überblick

Neueste Beiträge