Probleme mit meiner Asterisk extensions.conf

Konfigurationsdiskussionen bei Asterisk direkt

Moderatoren: rainer, Tim

Antworten
psc-ndcom
Anfänger
Beiträge: 1
Registriert: Do 23. Mai 2013, 16:31

Probleme mit meiner Asterisk extensions.conf

Beitrag von psc-ndcom »

Hallo liebes Asterisk Forum,

ich bin am verfluchen.. ich habe ein Asterisk Server hergestellt, Das Asterisk läuft auf eine Debian 7.0 Maschine mit dem Kernel 3.2.0, ich hab alles wie bei diesem Tutorial nachgemacht. PS: Es wird alles über ISDN Laufen, habe Die Fritzcard ISDN PCI im kernel kompieliert und der läuft schon.

Dennoch kann ich leider nicht unter den Hardphones/Softphones telefonieren (intern), ich weiß und finde den Fehler einfach nicht,
Die Telefone sind am Server angemeldet..

hier mal meine Configfiles.

iax.conf

Code: Alles auswählen

[general]
sip.conf

Code: Alles auswählen

[general]
context=default
bindport=5060
bindaddr=0.0.0.0

; -------------------------------------------------------------------------------------
;
; Anmeldedaten fuer VoIP Provider
;
; ------------------------------------------------------------------------------------
;
; Anmeldekontexte fuer SIP Endgeraete 220 - 225
;

[220]
callerid=EG Andy <220>
host=dynamic
domain=192.168.0.5
user=220
secret=gh46rz10
type=friend
mailbox=220
nat=yes
canreinvite=no

[221]
callerid=EG02 Azubi <221>
host=dynamic
domain=192.168.0.5
user=221
secret=gh46rz10
type=friend
mailbox=221
nat=yes
canreinvite=no

[222]
callerid=OG Tom  <222>
host=dynamic
domain=192.168.0.5
user=222
secret=gh46rz10
type=friend
mailbox=222
nat=yes
canreinvite=no

[223]
callerid=OG01 Azubi <223>
host=dynamic
domain=192.168.0.5
user=223
secret=gh46rz10
type=friend
mailbox=223
nat=yes
canreinvite=no
extension.conf

Code: Alles auswählen

[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
;

[lokal]
; Erreichbarkeit der Nebenstellen 220-225
; untereinander herstellen

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

; --------------------------------------------------------------------
;
; hier kommt der default-Context, in dem alle Geraete in der
; Grundkonfiguration erstmal laufen.
; Alle Geraete koennen sich gegenseitig anrufen

[default]
include => lokal
sieht ihr ein fehler? oder warum kann ich nicht untereinander telefonieren? habe die Configs schon reloadet und server auch schon mal neugestartet
Benutzeravatar
rainer
Profi
Beiträge: 183
Registriert: Di 17. Nov 2009, 20:18
Wohnort: Bonn
Kontaktdaten:

Re: Probleme mit meiner Asterisk extensions.conf

Beitrag von rainer »

Hi,
Welche Asterisk Version ist insalliert???

Das ist die Syntax von der sehr alten Version 1.2 und 1.4

Code: Alles auswählen

exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr
hier die neuere Syntax ...

Code: Alles auswählen

exten => _2XX,n,Dial(SIP/${EXTEN},55,Ttr)
Gruß
Rainer
Rainer Piper - Bonn - 0228 97167161 or SIP-URI: sip:7000@sip.soho-piper.de:5072
Software: kamailio 4.2.0 -> Asterisk 13.0.1 mit pjsip stack
Hardware: 2x QuadCore, 128GB ECC-RAM, 4x HDD Raid 10
Benutzeravatar
Tim
Administrator
Beiträge: 160
Registriert: Sa 1. Nov 2008, 00:02
Wohnort: Freilassing / Oberbayern / Deutschland
Kontaktdaten:

Re: Probleme mit meiner Asterisk extensions.conf

Beitrag von Tim »

Hallo,

es sieht so aus, als ob in der Extensions.conf die extensions für deine Soft/Hardphones fehlen, also die exten => _2XX,...

Gruß
Tim
Dipl.-Ing. Tim Grünberg
dCAP zertifiziert seit 2007

Debian Jessie x86_64
Asterisk 13.5.0
Deutsche Telekom All IP Anschluss
SNOM 370, SNOM M3 & Grandstream GXP2000

AMD Athlon II X4 605e -- 16 GB DDR3 RAM -- 2 TB SATA2 HDD Space
Benutzeravatar
rainer
Profi
Beiträge: 183
Registriert: Di 17. Nov 2009, 20:18
Wohnort: Bonn
Kontaktdaten:

Re: Probleme mit meiner Asterisk extensions.conf

Beitrag von rainer »

Hallo psc-ndcom,

nach welchem Tutorial ist deine Anlage nachgemacht/nachgebaut?

Gruß
Rainer
Rainer Piper - Bonn - 0228 97167161 or SIP-URI: sip:7000@sip.soho-piper.de:5072
Software: kamailio 4.2.0 -> Asterisk 13.0.1 mit pjsip stack
Hardware: 2x QuadCore, 128GB ECC-RAM, 4x HDD Raid 10
Benutzeravatar
rainer
Profi
Beiträge: 183
Registriert: Di 17. Nov 2009, 20:18
Wohnort: Bonn
Kontaktdaten:

Re: Probleme mit meiner Asterisk extensions.conf

Beitrag von rainer »

Hallo psc-ndcom,

wenn du deine sip.conf hier veröffentlichst, kannst du dann bitte deine Passwörter/secrets ausXXXen!!!

Mit dieser Konfiguration solltest du deinen Asterisk nicht an einem VoIP Provider anschließen bzw. Port 5060 forwarding im router einstellen bzw. den Asterisk ins Internet stellen ... weil du im default context die Wahlregel für externe Verbindungen eingebaut hast.
Ein Missbrauch deiner Anlage ist so vorprogrammiert!!!
Es besteht so die Gefahr, dass jeder im Internet über deine Anlage 0900er Nr. oder nach Afrika anrufen kann und du die Telefonrechnung dafür bekommst.

Nur angemeldete User dürfen den context für externe Wahlregeln erreichen!!!!

!!! WARNUNG !!!

sip.conf bitte ändern!!! context=outgoing

Code: Alles auswählen

[general]
context=default
bindport=5060
bindaddr=0.0.0.0
allowguest=no ; !!!!!!!!!!!
alwaysauthreject=yes ; !!!!!!!!!!!!

; -------------------------------------------------------------------------------------
;
; Anmeldedaten fuer VoIP Provider
;
; ------------------------------------------------------------------------------------
;
; Anmeldekontexte fuer SIP Endgeraete 220 - 225
;

[220]
callerid=EG Andy <220>
host=dynamic
domain=192.168.0.5
user=220
secret=XXXXXXXX
context=outgoing
type=friend
mailbox=220
nat=no
canreinvite=no
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/24

[221]
callerid=EG02 Azubi <221>
host=dynamic
domain=192.168.0.5
user=221
secret=XXXXXXXX
context=outgoing
type=friend
mailbox=221
nat=no
canreinvite=no
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/24

[222]
callerid=OG Tom  <222>
host=dynamic
domain=192.168.0.5
user=222
secret=XXXXXXXX
context=outgoing
type=friend
mailbox=222
nat=no
canreinvite=no
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/24

[223]
callerid=OG01 Azubi <223>
host=dynamic
domain=192.168.0.5
user=223
secret=XXXXXXXX
context=outgoing
type=friend
mailbox=223
nat=no
canreinvite=no
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/24

extension.conf

Code: Alles auswählen

[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
;
[standardextens]
exten => s,1,SIP/220|55|Ttr ; Irrläufer

exten => o,1,SIP/220|55|Ttr ; Operator

exten => a,1,Answer
exten => a,2,Playback(invalid)
exten => a,3,Hangup

exten => j,1,Answer
exten => j,2,Playback(invalid)
exten => j,3,Hangup

exten => i,1,Answer
exten => i,2,Playback(invalid)
exten => i,3,Hangup

exten => t,1,Answer
exten => t,2,Playback(invalid)
exten => t,3,Hangup

exten => h,1,Hangup

[outgoing]

exten => _XXXX.,1,Dial,SIP/${EXTEN}@[PLATZHALTER_FUER_EXTERNE_VERBINDUNGEN]
include => lokal
include => standardextens
[lokal]
; Erreichbarkeit der Nebenstellen 220-225
; untereinander herstellen

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

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

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

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

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

exten => 225,1,NoCDR()
exten => 225,n,Dial,SIP/${EXTEN}|55|Ttr
include => standardextens
; --------------------------------------------------------------------
;
; hier kommt der default-Context, in dem alle Geraete in der
; Grundkonfiguration erstmal laufen.
; Alle Geraete koennen sich gegenseitig anrufen

[default]
include => standardextens


:D
Rainer
Rainer Piper - Bonn - 0228 97167161 or SIP-URI: sip:7000@sip.soho-piper.de:5072
Software: kamailio 4.2.0 -> Asterisk 13.0.1 mit pjsip stack
Hardware: 2x QuadCore, 128GB ECC-RAM, 4x HDD Raid 10
Benutzeravatar
rainer
Profi
Beiträge: 183
Registriert: Di 17. Nov 2009, 20:18
Wohnort: Bonn
Kontaktdaten:

Re: Probleme mit meiner Asterisk extensions.conf

Beitrag von rainer »

Hallo,

ich habe in meinem Job im Carrier Bereich schon Kunden gehabt, die durch eine falsch konfigurierte asterisk Anlage innerhalb einer Stunde eine Telefonrechnung von 17.000Euro aufgebaut haben.

:o
Rainer Piper - Bonn - 0228 97167161 or SIP-URI: sip:7000@sip.soho-piper.de:5072
Software: kamailio 4.2.0 -> Asterisk 13.0.1 mit pjsip stack
Hardware: 2x QuadCore, 128GB ECC-RAM, 4x HDD Raid 10
Antworten