asterisk & 1und1, keine eingehenden Gespräche mehr

Wenn ich dich richtig verstehe sollte ich noch einen zweiten Eintrag "1und1-in2" definieren?

Das wäre eine Möglichkeit. Allerdings funktioniert das nicht mehr, falls 1&1 eines Tages die IP-Adressen ändert.

Wenn du das machen willst, sind (insbesondere) zwei Dinge wichtig:
  1. Die beiden 1&1-Inbound-Peers müssen die letzten 1&1-Peers in der sip.conf sein.
  2. Es muss insecure=port,invite gesetzt werden.

Beispiel:
Code:
[einsundeins-in-1]
type=peer
host=212.227.15.197
context=einsundeins-inbound
insecure=port,invite

[einsundeins-in-2]
type=peer
host=212.227.15.231
context=einsundeins-inbound
insecure=port,invite

Übrigens würde ich neben ulaw zumindest noch alaw erlauben (für die in Europa übliche Kodierung).

Mit einem Default-Kontext könnte man allerdings auch Anrufe annehmen, die keinem Peer zuordenbar sind:

Code:
[general]
context=sip-default-inbound

Der Default-Kontext müsste dann die registrierten 1&1-Extensions auswerten, vereinfacht ungefähr so (AEL):

Code:
context sip-default-inbound {
        _49. => {
                jump ${EXTEN}@einsundeins-inbound;
        };
        // ...
};

Oder kann ich auch hier mehrere "Host"-Variablen in einem Eintrag zusammenfassen?

Meines Wissens geht das nicht – zumindest in Version 1.4.

Mein Problem ist auch, dass ich die IPs 212.227.15.197 und 212.227.15.231 berücksichtige, [...] mit sip set debug on [...], dass ich bei einem Anruf von 1und1 keinerlei Daten empfange.

Ist dein Asterisk überhaupt bei 1&1 registriert? Was sagt sip show registry?
 
Ist registriert. Abgehend telefonieren funktioniert ebenfalls. Auch "insecure=port,invite" und "type=peer" ist eingestellt. Meine genaue Config kann ich aber gerade nicht posten, da ich nicht zu Hause bin. Habe aber beschlossen einfach mal ein paar Tage nichts zu machen und zu warten, vielleicht reguliert es sich ja.....
 
Hallo Frank und all die Anderen,

um das zu komplettieren: Dein Ansatz war natürlich richtig. Ich habe seit dem modifizieren der sip.conf keine Probleme mehr mit 1und1! :D

Danke,
Benjamin
 
Danke für die Anleitung Frank. So funktionert es bei mir jetzt auch (wie du oben sagtest den code in die sip.conf einfügen).
 
fromdomain

hallo leute !

der eintrag fromdomain für 1und1

ist fromdomain=1und1.de

dann klappt es auch !

gruss walter
 
sip.balancer

und es gibt 16 sip.balancer bei 1und1

gruss walter
 
Hallo,
ich hatte auch mal wieder Probleme mit eingehenden 1und1 gesprächen und es lag wieder an den Hosts bzw. IP-Adressen, die bei 1&1 genutzt werden.

Ich habe die Idee von Frank mit den Inbound-Peers auch umgesetzt, zunächst mal aber ohne Erfolg.

Dann habe ich unter sip show peers mal beobachtet, welche IP-Adressen genutzt werden und es scheint sich wieder geändert zu haben, da ich z.Z. das habe:

xxx/xxx 212.227.19.132 N 5060 OK (4 ms)

oder

xxx/xxx 212.227.19.133 N 5060 OK (4 ms)

oder

xxx/xxx 212.227.19.136 N 5060 OK (4 ms)

oder

xxx/xxx 212.227.19.138 N 5060 OK (4 ms)

Daher die erste Frage: Haben die wieder was umgstellt oder was ist da los?

Meine zweite Frage: Spricht was dagegen, es einfach so einzurichten:

[einsundeins-in-1]
type=peer
host=212.227.19.133
context=ankommend
insecure=port,invite

[einsundeins-in-2]
type=peer
host=212.227.19.138
context=ankommend
insecure=port,invite

[einsundeins-in-3]
type=peer
host=212.227.19.132
context=ankommend
insecure=port,invite

[einsundeins-in-4]
type=peer
host=212.227.19.136
context=ankommend
insecure=port,invite

Weil so scheints zu gehen ;-)

danke,
mfg,
CTU
 
Wieso so ?

hallo,

wieso mit ip adressen und nicht mit namen, da gibt immer ärger !!!

es gibt 16 sip-server im balancer-verband !

gruss

ps: sollte auch friend und nicht peer sein / für abgehend ab 1.6
 
Hi,
wieso mit ip adressen und nicht mit namen, da gibt immer ärger !!!

Naja, weils a) so tut und b) ich dann wissen müsste, welche Namen zu verwenden sind? Weißt du die? Und c) weil Frank es auch so gemacht hat, die aufgelösten IP-Adressen als Inbound-Peers zu nehmen

es gibt 16 sip-server im balancer-verband !

Okay, wie müsste ich deiner Meinung nach meine sip.conf anpassen? :)

ps: sollte auch friend und nicht peer sein / für abgehend ab 1.6

Ist das notwendig? Weil ausgehend kann ich auch so wunderbar telefonieren


Danke dir schon mal :)

mfg,
CTU
 
ver soll das verstehen

hallo,

ist doch klar, namen ändern sich nicht , aber die ip adressen ( ausfall, ersatz usw.)

Sicher weiss man die namen, einfach die liste an der hautpadresse abfragen.

und die haben wie mehren beiträgen erörtert mehre sip-balancer namen , auf denen der anruf reinkommen kann !

aber vergessen wir es, lass es einfach so, wirst schon sehen .

viel erfolg fürs restleben .
 
Hä? Was soll das jetzt?

Warum sagst du mir nicht einfach, was das in deinen Augen Problem bei meinem Setup ist?

Ich bin schon lange dabei und ich kenne auch deine Beiträge. Du musst mich also nicht zur Selbsthilfe motivieren ;-)

Ich hab nur nicht geblickt, was es mit den Angaben á la "sipbalance8-2.1und1.de" auf sich hat, weil ich in 90% der 1und1 threads entweder die IPs .231 und .219 gesehen habe oder eben die Hostnamen "sip.1und1.de" etc.

Was ist der Unterschied? Und gehen eingehende Gespräche wirklich nur dann für immer und ewig einwandfrei, wenn ich alle 16 Stück angebe?

mfg,
CTU
 
ist halt so

scheint ein problem in asterisk oder auch nicht zu sein.

von der sicherheit ist es ok , er lässt nur das rein was vereinbart ist !

die fritzbox nimmt einfach alles.

sicherheit gibt es da nicht, wenn 1und1 die anrufe auf noch mehr server verteilen.

kann aber auch ein bug in asterisk sein, das er nicht alle adressen es hauptacounts nimmt. ( gibt viele Programme , die es nicht können )

habe aber jetzt schon lange Ruhe mit ca 180 telefonnummern bei 1und1

mfg
 
Okay, und machst du es auch über extra definierte peers für inbound, wie frank, nur mit dem unterschied nicht ips sondern die balancers zu nehmen?

mfg
 
so

PHP:
; ***************************************************************
                              

[1und1-template](!)         
   type=friend                    
   context = 1und1-trunk        
   nat=yes  ; no                                        
   disallow=all               
   allow=alaw                 
   allow=ulaw                 
   ;allow=g729                 
   allow=g726                 
   allow=gsm                             
   context = 1und1-trunk        
   host=sip.1und1.de          
   fromdomain=1und1.de    
   qualify=yes                      
   insecure=port,invite       
   tos=0x18   
   ;caninvite=no
   canreinvite=no
   dtmfmode=auto ; inband
;  language=de                


; **************************************************************


[1und1_in_1-1](1und1-template)                             
   context = 1und1-trunk        
   host=sipbalance1-1.1und1.de          

[1und1_in_1-2](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance1-2.1und1.de          

[1und1_in_2-1](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance2-1.1und1.de          

[1und1_in_2-2](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance2-2.1und1.de          

[1und1_in_3-1](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance3-1.1und1.de          

[1und1_in_3-2](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance3-2.1und1.de          

[1und1_in_4-1](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance4-1.1und1.de          

[1und1_in_4-2](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance4-2.1und1.de          

[1und1_in_5-1](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance5-1.1und1.de          

[1und1_in_5-2](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance5-2.1und1.de          

[1und1_in_6-1](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance6-1.1und1.de          

[1und1_in_6-2](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance6-2.1und1.de          

[1und1_in_7-1](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance7-1.1und1.de          

[1und1_in_7-2](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance7-2.1und1.de          

[1und1_in_8-1](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance8-1.1und1.de          

[1und1_in_8-2](1und1-template)         
   context = 1und1-trunk        
   host=sipbalance8-2.1und1.de          


; *********************************************************
 
Hi,
danke dir :)

Und du nutzt dann unter register => auch "sip.1und1.de" als Host?


danke,
mfg CTU
 
weiter

PHP:
 register=>49xxxxxxx:[email protected]/49xxxxxxxxxxx



[1und1gate-Nummer-1](1und1-template)         
   context = 1und1-trunk        
   defaultuser = 49xxxxxxxxxxx  
   fromuser = 49xxxxxxxxxx   
   secret = xxxxxxx
 
Okay,
danke nochmals. Aber noch eine letzte Frage:

Woran kann es liegen, dass ich z.b. die letzten 8 Monate wunderbar mit den beiden IP-Adressen zurecht kam und dann von heute auf morgen damit die Registrierung nicht mehr klappt?

Da muss doch dann 1und1 was geändert haben oder?

gruß,
ctu
 
sicher

denke sie ändern öfter was / mehr user / mehr server / andere ips
 
walter45x,
wie kommt man denn auf diese ganzen Sipbalancer. Es wird ja von einer Abfrage geredet, aber wie ist diese Abfrage?

Du schreibst einen Auszug aus einem PHP-Code. Leider bin ich kein Programmierer und trage nur alles zusammen, was ich irgendwo aufgegriffen habe, bis es funktioniert. ;-)
Wie sieht es aus, wenn ich diese Balancer in eine normale sip.conf eintrage?
Bei mir sieht es z. B. so aus. Das scheint danach aber völlig falsch zu sein. Immerhin funktioniert es so (ankommende Rufe auf der 1&1-Nummer sind bei mir unwichtig):
Code:
[1und1_in1]
type=peer
fromdomain=sip.1und1.de
host=sip.1und1.de
host=1und1.de
host=212.227.15.197
host=212.227.15.231
host=sipgw01.bmcag.com
;nat=no
insecure=port,invite
context=ankommend

[1und1_in2]
type=peer
fromdomain=sipgw01.bmcag.com
host=sipgw01.bmcag.com
host=sip.1und1.de
host=1und1.de
host=212.227.15.197
host=212.227.15.231
;nat=no
insecure=port,invite
context=ankommend

[1und1_in3]
type=peer
fromdomain=sipbalance0.schlund.de
host=sipbalance0.schlund.de
;nat=no
insecure=port,invite
context=ankommend
Müßte ich dann in jeden der drei Kontexte alle 16 Sipbalancer eitragen, oder 16 Kontexte erstellen?
Es sind zwar nicht alle aktiv, aber ist es ein Problem, wenn man auch nicht aktive, bzw. falsche oder doppelte einträgt?
 
Zuletzt bearbeitet:
Info

hallo, wenn du nicht mal php code von einer sip.conf unterscheiden kannst, wird es schwierig.

das ist kein php code !

das ist ein auszug aus einer sip.conf und gilt nur für reinkommende anrufe !

einfach mal lesen !

Netzwerkkenntnisse werden vorausgesetzt, man kann nicht bei adm und eva anfangen ( sip-balancer ) und ausserdem gibt es google !


gruss

ps: wer keine probgrammiersprache kann wird auch mit diesen sachen immer probleme haben !
 
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.