Asterisk

無法撥打通過 Asterisk 連接到 3CX 系統的 SIP 電話

  • October 4, 2016

所以我有一個相當複雜的問題我正在嘗試將我的 Asterisk 與客戶端 3cx 電話系統連接

所以有一個 sip 電話連接到 3cx 系統與分機351

在我的 Asterisk 上,我已將客戶端 3cx 系統添加到 sip.conf,如下所示:

[3cx]
type=friend
host=151.236.XX.XXX
username=400
secret=secret
context=main
canreinvite=no
;authname=authname
;fromuser=fromuser
;fromdomain=fromdomain
insecure=port,invite
trustrpid=yes
disallow=all
allow=alaW

在我的 extensions.conf 我有以下行

exten => _X.,n,Dial(SIP/${EXTEN}@3cx,,ro)

但是,當它嘗試使用路由到我的星號的固定電話撥打“SIP/351@3cx”時,我得到以下輸出

[Oct  4 20:05:22] VERBOSE[22119] chan_sip.c:
<--- SIP read from UDP:151.236.XX.XXX:5060 --->
SIP/2.0 404 User unknown.
Via: SIP/2.0/UDP 85.13.XXX.XXX:5060;branch=z9hG4bK17f3106e
To: <sip:351@151.236.XX.XXX>;tag=9e38f119
From: "+442084526XXX"<sip:+442084526XXX@85.13.XXX.XXX>;tag=as33bb12fb
Call-ID: 5cc7443b00658b746ff822895e557d3c@85.13.XXX.XXX:5060
CSeq: 103 INVITE
User-Agent: 3CXPhoneSystem 14.0.49169.513 (48654)
Content-Length: 0

但是,我已經將一個軟電話 (MicroSIP) 下載到我的桌面,並直接在客戶端 3cx 系統中註冊了這個軟電話。當我撥打 351 時,我直接連接到代理。

我在網上尋找解決方案,我發現添加register到 sip.conf(所以基本上我將我的星號註冊為 3cx 系統的 sip 電話)應該會有所幫助,但它沒有用。

我的sip.conf註冊條目:

register => 400:secret@151.236.XX.XXX

我在這裡有點迷路,所以非常感謝任何幫助

謝謝

確保將fromdomain=<your 3x domain>and添加qualify=yes到您的sip.conf中,它是type=peer為您的任務而設計的。Final sip.conf

register=>400:secret@151.236.XX.XXX/from-3cx

[3cx]
type=peer
dtmfmode=rfc2833
insecure=port,invite
qualify=yes
canreinvite=no
directmedia=yes
disallow=all
allow=ulaw
allow=g729
defaultuser=400
secret=secret
context=from-3cx

[phone-connected-to-asterisk]
type=friend
host=dynamic
transport=udp
secret=secret
disallow=all
allow=ulaw
context=from-asterisk
insecure=port,invite

並確保將傳入上下文添加到您的extensions.conf. 決賽extensions.conf

[general]
static=yes
writeprotect=yes
clearglobalvars=yes

[default]
include => incoming

[incoming]
include => from-3cx

[from-asterisk]
exten => _X.,1,Dial(SIP/${EXTEN}@3cx,45)

[from-3cx]
exten => _X.,1,Progress()
exten => _X.,n,Dial(SIP/${EXTEN},60,gt)
exten => _X.,n,Hangup()

引用自:https://serverfault.com/questions/807081