Asterisk SIP Trunk 設定

2,783 views
Skip to first unread message

Green

unread,
Dec 3, 2009, 9:00:15 AM12/3/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
Dear all:

小弟因工作需要架設 SIP Proxy,因此開始接觸 Asterisk

有幾個功能想請眾高手提點一下,希望各位朋友能撥冗指教 ^^"

工作環境 - VMware + CentOS + Asterisk + X-Lite

目前已達成功能

1. X-Lite 註冊至 Asterisk
2. 各分機互撥 <--- (已設定 canreinvite=yes & nat=no 但是 RTP 仍為 X-Lite <--->
Asterisk <---> X-Lite)

希望達成功能

1. Asterisk 註冊至 Nortel SIP Proxy
2. X-Lite 註冊至 Asterisk
3. X-Lite (1234)撥號,透過 Asterisk 選擇指定的 Nortel SIP Proxy Account(ABC)下車
4. Nortel SIP Proxy 的 Client(HIJ) 可以與 X-Lite(1234 or 5678)通話

X-Lite(1234)---register---> ---register(ABC)--->

Asterisk Nortel SIP Proxy <---
register(HIJ)
X-Lite(5678)---register---> ---register(DEF)--->

已做努力

Asterisk 官方網站有提供 AsteriskNOW 的 IOS 下載,安裝後使用 FreePBX GUI 設定

已可成功達到 1~3 的功能(無法註冊至 Nortel SIP Proxy,目前註冊在朋友架設的 SIP Proxy)

想請教若不使用 GUI 設定,要達到 1~4 的功能該如何編輯

sip.conf(設定分機、Trunk)與 extensions.conf(設定 Telephony route 與 DID)

因接觸 Linux 與 Asterisk 才短短的時間,加上完成此任務的急迫性

希望各位高手能提供小弟努力的方向

謝謝

A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW

unread,
Dec 4, 2009, 4:50:47 AM12/4/09
to aster...@googlegroups.com
我沒用過 Nortel SIP,對於這設備不了解。

若不用 GUI,手動編輯設定檔也可以新增分機及 SIP Trunk,你透過這網站 http://www.voip-info.org/ 搜尋 sip.conf 及 extensions.conf ,會有許多範例可以參考。


2009/12/3 Green <cins...@gmail.com>

Green

unread,
Dec 4, 2009, 10:46:27 AM12/4/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
您好

謝謝您的回覆

參考網站資料已順利完成分機互撥、 Asterisk 註冊至 Nortel、分機透過 Nortel 下車~

目前遇到的問題是無法使用 Nortel 分機回撥 Asterisk 分機

抓封包的內容為(隱藏 IP 位置,請見諒)
869 20.955079 Nortel to Asterisk SIP/SDP Request: INVITE sip:
12...@61.231.110.102, with session description
869 20.955079 Nortel to Asterisk SIP/SDP Request: INVITE sip:
12...@61.231.110.102, with session description
900 22.009766 Nortel to Asterisk SIP Status: 407 Proxy
Authentication Required

-----------------------
[inboundnortel]
exten => 1234,1,Dial(SIP/**************,25,Ttr)
exten => 1234,2,Hangup
----------------------
[Nortel]
disallow=all
allow=ulaw
allow=alaw
host=**************
username=**************
fromuser=**************
fromdomain=**************
secret=**************
qualify=no
type=peer
----------------------










Green

unread,
Dec 4, 2009, 11:09:42 AM12/4/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
Nortel Invite 封包中藏有一個奇怪的字串 com.nortelnetworks.firewall

------------------------------------------------------------------------------------------------------
http://www.voip-info.org/wiki/view/Sipura+settings+HKBN+2b

t: <sip:3512...@s2hkbntel.net>;tag=922074415
f: <sip:3512...@s2hkbntel.net>;tag=ec3f4cef5aa1376bo1
i: 46ccadff...@192.168.1.102
CSeq: 136 REGISTER
v: SIP/2.0/UDP 169.129.0.3:5061;rport;branch=z9hG4bK-75923633
m: <sip:s2hkbntel.net:5060;maddr=203.80.89.139>
k: com.nortelnetworks.firewall,p-3rdpartycontrol,nosec
l: 0
------------------------------------------------------------------------------------------------------

可能超過 Asterisk 處理的功能,不知道有沒有辦法讓 Asterisk 送出 Invite 時在 SDP 中帶入此字串呢?

A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW

unread,
Dec 4, 2009, 11:24:47 AM12/4/09
to aster...@googlegroups.com
已經可以使 Asterisk 分機 透過 SIP Trunk 從 Nortel 下車,是嗎?

先不用從封包分析來找問題,看看 CLI Logs 有何訊息?


2009/12/4 Green <cins...@gmail.com>

Green

unread,
Dec 4, 2009, 12:10:13 PM12/4/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
您好,這麼晚了還沒休息 :-)

1.
是的,可以透過 SIP Trunk 從 Nortel 下車了~

2.
註冊訊息如下

REGISTER sip:vpn9999.nortel.net SIP/2.0
Via: SIP/2.0/UDP 192.168.1.1:5060;branch=z9hG4bK499d72df;rport
From: <sip:0709...@vpn9999.nortel.net>;tag=as1f54d0e0
To: <sip:0709...@vpn9999.nortel.net>
Call-ID: 73c2e9593a94c69c...@10.0.0.1
CSeq: 104 REGISTER
User-Agent: Asterisk PBX
Max-Forwards: 70
Authorization: Digest username="070980002", realm="nortel.net",
algorithm=MD5, uri="sip:vpn9999.nortel.net",
nonce="MTI1OTk0MTU4MDI3NGQyNjYwYTkzNDQ5MDUwMjI4YmIwNjFhYzJjNmRkNTE0",
response="8ebd49e8a3caec867ba7687addf25eff", opaque="", qop=auth,
cnonce="32be7ccb", nc=00000002
Expires: 120
Contact: <sip:12...@192.168.1.1>
Event: registration
Content-Length: 0

Nortel 分機撥 Asterisk 分機會不斷出現此訊息

<-- SIP read from 172.16.1.1:5060:
INVITE sip:12...@192.168.1.1 SIP/2.0
t: "070980002" <sip:0709...@vpn9999.nortel.net>
f: "070980001" <sip:0709...@vpn9999.nortel.net>;tag=c6250e84
i: 1255a99233cc1acca745...@172.16.1.1
CSeq: 59 INVITE
v: SIP/2.0/UDP
172.16.1.1:5060;branch=z9hG4bKadea3bd0ff0bfd3a91aa92e91a80ef9b;nt_info=forked
Max-Forwards: 69
x-nt-corr-id: 1255a99233a1c870d5745...@172.16.1.1
x-nt-party-id: /0709...@nortel.net
x-nt-location: 2019
Call-Info: <http://203.66.96.158/pa/direct/pictureServlet?
user=0709...@nortel.net>;Purpose=icon
m: <sip:
0709...@172.16.1.1:5060;nt_end_pt=YM0+~K.Njz2qSS0~QQOus1nrmf74S~CQ0QA~NvMrZeldaL5te~N8+3-
fFI-~Rn7_tiVkfc1!05a9a6fQ6oI3;nt_server_host=172.16.1.1>
k: com.nortelnetworks.firewall,p-3rdpartycontrol,nosec
User-Agent: E-Soft FSG
l: 230
c: application/sdp

v=0
o=user 123 234 IN IP4 203.66.96.174
s=E-Soft FSG
e=unk...@invalid.net
t=0 0
m=audio 55354 RTP/AVP 8 101
c=IN IP4 203.66.96.Dec 5 00:54:03 VERBOSE[2780] logger.c: --- (16
headers 12 lines) ---
Dec 5 00:54:03 VERBOSE[2780] logger.c: Ignoring this INVITE request
Dec 5 00:54:03 VERBOSE[2780] logger.c:
<-- SIP read from 172.16.1.1:5060:
ACK sip:12...@192.168.1.1 SIP/2.0
t: "070980002" <sip:0709...@vpn9999.nortel.net>;tag=as4d3d736b
f: "070980001" <sip:0709...@vpn9999.nortel.net>;tag=c6250e84
i: 1255a99233cc1acca745...@172.16.1.1
CSeq: 59 ACK
v: SIP/2.0/UDP
172.16.1.1:5060;branch=z9hG4bKadea3bd0ff0bfd3a91aa92e91a80ef9b;nt_info=forked
m: <sip:
0709...@172.16.1.1:5060;nt_end_pt=YM0+~K.Njz2qSS0~QQOus1nrmf74S~CQ0QA~NvMrZeldaL5te~N8+3-
fFI-~Rn7_tiVkfc1!05a9a6fQ6oI3;nt_server_host=172.16.1.1>



A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW

unread,
Dec 4, 2009, 9:58:09 PM12/4/09
to aster...@googlegroups.com
我想看一下 Asterisk 路由的訊息,這些都是 SIP 的訊息,請先執行
CLI>core set debug off

然後再撥號一次,貼出系統的訊息。



2009/12/5 Green <cins...@gmail.com>

Green

unread,
Dec 5, 2009, 12:33:48 AM12/5/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
您好

因為小弟目前人不在公司,所以使用的是 Asterisk windoes 版本

開啟就直接進入 CLI 的畫面

請問該如何 show 出 Asterisk 路由訊息

謝謝

On 12月5日, 上午10時58分, "A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW"
<alang....@gmail.com> wrote:
> 我想看一下 Asterisk 路由的訊息,這些都是 SIP 的訊息,請先執行
> CLI>core set debug off
>
> 然後再撥號一次,貼出系統的訊息。
>
> 2009/12/5 Green <cinsgr...@gmail.com>
>
>
>
> > 您好,這麼晚了還沒休息 :-)
>
> > 1.
> > 是的,可以透過 SIP Trunk 從 Nortel 下車了~
>
> > 2.
> > 註冊訊息如下
>
> > REGISTER sip:vpn9999.nortel.net SIP/2.0
> > Via: SIP/2.0/UDP 192.168.1.1:5060;branch=z9hG4bK499d72df;rport
> > From: <sip:070980...@vpn9999.nortel.net<sip%3A070980...@vpn9999.nortel.net>
> > >;tag=as1f54d0e0
> > To: <sip:070980...@vpn9999.nortel.net <sip%3A070980...@vpn9999.nortel.net>
>
> > Call-ID: 73c2e9593a94c69c2b62c0822d79e...@10.0.0.1
> > CSeq: 104 REGISTER
> > User-Agent: Asterisk PBX
> > Max-Forwards: 70
> > Authorization: Digest username="070980002", realm="nortel.net",
> > algorithm=MD5, uri="sip:vpn9999.nortel.net",
> > nonce="MTI1OTk0MTU4MDI3NGQyNjYwYTkzNDQ5MDUwMjI4YmIwNjFhYzJjNmRkNTE0",
> > response="8ebd49e8a3caec867ba7687addf25eff", opaque="", qop=auth,
> > cnonce="32be7ccb", nc=00000002
> > Expires: 120
> > Contact: <sip:1...@192.168.1.1 <sip%3A1...@192.168.1.1>>
> > Event: registration
> > Content-Length: 0
>
> > Nortel 分機撥 Asterisk 分機會不斷出現此訊息
>
> > <-- SIP read from 172.16.1.1:5060:
> > INVITE sip:1...@192.168.1.1 <sip%3A1...@192.168.1.1> SIP/2.0
> > t: "070980002" <sip:070980...@vpn9999.nortel.net<sip%3A070980...@vpn9999.nortel.net>
>
> > f: "070980001" <sip:070980...@vpn9999.nortel.net<sip%3A070980...@vpn9999.nortel.net>
> > >;tag=c6250e84
> > i: 1255a99233cc1acca745fa6422cd93c654ced...@172.16.1.1
> > CSeq: 59 INVITE
> > v: SIP/2.0/UDP
> > 172.16.1.1:5060
> > ;branch=z9hG4bKadea3bd0ff0bfd3a91aa92e91a80ef9b;nt_info=forked
> > Max-Forwards: 69
> > x-nt-corr-id: 1255a99233a1c870d5745fa6421887b772c6a97...@172.16.1.1
> > x-nt-party-id: /070980...@nortel.net
> > x-nt-location: 2019
> > Call-Info: <http://203.66.96.158/pa/direct/pictureServlet?
> > user=070980...@nortel.net<http://203.66.96.158/pa/direct/pictureServlet?%0Auser=070980...@nortel.net>
> > >;Purpose=icon
> > m: <sip:
> > 070980...@172.16.1.1:5060
> > ;nt_end_pt=YM0+~K.Njz2qSS0~QQOus1nrmf74S~CQ0QA~NvMrZeldaL5te~N8+3-
> > fFI-~Rn7_tiVkfc1!05a9a6fQ6oI3;nt_server_host=172.16.1.1>
> > k: com.nortelnetworks.firewall,p-3rdpartycontrol,nosec
> > User-Agent: E-Soft FSG
> > l: 230
> > c: application/sdp
>
> > v=0
> > o=user 123 234 IN IP4 203.66.96.174
> > s=E-Soft FSG
> > e=unkn...@invalid.net
> > t=0 0
> > m=audio 55354 RTP/AVP 8 101
> > c=IN IP4 203.66.96.Dec 5 00:54:03 VERBOSE[2780] logger.c: --- (16
> > headers 12 lines) ---
> > Dec 5 00:54:03 VERBOSE[2780] logger.c: Ignoring this INVITE request
> > Dec 5 00:54:03 VERBOSE[2780] logger.c:
> > <-- SIP read from 172.16.1.1:5060:
> > ACK sip:1...@192.168.1.1 <sip%3A1...@192.168.1.1> SIP/2.0
> > t: "070980002" <sip:070980...@vpn9999.nortel.net<sip%3A070980...@vpn9999.nortel.net>
> > >;tag=as4d3d736b
> > f: "070980001" <sip:070980...@vpn9999.nortel.net<sip%3A070980...@vpn9999.nortel.net>
> > >;tag=c6250e84
> > i: 1255a99233cc1acca745fa6422cd93c654ced...@172.16.1.1
> > CSeq: 59 ACK
> > v: SIP/2.0/UDP
> > 172.16.1.1:5060
> > ;branch=z9hG4bKadea3bd0ff0bfd3a91aa92e91a80ef9b;nt_info=forked
> > m: <sip:
> > 070980...@172.16.1.1:5060
> > ;nt_end_pt=YM0+~K.Njz2qSS0~QQOus1nrmf74S~CQ0QA~NvMrZeldaL5te~N8+3-
> > fFI-~Rn7_tiVkfc1!05a9a6fQ6oI3;nt_server_host=172.16.1.1>

Green

unread,
Dec 5, 2009, 12:04:51 PM12/5/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
您好,剛剛搞定了讓 Elastix 使用 PPPoE 連上 Internet

測試的結果仍相同

Server 有收到 Nortel 送來的 Invite 封包 Request: INVITE sip:
12...@218.166.98.220

Elastix 也是回 407 Proxy Authentication Require 給 Nortel

CLI 沒有彈出任合訊息

補上設定

Extension:070980002
Display Name:070980002
CID Num Alias:不清楚作用,未設定
SIP Alias:不清楚作用,未設定

DID Description:不清楚作用,未設定
Assigned DID:不清楚作用,未設定
Assigned CID:不清楚作用,未設定
*設定 Inbound 後增加一筆設定 1234(070980002)

******************************************
Description:070980002
DID Number:1234
Caller ID Number:不清楚作用,未設定
CID Priority Route:不清楚作用,未勾選

Extensions:選 070980002

*****************************************

register => 0709...@vpn9999.Nortel.net:password:
0709...@vpn9999.Nortel.net:5060/1234

******************************************

使用 X-Lite 註冊至 Elastix(070980002)

******************************************

感謝您熱心的幫忙,網站資源也很豐富

讓小弟僅接觸 Asterisk 不到 1 周已能逐漸完成目標

謝謝~~~


--------------------------------------

On 12月5日, 上午12時24分, "A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW"


<alang....@gmail.com> wrote:
> 已經可以使 Asterisk 分機 透過 SIP Trunk 從 Nortel 下車,是嗎?
>
> 先不用從封包分析來找問題,看看 CLI Logs 有何訊息?
>

> 2009/12/4 Green <cinsgr...@gmail.com>


>
>
>
> > 您好
>
> > 謝謝您的回覆
>
> > 參考網站資料已順利完成分機互撥、 Asterisk 註冊至 Nortel、分機透過 Nortel 下車~
>
> > 目前遇到的問題是無法使用 Nortel 分機回撥 Asterisk 分機
>
> > 抓封包的內容為(隱藏 IP 位置,請見諒)
> > 869 20.955079 Nortel to Asterisk SIP/SDP Request: INVITE
> > sip:

> > 1...@61.231.110.102, with session description


> > 869 20.955079 Nortel to Asterisk SIP/SDP Request: INVITE
> > sip:

> > 1...@61.231.110.102, with session description

A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW

unread,
Dec 5, 2009, 12:44:23 PM12/5/09
to aster...@googlegroups.com
這個是哪裡的設定,看起來怪怪的,還有語法也不對,還有為何內部分機要設 070XXXXXX 這麼多碼呢?一般都是四碼就足夠。

Register String: sip_number:sip_pa...@your.sip.server/sip_number
 
register => 0709...@vpn9999.Nortel.net:password:
0709...@vpn9999.Nortel.net:5060/1234




2009/12/6 Green <cins...@gmail.com>

Green

unread,
Dec 5, 2009, 1:06:20 PM12/5/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
您好

1. 內部分機設 10 碼是為了測試方便(使用 X-Lite 向其它 SIP Proxy 註冊時直接改 IP 位置就可以了,後來變成習
慣 :-) )

2. 公司的 Policy 僅允許使用 Register 的方式,不允許使用 IP Trust 的方式介接

3. 070980...@vpn9999.Nortel.net:password:070980...@vpn9999.Nortel.net:
5060/1234<http://070980...@vpn9999.nortel.net:5060/1234
填在 Elastix -> Register String 欄位,語法是在 voip-info 查到的範例

Asterisk as a SIP client
In sip.conf under [general] add a register definition:

Format:
register => user[:secret[:authuser]]@host[:port][/extension]

or
register => fromuser@fromdomain:secret@host

or
register => fromuser@fromdomain:secret:authuser@host:port/extension

See also: bug 14367 with a documentation fix for 1.6.

目前感覺 Nortel 有順利找到 Elastix,因此 Invite 封包有送給我,然而 Elastix 不斷回覆 407 的請求(不允許也
不拒絕 Call)

導致 Nortel 瘋狂的送出 Invite......

已將 Allow Anonymous Inbound SIP Calls 設定為 yes,仍是相同的結果......


On 12月6日, 上午1時44分, "A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW"
<alang....@gmail.com> wrote:
> 這個是哪裡的設定,看起來怪怪的,還有語法也不對,還有為何內部分機要設 070XXXXXX 這麼多碼呢?一般都是四碼就足夠。
>
> Register String: sip_number:sip_passw...@your.sip.server/sip_number
>
> > register => 070980...@vpn9999.Nortel.net:password:
>
> >> 070980...@vpn9999.Nortel.net:5060/1234<http://070980...@vpn9999.nortel.net:5060/1234>
>
> 2009/12/6 Green <cinsgr...@gmail.com>
>
> > 您好,剛剛搞定了讓 Elastix 使用 PPPoE 連上 Internet
>
> > 測試的結果仍相同
>
> > Server 有收到 Nortel 送來的 Invite 封包 Request: INVITE sip:
> > 1...@218.166.98.220
>
> > Elastix 也是回 407 Proxy Authentication Require 給 Nortel
>
> > CLI 沒有彈出任合訊息
>
> > 補上設定
>
> > Extension:070980002
> > Display Name:070980002
> > CID Num Alias:不清楚作用,未設定
> > SIP Alias:不清楚作用,未設定
>
> > DID Description:不清楚作用,未設定
> > Assigned DID:不清楚作用,未設定
> > Assigned CID:不清楚作用,未設定
> > *設定 Inbound 後增加一筆設定 1234(070980002)
>
> > ******************************************
> > Description:070980002
> > DID Number:1234
> > Caller ID Number:不清楚作用,未設定
> > CID Priority Route:不清楚作用,未勾選
>
> > Extensions:選 070980002
>
> > *****************************************
>
> > register => 070980...@vpn9999.Nortel.net:password:
> > 070980...@vpn9999.Nortel.net:5060/1234

A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW

unread,
Dec 5, 2009, 1:22:44 PM12/5/09
to aster...@googlegroups.com
執行
CLI> sip show registry
輸出如何?
vpn9999.nortel.net 是 Nortel SIP server ? 070980002 是 Nortel 的 SIP Number ?? 怎這與 Elastix 分機一樣呢?



2009/12/6 Green <cins...@gmail.com>

Green

unread,
Dec 5, 2009, 1:35:07 PM12/5/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
您好

1.
elastix*CLI> sip show registry
Host Username Refresh
State Reg.Time
vpn9999.Nortel.net:5060 070980002@vp 95 Registered Sun, 06 Dec 2009
02:26:02

2.
vpn9999.nortel.net 是連到 Nortel Server

3,
因為先前 Asterisk 註冊不上 Nortel 時,為了方便測試,所以用 X-Lite 註冊 Asterisk/Nortel,以確保連到
Nortel
的 VPN routing 正常,帳號也正常,所以故意在 Asterisk 設定相同名稱的帳號,這樣 X-Lite 僅需改變 IP 就可以改變
註冊的
地方~

4.
剛剛找到這個選項...但是不清楚加在哪裡...
insecure=very ; To allow registered hosts to call without re-
authenticating



On 12月6日, 上午2時22分, "A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW"
<alang....@gmail.com> wrote:
> 執行
> CLI> sip show registry
> 輸出如何?
> tvpn9999.nortel.net 是 Nortel SIP server ? 070980002 是 Nortel 的 SIP Number ??
> 怎這與 Elastix 分機一樣呢?
>
> 2009/12/6 Green <cinsgr...@gmail.com>
>
>
>
> > 您好
>
> > 1. 內部分機設 10 碼是為了測試方便(使用 X-Lite 向其它 SIP Proxy 註冊時直接改 IP 位置就可以了,後來變成習
> > 慣 :-) )
>
> > 2. 公司的 Policy 僅允許使用 Register 的方式,不允許使用 IP Trust 的方式介接
>
> > 3. 070980...@vpn9999.Nortel.net:password:070980...@vpn9999.Nortel.net<assword%3A070980...@vpn9999.Nortel.net>
> > :
Message has been deleted

Green

unread,
Dec 5, 2009, 3:15:25 PM12/5/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
目前的架構為

Elastix --->register(3001)--->Asterisk<---(3000)

1. 已使用 X-lite 從兩台電腦向 Asterisk 註冊,並確定可以通話
2. 確定 Elastix 有向 Asterisk 註冊成功
3. 由 Asterisk 分機 3000 撥分機 3001
4. Elastix 有收到 invite 封包
5. Elastix 回覆 Asterisk SIP Status: 407 Proxy Authentication Required
6. Elastix 回覆 Asterisk SIP Status: 403 Forbidden
7. Elastix CLI 並無彈出任何訊息......

Green

unread,
Dec 5, 2009, 3:22:38 PM12/5/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
在上述的架構,終於可以上 Elastix 與 Asterisk 分機互撥了...


看來 Elastix 設定沒有錯,接下來再挑戰跟 Nortel 測試了 :D



-------------------

Connected to Asterisk 1.4.26.1 currently running on elastix (pid =
3204)
Verbosity is at least 3
-- Executing [070980001@from-sip-external:1] NoOp("SIP/
Asterisk-099f0e68", "Received incoming SIP connection from unknown
peer to 070980001") in new stack
-- Executing [070980001@from-sip-external:2] Set("SIP/
Asterisk-099f0e68", "DID=070980001") in new stack
-- Executing [070980001@from-sip-external:3] Goto("SIP/
Asterisk-099f0e68", "s|1") in new stack
-- Goto (from-sip-external,s,1)
-- Executing [s@from-sip-external:1] GotoIf("SIP/
Asterisk-099f0e68", "1?from-trunk|070980001|1") in new stack
-- Goto (from-trunk,070980001,1)
-- Executing [070980001@from-trunk:1] Macro("SIP/
Asterisk-099f0e68", "exten-vm|novm|070980001") in new stack
-- Executing [s@macro-exten-vm:1] Macro("SIP/Asterisk-099f0e68",
"user-callerid") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/
Asterisk-099f0e68", "AMPUSER=3000") in new stack
-- Executing [s@macro-user-callerid:2] GotoIf("SIP/
Asterisk-099f0e68", "0?report") in new stack
-- Executing [s@macro-user-callerid:3] ExecIf("SIP/
Asterisk-099f0e68", "1|Set|REALCALLERIDNUM=3000") in new stack
-- Executing [s@macro-user-callerid:4] Set("SIP/
Asterisk-099f0e68", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/
Asterisk-099f0e68", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/
Asterisk-099f0e68", "1?report") in new stack
-- Goto (macro-user-callerid,s,10)
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/
Asterisk-099f0e68", "0?continue") in new stack
-- Executing [s@macro-user-callerid:11] Set("SIP/
Asterisk-099f0e68", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/
Asterisk-099f0e68", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] NoOp("SIP/
Asterisk-099f0e68", "Using CallerID "3000" <3000>") in new stack
-- Executing [s@macro-exten-vm:2] Set("SIP/Asterisk-099f0e68",
"RingGroupMethod=none") in new stack
-- Executing [s@macro-exten-vm:3] Set("SIP/Asterisk-099f0e68",
"VMBOX=novm") in new stack
-- Executing [s@macro-exten-vm:4] Set("SIP/Asterisk-099f0e68",
"EXTTOCALL=070980001") in new stack
-- Executing [s@macro-exten-vm:5] Set("SIP/Asterisk-099f0e68",
"CFUEXT=") in new stack
-- Executing [s@macro-exten-vm:6] Set("SIP/Asterisk-099f0e68",
"CFBEXT=") in new stack
-- Executing [s@macro-exten-vm:7] Set("SIP/Asterisk-099f0e68",
"RT=""") in new stack
-- Executing [s@macro-exten-vm:8] Macro("SIP/Asterisk-099f0e68",
"record-enable|070980001|IN") in new stack
-- Executing [s@macro-record-enable:1] GotoIf("SIP/
Asterisk-099f0e68", "1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s@macro-record-enable:4] AGI("SIP/
Asterisk-099f0e68", "recordingcheck|20091206-041832|1260044312.18") in
new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20091206-041832|1260044312.18: Inbound recording not
enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing [s@macro-record-enable:5] MacroExit("SIP/
Asterisk-099f0e68", "") in new stack
-- Executing [s@macro-exten-vm:9] Macro("SIP/Asterisk-099f0e68",
"dial||tr|070980001") in new stack
-- Executing [s@macro-dial:1] GotoIf("SIP/Asterisk-099f0e68", "1?
dial") in new stack
-- Goto (macro-dial,s,3)
-- Executing [s@macro-dial:3] AGI("SIP/Asterisk-099f0e68",
"dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
dialparties.agi: Starting New Dialparties.agi
== Parsing '/etc/asterisk/manager.conf': Found
== Parsing '/etc/asterisk/manager_additional.conf': Found
== Parsing '/etc/asterisk/manager_custom.conf': Found
== Manager 'admin' logged on from 127.0.0.1
dialparties.agi: Caller ID name is '3000' number is '3000'
dialparties.agi: Methodology of ring is 'none'
-- dialparties.agi: Added extension 070980001 to extension map
-- dialparties.agi: Extension 070980001 cf is disabled
-- dialparties.agi: Extension 070980001 do not disturb is
disabled
dialparties.agi: ExtensionState: 0
dialparties.agi: Extension 070980001 has ExtensionState: 0
-- dialparties.agi: Checking CW and CFB status for extension
070980001
-- dialparties.agi: dbset CALLTRACE/070980001 to 3000
-- dialparties.agi: Filtered ARG3: 070980001
== Manager 'admin' logged off from 127.0.0.1
-- AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:7] Dial("SIP/Asterisk-099f0e68", "SIP/
070980001||tr") in new stack
-- Called 070980001
-- SIP/070980001-0985e770 is ringing
-- SIP/070980001-0985e770 answered SIP/Asterisk-099f0e68
-- Executing [h@macro-dial:1] Macro("SIP/Asterisk-099f0e68",
"hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/
Asterisk-099f0e68", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("SIP/
Asterisk-099f0e68", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("SIP/
Asterisk-099f0e68", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("SIP/
Asterisk-099f0e68", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/
Asterisk-099f0e68' in macro 'hangupcall'
== Spawn h extension (macro-dial, h, 1) exited non-zero on 'SIP/
Asterisk-099f0e68'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/
Asterisk-099f0e68' in macro 'dial'
== Spawn extension (macro-exten-vm, s, 9) exited non-zero on 'SIP/
Asterisk-099f0e68' in macro 'exten-vm'
== Spawn extension (from-trunk, 070980001, 1) exited non-zero on
'SIP/Asterisk-099f0e68'
-- Remote UNIX connection
-- Remote UNIX connection disconnected
elastix*CLI>

A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW

unread,
Dec 5, 2009, 9:53:42 PM12/5/09
to aster...@googlegroups.com
insecure=very 這是 Trunk 的設定,填在 outgoing > peer details


2009/12/6 Green <cins...@gmail.com>

Green

unread,
Dec 6, 2009, 12:22:32 AM12/6/09
to Taiwan Asterisk Users' Group - www.osslab.org.tw
您好~

在 outgoing > peer details 填入 insecure=very 即可正常通話!(Elastix 與 Asterix)

看來問題是出在 Nortel 那邊了~

感謝您的協助~~~

On 12月6日, 上午10時53分, "A.Lang, Hsu - ITBLOG.ITVIEW.COM.TW"
<alang....@gmail.com> wrote:
> insecure=very 這是 Trunk 的設定,填在 outgoing > peer details
>
> 2009/12/6 Green <cinsgr...@gmail.com>
> > <assword%3A070980...@vpn9999.Nortel.net<assword%253A070980...@vpn9999.Nortel.net>
>
> > > > :> > > 5060/1234<http://070980...@vpn9999.nortel.net:5060/1234

Ansonsblee

unread,
Jan 7, 2010, 9:31:09 PM1/7/10
to Taiwan Asterisk Users' Group - www.osslab.org.tw
你好 NORtel方面如何解決? 此外有沒有人試過用 Elastix SIP Trunk 跟MOSA SIP Account 對
接 .
Reply all
Reply to author
Forward
0 new messages