สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

Asterisk Opensource IP Pbx

สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย kunkuslayer » 28 พ.ค. 2011 09:03

เนื่องด้วยที่ออฟฟิตผมใช้งาน Trixbox กับ Asterisk ครับ

ตามปกติก็จะโทรเช็คเสียงจากภายใน local ด้วยโปรแกรม zoiper โดยกด *33 ครับ
(ปกติก็ฟังได้ตลอดครับ ไม่มีปัญหาอะไร)

ทีนี้มันเกิดปัญหาว่า พอกด *33 แล้วมันขึ้นว่า call rejected ตลอดเลยน่ะครับ
แต่ถ้าโทรเข้ามาที่เบอร์ 02-xxx-xxxx ก็ยังฟังได้ตามปกติครับ

ไม่ทราบว่าเกิดจากอะไร และตรงไหนหรือครับ รบกวนช่วยบอกวิธีการไล่เช็คด้วยครับ
เนื่องจากผมไม่มีความรู้ตรงนี้เลย เพราะ IT เก่าออกไปหมดเลยน่ะครับ แล้วเค้าไม่ได้ทิ้งอะไรไว้ให้ด้วยครับ

ขอบคุณมากครับ
kunkuslayer
Bronz Member
 
โพสต์: 14
ลงทะเบียนเมื่อ: 27 พ.ค. 2011 21:05

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย nuiz » 28 พ.ค. 2011 15:04

เดาว่าเบอร์ *33 มันไม่มีอยู่ใน Trixbox แล้ว อาจจะเกิดจากมีการอัพเกรด แล้วเขียนทับไฟล์เดิม
ไม่ก็ใน Zoiper มันแปลง * เป็นค่าอื่น

ลองเข้า Asterisk Console แล้วดู Messages ขณะที่กด *33 ครับ ก็จะรู้สาเหตุ
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย kunkuslayer » 28 พ.ค. 2011 15:15

nuiz เขียน:เดาว่าเบอร์ *33 มันไม่มีอยู่ใน Trixbox แล้ว อาจจะเกิดจากมีการอัพเกรด แล้วเขียนทับไฟล์เดิม
ไม่ก็ใน Zoiper มันแปลง * เป็นค่าอื่น

ลองเข้า Asterisk Console แล้วดู Messages ขณะที่กด *33 ครับ ก็จะรู้สาเหตุ

ไม่ทราบว่า Asterisk Console นี่เข้าอย่างไรครับ
รบกวนช่วยอธิบายหน่อยนะครับ เนื่องจากผมไม่ทราบจริงๆครับ

จากที่บอกว่าเกิดจากการอัพเกรด แล้วเขียนทับไฟล์เดิมนี่
ไม่ทราบว่าระบบอัพเกรดตัวเอง หรือเราเป็นคนสั่งอัพเกรดครับ

ขอบคุณครับ
kunkuslayer
Bronz Member
 
โพสต์: 14
ลงทะเบียนเมื่อ: 27 พ.ค. 2011 21:05

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย kunkuslayer » 28 พ.ค. 2011 16:03

จากที่ผมเข้าไปดูใน console โดยเข้าระบบแล้วพิมพ์ asterisk -r แล้วก็กด *33 โทรออกตามที่บอกนะครับ
ได้ผลดังนี้ครับ ซึ่งผมดูไม่เป็นเลยครับ รบกวนช่วยดูให้หน่อยนะครับ
ตัว SIP 200 201 202 3 ตัวนี้นะครับ ที่ต้องการให้กด *33 จาก local แล้วไม่ขึ้น call rejected น่ะครับ
ขอบคุณมากครับ

Connected to Asterisk 1.4.22-4 RPM by vc-rpms@voipconsulting.nl currently running on thefuntong (pid = 3191)
Verbosity is at least 3
/home/phpagi/weekly.php|190086174|10|0|0|0|0|0|0|0: 4
/home/phpagi/weekly.php|190086174|10|0|0|0|0|0|0|0: select * from log where session_cdr=1306571327.2217
/home/phpagi/weekly.php|190086174|10|0|0|0|0|0|0|0: p_w_money=0
/home/phpagi/weekly.php|190086174|10|0|0|0|0|0|0|0: p_w_money+1=1
/home/phpagi/weekly.php|190086174|10|0|0|0|0|0|0|0: The file /home/sound/promotion_299/W4_222011_10.wav exists
-- Playing '/home/sound/promotion_299/W4_222011_10' (escape_digits=) (sample_offset 0)
-- AGI Script /home/phpagi/weekly.php completed, returning 0
-- Executing [s@funtong-new-hang1-weekly:12] AGI("Zap/2-1", "/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0") in new stack
-- Launched AGI Script /home/phpagi/weekly.php
/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0: SES=1306571327.2217
/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0: count_week_service=3
/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0: count_learn_service=3
/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0: count_work_service=3
/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0: count_money_service=2
/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0: count_love_service=3
/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0: count_health_service=3
-- <Zap/2-1> Playing '/home/sound/press1' (language 'th')
-- Registered SIP '200' at 192.168.1.17 port 5060 expires 3600
-- Registered SIP '201' at 192.168.1.17 port 5060 expires 3600
-- Registered SIP '202' at 192.168.1.17 port 5060 expires 3600
-- Executing [*33@from-internal:1] NoOp("SIP/200-08314488", "Running miscapp 1: Funtong-IVR") in new stack
-- Executing [*33@from-internal:2] Goto("SIP/200-08314488", "") in new stack
== Spawn extension (from-internal, *33, 2) exited non-zero on 'SIP/200-08314488'
-- Executing [h@from-internal:1] Macro("SIP/200-08314488", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] ResetCDR("SIP/200-08314488", "vw") in new stack
-- Executing [s@macro-hangupcall:2] NoCDR("SIP/200-08314488", "") in new stack
-- Executing [s@macro-hangupcall:3] GotoIf("SIP/200-08314488", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing [s@macro-hangupcall:6] GotoIf("SIP/200-08314488", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] GotoIf("SIP/200-08314488", "1?theend") in new stack
-- Goto (macro-hangupcall,s,11)
-- Executing [s@macro-hangupcall:11] Hangup("SIP/200-08314488", "") in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/200-08314488' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/200-08314488'
/home/phpagi/weekly.php|190086174|10|0|0|0|0|1|0|0: 7
kunkuslayer
Bronz Member
 
โพสต์: 14
ลงทะเบียนเมื่อ: 27 พ.ค. 2011 21:05

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย nuiz » 28 พ.ค. 2011 18:40

ข้อความนี้

Executing [*33@from-internal:2] Goto("SIP/200-08314488", "") in new stack
== Spawn extension (from-internal, *33, 2) exited non-zero on 'SIP/200-08314488'

กด *33 แล้วโยนไปที่ SIP/200

เบอร์ 200 คงยังไม่ได้รีจิสเตอร์ (เทียบกับคำถามนี้ asterisk-sip-server-f12/extensions-fop-t1232.html)
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย kunkuslayer » 30 พ.ค. 2011 11:06

ไม่ทราบว่าผมต้องไป register เบอร์นี้ตรงไหนหรือครับ

เบอร์ 200 จะเป็นระบบเสียงอัตโนมัติน่ะครับ โทรมาแล้วจะเข้าฟังได้เลยน่ะครับ เห็นเรียกว่า IVR หรือเปล่านี่แหละครับ
ผมใช้ zoiper v 2.22 ครับผม

ส่วนเรื่อง register จากที่ผมลองผมพบแค่ เมื่อผมเปิดโปรแกรม zoiper แล้วกดปุ่ม register เบอร์ 200
ก็จะขึ้นสีเขียวครับ แต่ state ก็ยังเป็น down และขึ้น call rejected เหมือนเดิมครับ จะเห็นได้ตามรูปนี้เลยครับ
http://image.ohozaa.com/show.php?id=bd5 ... a59525309d

ตามปกติก่อนหน้านี้ เวลาผมดูจากหน้า FOP มันจะเขียวอยู่ตลอดเวลาน่ะครับ

ขอบคุณครับ
kunkuslayer
Bronz Member
 
โพสต์: 14
ลงทะเบียนเมื่อ: 27 พ.ค. 2011 21:05

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย nuiz » 30 พ.ค. 2011 11:46

อ่อครับ
งั้นลบเบอร์ 200 ทิ้งไปจากเบอร์ Extension เลย เพราะถ้าไม่ลบทิ้ง Asterisk จะมองว่าเบอร์นี้มีอยู่แต่ไม่ได้ Register มันก็จะ Fail

แล้วมาเขียน Dialplan แบบนี้

exten => *33,1,เรียก Application ที่ต้องการให้รัน


ลองดูครับ
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย kunkuslayer » 30 พ.ค. 2011 12:05

คำถามเลยครับ
1.ถ้าผมลบเบอร์ 200 จาก extensions ไปจะเกิดผลกระทบอะไรกับเวลาโทรเข้ามาที่เบอร์ 02-515-9222 ไหมครับ
เนื่องจากคนเก่าเค้าเขียนไฟล์ php กำกับการใช้งานไว้ด้วยน่ะครับ ซึ่งผมไม่ทราบว่ามันจะมีอะไรเกี่ยวโยงกันไหมนะครับ

2.ถ้าไม่มีผลกระทบ ผมต้องไปลบที่ตรงไหนครับ
ใช่ตรงนี้หรือเปล่าครับ PBX Setting > Extensions > Delete Extension 200 หรือตามรูปที่แนบมานะครับ
http://image.ohozaa.com/show.php?id=f9c ... 594e27b996

3.dialplan ผมต้องไปแก้ตรงไหนครับ
4.ผมจะดูได้จากไหนครับว่า application ที่จะให้รันมันคือตัวไหนครับ


ผมรบกวนถามค่อนข้างเยอะหน่อยนะครับ
ผมไม่กล้าแก้สุ่มสี่สุ่มห้าน่ะครับ เพราะถ้าโทรจากข้างนอกเข้ามาที่ 02-515-9222 ฟังไม่ได้
ทีนี้จะเกิดปัญหาใหญ่เลยน่ะครับ ตอนนี้โทรเข้ามาฟังได้อยู่ครับ ขาดแค่ฟังจาก local (*33) ไม่ได้ครับ

ปล.ผมไม่ทราบจริงๆนะครับว่าบางอย่างที่ตอบมาต้องไปเริ่มตรงไหนหรือจุดไหน
เพราะคนเก่าเค้าออกไปแบบไม่บอกอะไรเลยน่ะครับ
ต้องรบกวนให้ช่วยอธิบายเป็น guildline ให้ผมหน่อยนะครับ

ขอบคุณครับ
kunkuslayer
Bronz Member
 
โพสต์: 14
ลงทะเบียนเมื่อ: 27 พ.ค. 2011 21:05

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย nuiz » 30 พ.ค. 2011 14:46

เคครับ เข้าใจหล่ะ งั้นก็หยุดไว้ก่อนครับ เขาคอนฟิกผ่านเมนูของ Trixbox
- เช็คตรงเมนู inbound routes ตรงที่เป็นเบอร์ 02 นี้นะครับ แล้วเลื่อนมาล่างสุดว่าเขาเลือก Destination ไว้เป็นชื่ออะไร
- พอรู้ Destination แล้วก็เข้าไปที่เมนูนั้น แล้วดูว่าเขาทำยังไง คอนฟิกยังไง หรือไปเรียกอะไรต่อ
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: สอบถามปัญหา call rejected ของ zoiper กับ Asterisk ครับ

โพสต์โดย kunkuslayer » 30 พ.ค. 2011 15:40

จากที่ผมดู ผมเลย capture มาให้ดูด้วยเลยครับ ตามรูปด้านล่างนี้นะครับ
ถ้าต้องการข้อมูลตรงไหนเพิ่มบอกได้เลยนะครับ

รบกวนช่วยแนะนำด้วยครับ
ขอบคุณครับ

extensions
http://image.ohozaa.com/show.php?id=ff0 ... 65e9edc092
http://image.ohozaa.com/show.php?id=e1e ... 03cf2ac8c8
http://image.ohozaa.com/show.php?id=49e ... 092560e509

outbound routes
http://image.ohozaa.com/show.php?id=35e ... 3881227f77
http://image.ohozaa.com/show.php?id=501 ... ccaa59098a

trunk
http://image.ohozaa.com/show.php?id=9fb ... edf2a419ca

inbound routes
http://image.ohozaa.com/show.php?id=4d2 ... 86e7999d50
http://image.ohozaa.com/show.php?id=fe5 ... 3ccfab4625

followme
http://image.ohozaa.com/show.php?id=34d ... a124f6350a

IVR
http://image.ohozaa.com/show.php?id=459 ... f3223e778b
kunkuslayer
Bronz Member
 
โพสต์: 14
ลงทะเบียนเมื่อ: 27 พ.ค. 2011 21:05

ต่อไป

ย้อนกลับไปยัง Asterisk SIP Server

ผู้ใช้งานขณะนี้

่กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 1 ท่าน