Asterisk mit 3CX Phones konfigurieren

MM-P

Neuer User
Mitglied seit
10 Okt 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Guten morgen, ich möchte auf meinem QNAP 210 eine Asterisk betreiben. Die Installationen war einfach und jetzt komme ich bei dir Konfiguration nicht weiter.

Ich habe mich an Anleitung: http://www.ip-phone-forum.de/showthread.php?t=91217 aus eurem Forum gehalten. Ich bringe leider keine Connection zwischen Asterisk und einem 3CX Phone zam. Das Phone sagt Not connected (links unten) / Not registered (rechts oben) und Availalbe links unten.

3CX ist wie folgt konfiguriert:
Preferences --> Caller ID: 32
Connection --> Extension: default; ID 32; Password: geheim; local IP: 10.0.0.100:8088

3CX Debug:
Code:
Translation file OK
Attempting to connect 10.0.0.100:8088
Phone got as local port 56125
Integration with 3CX Call Assistant is OFF
RTP engine OK
SIP engine OK
Sound mic device OK []
Sound ring device OK []
Sound play device OK []
Translation file OK
Translation file OK

Asterisk ist wie folgendermaßen konfiguriert:

{sip.conf}
Code:
context=default
bindport=5060
bindaddr=10.0.0.100:8088 (geht mit 0.0.0.0 auch nicht)
srvlookup=yes
callerid=Phone 1 <31>
host=dynamic
domain=10.0.0.100:8088 (geht mit 0.0.0.0 auch nicht)
user=31
secret=geheim
type=friend
mailbox=31
nat=yes
canreinvite=no
callerid=Phone 2 <32>
host=dynamic
domain=10.0.0.100:8088 (geht mit 0.0.0.0 auch nicht)
user=32
secret=geheim
type=friend
mailbox=32
nat=yes
canreinvite=no

{extension.conf}
global
Code:
static=yes
writeprotect=no
clearglobalvars=yes
local
Code:
exten=_3X,1,NoCDR()
exten=_3X,n,Dial,SIP/${EXTEN}|55|Ttr
default
Code:
include=local

CLI reload sagt:
Code:
Event: Reload
Privilege: system,all
Message: Reload Requested

Event: ChannelReload
Privilege: system,all
Channel: SIP
ReloadReason: RELOAD (Channel module reload)
Registry_Count: 0
Peer_Count: 0
User_Count: 0

Also komplett die identischen Einstellungen außer IP wie im Tutorial. Könntet ihr mir bitte helfe das zum rennen zu bringen :)

Edit: ich habe Version: 1.4.22.1b
sip show settings
Code:
Global Settings:
----------------
  SIP Port:               5060
  Bindaddress:            0.0.0.0
  Videosupport:           No
  AutoCreatePeer:         No
  Allow unknown access:   Yes
  Allow subscriptions:    Yes
  Allow overlap dialing:  Yes
  Promsic. redir:         No
  SIP domain support:     Yes
  Call to non-local dom.: Yes
  URI user is phone no:   No
  Our auth realm          asterisk
  Realm. auth:            No
  Always auth rejects:    No
  Call limit peers only:  No
  Direct RTP setup:       No
  User Agent:             Asterisk PBX
  MWI checking interval:  10 secs
  Reg. context:           (not set)
  Caller ID:              Phone 4 <34>
  From: Domain:           
  Record SIP history:     On
  Call Events:            Off
  IP ToS SIP:             none
  IP ToS RTP audio:       none
  IP ToS RTP video:       none
  T38 fax pt UDPTL:       No
  RFC2833 Compensation:   No
  SIP realtime:           Disabled

Global Signalling Settings:
---------------------------
  Codecs:                 0x10e (gsm|ulaw|alaw|g729)
  Codec Order:            none
  T1 minimum:             100
  Relax DTMF:             No
  Compact SIP headers:    No
  RTP Keepalive:          0 (Disabled)
  RTP Timeout:            0 (Disabled)
  RTP Hold Timeout:       0 (Disabled)
  MWI NOTIFY mime type:   application/simple-message-summary
  DNS SRV lookup:         Yes
  Pedantic SIP support:   No
  Reg. min duration       60 secs
  Reg. max duration:      3600 secs
  Reg. default duration:  120 secs
  Outbound reg. timeout:  20 secs
  Outbound reg. attempts: 0
  Notify ringing state:   Yes
  Notify hold state:      No
  SIP Transfer mode:      open
  Max Call Bitrate:       384 kbps
  Auto-Framing:           No 

Default Settings:
-----------------
  Context:                default
  Nat:                    RFC3581
  DTMF:                   rfc2833
  Qualify:                0
  Use ClientCode:         No
  Progress inband:        Never
  Language:               (Defaults to English)
  MOH Interpret:          default
  MOH Suggest:            
  Voice Mail Extension:   asterisk
 
Zuletzt bearbeitet:
Hallo,

Deine sip.conf unterscheidet sich aber ganz erheblich von der aus dem Kurs. Das was da in eckigen Klammern steht ist kein Kommentar, sondern das muss schon mit rein. Genau so in der extensions.conf.
 
Bespiel: sip.conf
[general] ist so nen tab im fileditor und diese klammer is somit nicht nötig da ich ja im generaltab den code eingeb.
und klammern kann ich keine eingeben. ... in diesen tabs.

Aber mit add context kann ich das evtl. lösen. Danke für den TIPP!!!
 
Was auch immer das jetzt bedeuten mag. :bahnhof:

Gibt's das auch in allgemein verständlichem Deutsch?
 
Bin gerade arbeiten ... also kann ich nicht auf meine Asterisk zugreifen ;)

In der Asterisk gibt es auf der GUI einen File-editor.
Dort findet man die sip.conf und extension.conf
Jedoch kann man keine eckigen Klammern eingeben ... und jetzt weiß ich auch warum. Die stehen nämlich für einen Context (vl. Dateiabschnitt auf deutsch in diesem Zusammenhang)

Da im File-editor es einen Context gibt der global heißt ... man es aber mit in über console mit [global] angibt, muss ich also einen context mit beispielsweise [30] definieren.

Letzer Post waren mehr so Gedanken ohne Satzkonstruktion ;)
 
Habe jetzt in der sip.conf

[general]
context=default
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
[authentication]
[31]
callerid=Phone 1 <31>
host=dynamic
domain=0.0.0.0
user=31
secret=geheim
type=friend
mailbox=31
nat=no
canreinvite=yes
[32]
callerid=Phone 2 <32>
host=dynamic
domain=0.0.0.0
user=32
secret=geheim
type=friend
mailbox=32
nat=no
canreinvite=no

und in der extension.conf
[general]
static=yes
writeprotect=no
clearglobalvars=yes
[local]
exten=_3X,1,NoCDR()
exten=_3X,n,Dial,SIP/${EXTEN}|55|Ttr
[default]
include=local

und es tut sich noch nix außer:
Command>reload

Event: Reload
Privilege: system,all
Message: Reload Requested

Event: ChannelReload
Privilege: system,all
Channel: SIP
ReloadReason: RELOAD (Channel module reload)
Registry_Count: 0
Peer_Count: 2
User_Count: 2

Ich bring also weder connection noch registrierung zam.
Als bindadrr die 10.0.0.100 und domain ebenfalls hat auch nicht zum erfolg geführt

EDIT: Mit X-Lite gehts ... keine Ahnung warum mit 3CX nicht ...
 
Zuletzt bearbeitet:
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.