Board logo

標題: Comnet phone in Asterisk忽然間不能用了 [打印本頁]

作者: 321    時間: 2015-5-26 11:35     標題: Comnet phone in Asterisk忽然間不能用了

本帖最後由 321 於 2015-5-27 00:07 編輯

原本一直可以用,但是幾天前忽然不能打出打入

=========================================================================
Connected to Asterisk 11.15.0 currently running on 1043ND (pid = 2015)
  == Using SIP RTP CoS mark 5
    -- Executing [91000@DLPN_DialPlan1:1] Macro("SIP/6080-00000006", "trunkdial-failover-0.3,SIP/trunk_1/1000,,trunk_1,") in new stack
    -- Executing [s@macro-trunkdial-failover-0.3:1] GotoIf("SIP/6080-00000006", "0?1-fmsetcid,1") in new stack
    -- Executing [s@macro-trunkdial-failover-0.3:2] GotoIf("SIP/6080-00000006", "0?1-setgbobname,1") in new stack
    -- Executing [s@macro-trunkdial-failover-0.3:3] Set("SIP/6080-00000006", "CALLERID(num)=") in new stack
    -- Executing [s@macro-trunkdial-failover-0.3:4] Set("SIP/6080-00000006", "CALLERID(all)=") in new stack
    -- Executing [s@macro-trunkdial-failover-0.3:5] GotoIf("SIP/6080-00000006", "0?1-dial,1") in new stack
    -- Executing [s@macro-trunkdial-failover-0.3:6] Set("SIP/6080-00000006", "CALLERID(all)=") in new stack
    -- Executing [s@macro-trunkdial-failover-0.3:7] Set("SIP/6080-00000006", "CALLERID(all)=") in new stack
    -- Executing [s@macro-trunkdial-failover-0.3:8] Goto("SIP/6080-00000006", "1-dial,1") in new stack
    -- Goto (macro-trunkdial-failover-0.3,1-dial,1)
    -- Executing [1-dial@macro-trunkdial-failover-0.3:1] Dial("SIP/6080-00000006", "SIP/trunk_1/1000") in new stack
  == Using SIP RTP CoS mark 5
    -- Called SIP/trunk_1/1000
[May 26 03:11:26] WARNING[2411][C-00000018]: chan_sip.c:23037 handle_response_invite: Received response: "Forbidden" from '"asterisk" <sip:asterisk@x.x.x.x:5060>;tag=as655e53b4'
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [1-dial@macro-trunkdial-failover-0.3:2] GotoIf("SIP/6080-00000006", "0 > 0 ?1-CHANUNAVAIL,1:1-out,1") in new stack
    -- Goto (macro-trunkdial-failover-0.3,1-out,1)
    -- Executing [1-out@macro-trunkdial-failover-0.3:1] Hangup("SIP/6080-00000006", "") in new stack
  == Spawn extension (macro-trunkdial-failover-0.3, 1-out, 1) exited non-zero on 'SIP/6080-00000006' in macro 'trunkdial-failover-0.3'
  == Spawn extension (DLPN_DialPlan1, 91000, 1) exited non-zero on 'SIP/6080-00000006'

另外,好像幾天前comnet做了系統升級,不知道是否和此有關?
有沒有人的comnet phone有影響?
作者: 321    時間: 2015-5-26 11:47

本帖最後由 321 於 2015-5-26 11:51 編輯

看了其它貼子,很多人也是這幾天不能用asterisk with comnet phone,但大多數都是能接不能打出,我連打入也不能,出現忙音.
以下是打入時的log
[May 26 03:23:25] NOTICE[2423][C-0000000b]: chan_sip.c:25662 handle_request_invite: Call from '852xxxxxxx' (202.0.179.3:5060) to extension 's' rejected because extension not found in context 'DID_trunk_1'.
作者: 321    時間: 2015-5-26 11:47

補充一下,本人是用openwrt 的asterisk server
作者: tpenguin    時間: 2015-5-26 12:56

應該是coment改了incoming call的SIP INVITE format. 原來SIP INVITE header內有各位的電話號碼,但而家變成's'.

如果是用Freepbx,comment的sip peer入面 "context=from-trunk" 改成"context=from-comnet"

然後在extension_custom.conf加以下
[from-comnet]
exten => s,1,NoOP(Called from Comnet)
exten => s,n,Goto(from-trunk,xxxxxxxx,1)

xxxxxxxx為你的comnet電話號碼,但要睇返原本inbound routes入面有沒有852在前面。因為我唔記得之前有冇。
作者: 角色    時間: 2015-5-26 13:08

回復 4# tpenguin

CHing,你把问题决绝了吗?但是如果一般的ATA能改动什么呢?

我记得打入的时候有Ringing(系统的Ringing,而是IP Phone的Ring),之后就断了。

ComNet Phone的settings一定改了东西,所以导致这样,如果大家知道怎样解决,请大家告诉我。
作者: 321    時間: 2015-5-26 19:19

應該是coment改了incoming call的SIP INVITE format. 原來SIP INVITE header內有各位的電話號碼,但而家變 ...
tpenguin 發表於 2015-5-26 12:56


謝謝你的信息,我回去試試.

但是大家是否仍未解決打出問題?
本人comnet 到6月30日會約滿,正打算取消掉comnet用28元的2B電話,不知道這個28元2B是否可以放在asterisk上使用?
作者: tpenguin    時間: 2015-5-27 00:53

剛剛試了,打出的話,在sip.conf入面comnet既sip peer 加入一句"fromdomain=202.0.179.3". 如用FreePBX, 就在trunk入面加.
作者: Thunderman    時間: 2015-5-27 07:22

回復 7# tpenguin

加了這句在Freepbx Trunk內 ,成功打出了,Thanks...
作者: 角色    時間: 2015-5-27 09:33

回復 7# tpenguin

根据上面的信息,我的电话都要打出。
作者: homeinns    時間: 2015-5-27 11:18

我也是使用 Sipura SPA2100 ATA (電話盒子)的 Comnet Phone 用戶,已經有2年的使用歷史啦,So far so good.

但自從一週前 Comnet Phone Upgrade 了它們的 Server 系統。
我的 Sipura SPA2100 ATA (電話盒子)只能夠打入不能夠打出

但我把我的 Comnet Phone 的 Login Credential 轉移過去智能手機的 Zoiper 軟電話,就一切正常(能打入,又能打出)

應該是 Comnet Phone 在 Upgrade 他們的 Server 系統時,沒有照顧到我們這一群使用 (ATA 電話盒子的用戶),和你們這一群使用 Asterisk 的高級 VoIP 用戶。

我將會再抄送我這個 Posting 電郵給 Comnet Phone 的客戶服務部,希望它們馬上安排技術部門安排照顧一下我們這些  (ATA 電話盒子的用戶),和 (高級的 Asterisk 用戶)。

我已經使用(ATA 電話盒子連接 Comnet Phone)超過2年啦, 一切正常,
爲什麽 Comnet Phone 無事做,找事來做呢 ?? 唔 Upgrade 好過 Upgrade 啦。
花了錢,但又搞到我們這一幫忠實的 (ATA 電話盒子 和 Asterisk)的顧客一 Wok 泡。

希望 Comnet Phone 能夠從善如流, 照顧我們這一幫 (ATA 電話盒子和 Asterisk 登入的客戶)
作者: bigtoodog    時間: 2015-5-27 12:59

在Freepbx中,如下設置,能夠成功打入/打出:

pedantic=yes

Trunk->Outgoing Setting->Peer Details:
username=852xxxxxxxx
type=friend
transport=udp
secret=xxxxxx
realm=852xxxxxxxx&huawei
qualify=no
nat=force_rport,comedia
insecure=port,invite
host=202.0.179.3
fromuser=852xxxxxxxx
fromdomain=202.0.179.3
dtmfmode=auto
disallow=all
context=from-trunk
canreinvite=no
allow=ulaw&alaw

Trunk->Incoming Settings->User Details:
username=852xxxxxxxx
type=user
host=202.0.179.3
context=from-trunk

Trunk->Registration->Registration String:
852xxxxxxxx:xxxxx@202.0.179.3/852xxxxxxxx
作者: ronaldlee1607    時間: 2015-5-27 13:00

Any expert help to solve the phone out issue for Obi100? Thank you in advance.
作者: bigtoodog    時間: 2015-5-27 13:04

回復 6# 321


   可以放在Freepbx中使用的
作者: 321    時間: 2015-5-27 13:09

回復  321


   可以放在Freepbx中使用的
bigtoodog 發表於 2015-5-27 13:04

那麼如何解決的的asterisk不能打入的問題?
作者: homeinns    時間: 2015-5-27 13:11

本帖最後由 homeinns 於 2015-5-27 13:15 編輯

非常感謝 Comnet Phone 的從善如流,快速修正你們幾天前 Upgrade 後的 Bug(s)。

我的 Sipura SPA2100 電話盒子,從現在開始,已經能夠 [打入][打出]

我深信,來自五湖四海的 網友的 [ATA 電話盒子]  和 [Asterisk 盒子] 應該能夠正常工作吧。

希望網友們能夠把你們的 Comnet Phone 在 [電話盒子] 和 [Asterisk] 上的測試結果,跟帖匯報。

再一次感謝 Comnet Phone 的極爲快速修正你們的 Upgrade Bug(s) 的服務
Thank You once again
作者: bigtoodog    時間: 2015-5-27 13:16

回復 14# 321

2b app可以放在Freepbx,打入/打出都沒有問題。

Commnet,在Truck中加入fromdomain=202.0.179.3後,打入/打出也沒有問題。
作者: 99BB    時間: 2015-5-27 17:41

回復 16# bigtoodog


    今日下午整番好,之前係有問題的
作者: 321    時間: 2015-5-27 20:26

回復  bigtoodog


    今日下午整番好,之前係有問題的
99BB 發表於 2015-5-27 17:41


而家asterisk上恢恢正常??
我仍未能打出打入
作者: 角色    時間: 2015-5-27 21:18

不会吧!是否有加member的settings,from。。。。。。

我的Asterisk Server正常了!!!可以打出打入,一点问题都没有。
作者: ckleea    時間: 2015-5-27 21:54

回復 19# 角色

我的不能打入打出

Registered 正常
作者: poliktrd    時間: 2015-5-27 21:57

剛剛只能打出不能打入
作者: 角色    時間: 2015-5-27 23:49

回復 20# ckleea

我的就会加了下面的一句(sip.conf)

fromdomain=202.0.179.3


就可以打出.
作者: ckleea    時間: 2015-5-28 06:55

回復 22# 角色


    谢谢您的支援。已经成功
作者: 321    時間: 2015-5-28 13:39

openwrt上的asterisk11似乎和一般的asterisk有不同, config file的定義也不一樣.
作者: 321    時間: 2015-5-28 17:22

把fromdomain=huawei.com
改成 fromdomain=202.0.179.3 後,能成功打出電話, 但仍然無法打入電話.
試上樓上的freepbx的做法,仍無法打入電話
作者: 321    時間: 2015-5-28 22:27

應該是coment改了incoming call的SIP INVITE format. 原來SIP INVITE header內有各位的電話號碼,但而家變 ...
tpenguin 發表於 2015-5-26 12:56


問題果然是正如你所說的,現在問題已經解決,可以正常打出打入.

請問一下 exten => s,1,NoOP(Called from Comnet) 這句是有什麼用?
作者: lawleo    時間: 2015-6-2 23:35

你們真的太強了

asterisk 裡的 sip.conf 加上 fromdomain=202.0.179.3 就正常了。

upgrade 說真無可厚非,老舊的系統有時也很多保案問題,只希望不是謝絕我們這些 asterisk 用戶便好了
作者: 角色    時間: 2015-6-3 00:14

这都是之前的CHing无私的奉献!如果没有大家你一点我一点的贡献,那么就不会把问题解决。




歡迎光臨 電訊茶室 (http://telecom-cafe.com/forum/) Powered by Discuz! 7.2