Diskussion zu [KURS] Asterisk-Konfiguration

Status
Für weitere Antworten geschlossen.
und jetzt ?? ich denke die anmeldung ist ok

linux*CLI> sip show peers
Name/username Host Dyn Nat ACL Port Status
39/39 84.151.46.14 D N 5060 Unmonitored
33/33 192.168.123.67 D 5070 Unmonitored
32/32 84.152.29.2 D N 5060 Unmonitored
31/31 192.168.123.91 D 5060 Unmonitored
sipgate_de_in 217.10.79.9 5060 Unmonitored
5557265/5557265 217.10.79.9 N 5060 Unmonitored
6 sip peers [6 online , 0 offline]
linux*CLI> sip show registry
Host Username Refresh State
sipgate.de:5060 5557265 105 Registered
linux*CLI>
 
Wie ich bereits geschrieben habe, hat die Registrierung nichts mit Deinem Problem zu tun. Die Registrierung ist nur für eingehende Anrufe relevant - und die funktionieren ja nach Deiner Aussage.

Zeig uns dochmal die sip.conf, vor allem den Teil in dem der Sipgate-Account steht.
 
geht jetzt ! richtig schreiben sollte man können

eine runde an alle !!! aber nur wenn ihr in münchen wohnt !!:p [ernst]
 
r407c schrieb:
eine runde an alle !!! aber nur wenn ihr in münchen wohnt !!:p [ernst]

Da komm ich schon mal hin - keine Sorge :mrgreen:
 
Ich hab selber noch ein Problem mit meinem zweiten Provider, bei mir dus.net. Rausrufen klappt, aber es kommt nichts an.
Hier die sip.conf
Code:
register => 1111111:[email protected]/1111111
register => 000123456789:[email protected]/dus_net


[1111111]
type=peer
username=1111111
fromuser=1111111
secret=XXXXXX
host=sipgate.de
fromdomain=sipgate.de
insecure=very
canreinvite=no
nat=no
disallow=all
allow=ulaw

[sipgate_de_in] 
type=peer
fromdomain=sipgate.de
host=sipgate.de
disallow=all
allow=ulaw
context=ankommend

[dus_net]
type=peer
username=000123456789
fromuser=000123456789
secret= geheim
host=voip.dus.net
fromdomain=voip.dus.net
insecure=very
canreinvite=no
nat=no
disallow=all
allow=ulaw

[dus_net_in] 
type=peer
fromdomain=voip.dus.net
host=voip.dus.net
disallow=all
allow=ulaw
context=ankommend

EDIT: Und hier noch eine Fehlermeldung von der CLI:
Code:
Feb  1 01:05:10 WARNING[11116]: chan_sip.c:9606 handle_response_register: Got 200 OK on REGISTER that isn't a register

EDIT2: Ich hab den Klartext dus_net analog zu sipgate beim langen Teil und beim Register in den dus.net-Usernamen geändert. Hat aber auch nichts gebracht.
Ciao
Stefan
 
Zuletzt bearbeitet:
extern angebundene frtizbox !

---schnipp---
-- Called 32
-- SIP/32-a28a is ringing
-- Got SIP response 481 "Call Leg/Transaction Does Not Exist" back from 84.152.226.9
---schnapp---

und warum gibt die fritzbox den anruf wieder ab ? es ist zum mäuse melken :)
 
r407c schrieb:
und warum gibt die fritzbox den anruf wieder ab ? es ist zum mäuse melken :)

Weil die Fritzbox besser Müllbox heißen sollte :roll:

Nein im Ernst - die Fritzbox kann wahrscheinlich mit der "32" nichts anfangen.
 
r407c schrieb:
-- Got SIP response 481 "Call Leg/Transaction Does Not Exist" back from... :)
Das sehe ich laufend. Scheint den Betrieb aber nicht zu stören.

@Beta:
Behandelst Du in einem weiteren Teil Deines Kurses auch noch das Callback?
 
Zuletzt bearbeitet von einem Moderator:
Wer hat eine Idee zu meinem Problem oben?
 
Moin moin,
EDUT: Problem ist wie oben gesagt, dass Anrufe von dus.net nicht hereinkommen.
Hier die extensions.conf
Code:
[general]
static=yes
writeprotect=no

; --------------------------------------------------------------------
; Es hat sich als gute Praxis erwiesen, die Inhalte der Datei
; extensions.conf modular aufzubauen. Diese Praxis wollen
; wir auch hier anwenden
;

[echotest]
exten => 81,1,answer
exten => 81,2,wait,1
exten => 81,3,playback,demo-echotest
exten => 81,4,echo
exten => 81,5,playback,demo-echodone
exten => 81,6,hangup

[mailbox]
exten => 80,1,answer
exten => 80,n,wait,1
exten => 80,n,voicemailmain
exten => 80,n,hangup

[mailbox_own]
exten => 88,1,answer
exten => 88,n,wait,1
exten => 88,n,voicemailmain,s${CALLERIDNUM}
exten => 88,n,hangup

[lokal]
; Erreichbarkeit der Nebenstellen 30-39
; untereinander herstellen

exten => _3X,1,NoCDR()
exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr

[sipgate_out]
; Diesen Context verwenden wir zum waehlen von abgehenden
; Rufnummern über den Sipgate Account 1111111
exten => _0.,1,Dial,SIP/${EXTEN}@1111111|45|r

[dus_net_out] 
exten => _*1.,1,Dial,SIP/${EXTEN:2}@000123456789|45|r

[ankommend]
; alle Anrufe mit einer ID 1111111 sollen an das SIP Endgeraet 30+31
; signalisiert werden

exten => 1111111,1,Dial,SIP/30&SIP/31|30|r
exten => 1111111,2,Goto,r-${DIALSTATUS}|1 

exten => 000123456789,1,Dial,SIP/30&SIP/31|30|r 
exten => 000123456789,2,Goto,r-${DIALSTATUS}|1 

exten => r-BUSY,1,voicemail,b30 
exten => r-BUSY,2,Hangup 

exten => r-NOANSWER,1,voicemail,u30 
exten => r-NOANSWER,2,Hangup




; --------------------------------------------------------------------
;
; hier kommt der default-Context, in dem alle Geraete in der
; Grundkonfiguration erstmal laufen.
; Alle Geräte koennen sich gegenseitig anrufen
; alle Geraete koennen den Echotest durchfuehren
; alle Geraete haben Zugriff auf das Voicemailsystem

[default]
include => lokal
include => echotest
include => mailbox
include => mailbox_own
include => sipgate_out
include => dus_net_out
und hier der Übersicht halber nochmal die seit oben geänderte sip.conf:
Code:
register => 1111111:[email protected]/1111111
register => 000123456789:[email protected]/000123456789


[1111111]
type=peer
username=1111111
fromuser=1111111
secret=XXXXXX
host=sipgate.de
fromdomain=sipgate.de
insecure=very
canreinvite=no
nat=no
disallow=all
allow=ulaw

[sipgate_de_in] 
type=peer
fromdomain=sipgate.de
host=sipgate.de
disallow=all
allow=ulaw
context=ankommend

[000123456789]
type=peer
username=000123456789
fromuser=000123456789
secret= geheim
host=voip.dus.net
fromdomain=voip.dus.net
insecure=very
canreinvite=no
nat=no
disallow=all
allow=ulaw

[dus_net_in] 
type=peer
fromdomain=voip.dus.net
host=voip.dus.net
disallow=all
allow=ulaw
context=ankommend
EDIT: danach geht es dann nur noch wie gehabt mit den Endgeräten weiter.
Ciao
Stefan
 
Was kommt denn auf der CLI bei einem ankommenden Anruf ? Diese Information würde die Fehlersuche erleichtern.
 
@stefan8
Erst mal dazu:
Code:
Feb  1 01:05:10 WARNING[11116]: chan_sip.c:9606 handle_response_register: Got 200 OK on REGISTER that isn't a register
Ich habe mir abgewöhnt, auf jedes WARNING zu achten. Nur die ERRORS scheinen tatsächlich elementar wichtig zu sein.

Zu Deinem Problem:
Ich vermute, dass Anrufidentifizierung von DUS.NET anders zu Dir gesendet wird, als Du sie angegeben hast. Daher vermute ich mal, die CLI zeigt zu dem Anruf garnichts.
 
Wieder ein fehler

Merci Betateilchen fuer dein Tip!! Meine Bildschirmaufloesung ist etwas zu hoch...

Zugegebenemassen habe ich ein backbone account eingerichtet, da ich in der Schweiz wohne. Hatte aber nie probleme damit mit AAH..

Mein Problem: Von aussen anrufen ist kein problem, aber mit ein SIP Client herauszuwahlen bekomme ich folgende Fehler auf die Konsole:

Feb 1 10:31:56 WARNING[893]: app_dial.c:979 dial_exec_full: Dial argument takes format (technology/[device:]number1)

Auf mein SIP phone: Call failed 603 declined

Wo liegt der Hund begraben?
 
sike schrieb:
Feb 1 10:31:56 WARNING[893]: app_dial.c:979 dial_exec_full: Dial argument takes format (technology/[device:]number1)

Falsche Syntax im Dial Befehl. Zeig mal den Teil der extensions.conf, in dem rausgewählt wird.
 
[general]
static=yes
writeprotect=no




[lokal]
exten => _3X,1,NoCDR()
exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr

[backbone_out]
exten => _0.,1,Dial,SIP,${EXTEN}@4132511XXXX|45|r

[ankommend]
exten => 4132511XXXX,1,Dial,SIP/30|31|r

[default]
include => lokal
include => backbone_out
 
Zuletzt bearbeitet:
ändere mal das
Code:
exten => _0.,1,Dial,SIP,${EXTEN}@4132511XXXX|45|r

in
Code:
exten => _0.,1,Dial,SIP/${EXTEN}@4132511XXXX|45|r

und kaum macht man es richtig, funktioniert es auch schon ;-)
 
Hi, das Problem ist wie durch Wunderhand gelöst. Vielleicht lag es an dus.net,n dass da irgendwas noch nicht richtig zugeordnet war.
 
1.)
Ähhm.. in welchem Verzeichnis laden eigentlich die Files der persönlichen Voicemail-Ansagetexte ?

2.)
Nachdem ich das nun alles noch mal auf einem zweiten Server per "ganz von vorne" nachvollzogen habe, bekomme ich das hier:
Code:
Feb  1 11:22:15 NOTICE[23233]: indications.c:505 ast_unregister_indication_country: Removed default indication country 'us'
Feb  1 11:22:15 ERROR[23233]: res_config_mysql.c:615 mysql_reconnect: MySQL RealTime: Failed to connect database server  on . Check debug for more info.
Feb  1 11:22:15 WARNING[23233]: res_config_mysql.c:495 reload: MySQL RealTime: Couldn't establish connection. Check debug.
  == MySQL RealTime reloaded.
Feb  1 11:22:16 WARNING[23233]: cdr_addon_mysql.c:295 my_load_module: Unable to load config for mysql CDR's: cdr_mysql.conf
Das bedeutet, dass ich derzeit keine LogFiles ablegen kann?

EDIT zu 1.)
hab's schon: /var/spool/asterisk/voicemail/default
 
Zuletzt bearbeitet von einem Moderator:
aerox-r schrieb:
Das bedeutet, dass ich derzeit keine LogFiles ablegen kann?

Nein, das bedeutet es nicht. Aber ich habe genau diese Frage hier in der Kurs-Diskussion schon mindestens 2 mal beantwortet - ich werde es nicht nochmal schreiben.
 
Status
Für weitere Antworten geschlossen.
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.