- Mitglied seit
- 1 Okt 2010
- Beiträge
- 32
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo, ich mache gerade meine ersten Schritte in Richtung Asterisk. Dazu habe ich bei mir im LAN auf einem Client Debian + Asterisk 1.4.36 installiert.
Dies habe ich nach den Anleitungen aus dem Buch "Betateilchens Asterisk Baukasten" und dem Thread "Wir konfigurieren uns einen Asterisk Server" getan.
Dies ist die sip.conf
Die extensions.conf
und die voicemail.conf
Nun habe ich mich mit zwei Softphones zu dem Server verbinden wollen - allerdings ist ein Verbindungsaufbau nicht möglich. Dies ist der Inhalt der Console. Die 1.1.1.219 ist die IP des Servers und die 1.1.1.63 die IP des Clients. Alle Komponenten befinden sich also im gleichen Netz, am gleichen Switch. Daher habe ich den Parameter nat= entgegen der Anleitung auch auf "no" gesetzt.
Es wäre nett, wenn mir jemand einen Hinweis geben könnte, woran das scheitert.
Danke und Gruß
Mike
P.S. kann ich denn über die Console eine SIP CLient Anmeldung simulieren um zu testen, ob ein Verbindungsaufbau unabhängig vom Client überhaupt möglich ist und der Server lauffähig ist ?
Dies habe ich nach den Anleitungen aus dem Buch "Betateilchens Asterisk Baukasten" und dem Thread "Wir konfigurieren uns einen Asterisk Server" getan.
Dies ist die sip.conf
PHP:
[general]
context=default
bindport=5060
bindaddr=1.1.1.219
srvlookup=yes
[30]
callerid=Phone 1 <30>
host=dynamic
domain=1.1.1.219
user=30
secret=geheim
type=friend
mailbox=30
nat=no
canreinvite=no
[31]
callerid=Phone 2 <31>
host=dynamic
domain=1.1.1.219
user=31
secret=geheim
type=friend
mailbox=31
nat=no
canreinvite=no
Die extensions.conf
PHP:
[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 30-39
; 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
und die voicemail.conf
PHP:
;
; Voicemail Configuration
;
[general]
format=wav
serveremail=asterisk
attach=yes
maxsilence=10
silencethreshold=128
maxlogins=3
emaildateformat=%A, %d %B %Y at %H:%M:%S
[zonemessages]
eastern=America/New_York|'vm-received' Q 'digits/at' IMp
central=America/Chicago|'vm-received' Q 'digits/at' IMp
central24=America/Chicago|'vm-received' q 'digits/at' H N 'hours'
military=Zulu|'vm-received' q 'digits/at' H N 'hours' 'phonetic/z_p'
[default]
30 => 1234,Example Mailbox,root@localhost
31 => 1234,Example Mailbox,root@localhost
Nun habe ich mich mit zwei Softphones zu dem Server verbinden wollen - allerdings ist ein Verbindungsaufbau nicht möglich. Dies ist der Inhalt der Console. Die 1.1.1.219 ist die IP des Servers und die 1.1.1.63 die IP des Clients. Alle Komponenten befinden sich also im gleichen Netz, am gleichen Switch. Daher habe ich den Parameter nat= entgegen der Anleitung auch auf "no" gesetzt.
PHP:
asterisk01:~# asterisk -r
Asterisk 1.4.36, Copyright (C) 1999 - 2010 Digium, Inc. and others.
Created by Mark Spencer <[email protected]>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.4.36 currently running on asterisk01 (pid = 12582)
Verbosity is at least 5
asterisk01*CLI> sip set debug
SIP Debugging re-enabled
<--- SIP read from 1.1.1.63:5060 --->
REGISTER sip:1.1.1.219 SIP/2.0
Call-ID: d8ace95ebc8e8398ead4e5b2fb502666@0:0:0:0:0:0:0:0
CSeq: 6 REGISTER
From: "30" <sip:[email protected]>;tag=5f73b7eb
To: "30" <sip:[email protected]>
Via: SIP/2.0/UDP 1.1.1.63:5060;branch=z9hG4bKfa01be9697ad25546edfc46d2aca80a8363139
Max-Forwards: 70
User-Agent: SIP Communicator1.0-alpha6-nightly.build.2997Windows 7
Expires: 600
Contact: "30" <sip:[email protected]:5060;transport=udp;registering_acc=1_1_1_219>;expires=600
Content-Length: 0
<------------->
--- (11 headers 0 lines) ---
Using latest REGISTER request as basis request
Sending to 1.1.1.63 : 5060 (no NAT)
<--- Transmitting (no NAT) to 1.1.1.63:5060 --->
SIP/2.0 404 Not found
Via: SIP/2.0/UDP 1.1.1.63:5060;branch=z9hG4bKfa01be9697ad25546edfc46d2aca80a8363139;received=1.1.1.63
From: "30" <sip:[email protected]>;tag=5f73b7eb
To: "30" <sip:[email protected]>;tag=as1e68b10d
Call-ID: d8ace95ebc8e8398ead4e5b2fb502666@0:0:0:0:0:0:0:0
CSeq: 6 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces
Content-Length: 0
<------------>
Scheduling destruction of SIP dialog 'd8ace95ebc8e8398ead4e5b2fb502666@0:0:0:0:0:0:0:0' in 32000 ms (Method: REGISTER)
Really destroying SIP dialog 'd8ace95ebc8e8398ead4e5b2fb502666@0:0:0:0:0:0:0:0' Method: REGISTER
asterisk01*CLI>
Es wäre nett, wenn mir jemand einen Hinweis geben könnte, woran das scheitert.
Danke und Gruß
Mike
P.S. kann ich denn über die Console eine SIP CLient Anmeldung simulieren um zu testen, ob ein Verbindungsaufbau unabhängig vom Client überhaupt möglich ist und der Server lauffähig ist ?
Zuletzt bearbeitet: