ปัญหาต่อเข้า Server แล้วแต่โทรออกไปไม่ได้

Elastix IP Pbx

Moderator: jubjang

ปัญหาต่อเข้า Server แล้วแต่โทรออกไปไม่ได้

โพสต์โดย heartbeat » 19 เม.ย. 2011 12:46

PBX เชื่อมต่อกับ Elastix แบบการ์ด FXO
ใช้ softphone โทรออกเบอร์ 9021234567 ใช้งานได้
แต่พอเอาโทรศัพท์ โทรเข้า Ext. ที่ต่อกับ Elastix ไม่สามารถกด 9021234567 ได้ล่ะครับ แต่กด Ext. ที่สร้างไว้ที่ Elastix ได้นะครับ

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

ขอบคุณครับ
heartbeat
Silver Member
 
โพสต์: 21
ลงทะเบียนเมื่อ: 04 เม.ย. 2011 15:18

Re: ปัญหาต่อเข้า Server แล้วแต่โทรออกไปไม่ได้

โพสต์โดย nuiz » 19 เม.ย. 2011 14:32

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

Re: ปัญหาต่อเข้า Server แล้วแต่โทรออกไปไม่ได้

โพสต์โดย heartbeat » 19 เม.ย. 2011 15:49

Concept ที่ผมทำไม่รู้ว่าถูกต้องหรือเปล่าครับ

ที่สร้างไปดังนี้ครับ
1. สร้าง ZAP Truck โดยกำหนด Trunk Identifier = 1
2. สร้าง ZIP Extension ใช้สำหรับ soft-phone 1 extension
3. สร้าง Inbound routes ให้รับแล้วไปที่ ivr เลย
4. สร้าง outbound routes ให้มี pattern = 90XXXXXXXX และกำหนดให้ trunk seq = ZAP/1

ต้องกำหนดอะไรเพิ่มเติมหรือเปล่าครับ เพื่อให้ ext. ที่มาจาก analog สามารถโทรออกไป 90XXXXXXXX ได้อ่ะครับ
heartbeat
Silver Member
 
โพสต์: 21
ลงทะเบียนเมื่อ: 04 เม.ย. 2011 15:18

Re: ปัญหาต่อเข้า Server แล้วแต่โทรออกไปไม่ได้

โพสต์โดย nuiz » 19 เม.ย. 2011 17:33

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

Re: ปัญหาต่อเข้า Server แล้วแต่โทรออกไปไม่ได้

โพสต์โดย heartbeat » 20 เม.ย. 2011 17:42

เป็นอย่างนี้อ่ะครับ กดเบอร์โทร Extension แล้วเข้า ivr แล้วกด 90XXXXXXXX แล้วขึ้นข้อความด้านล่างครับ

-- Starting simple switch on 'DAHDI/1-1'
-- Executing [s@from-pstn:1] Set("DAHDI/1-1", "__FROM_DID=s") in new stack
-- Executing [s@from-pstn:2] Gosub("DAHDI/1-1", "app-blacklist-check,s,1") in new stack
-- Executing [s@app-blacklist-check:1] GotoIf("DAHDI/1-1", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2] Set("DAHDI/1-1", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3] Return("DAHDI/1-1", "") in new stack
-- Executing [s@from-pstn:3] ExecIf("DAHDI/1-1", "1 ?Set(CALLERID(name)=115)") in new stack
-- Executing [s@from-pstn:4] Set("DAHDI/1-1", "__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [s@from-pstn:5] Set("DAHDI/1-1", "CALLERPRES()=allowed_not_screened") in new stack
-- Executing [s@from-pstn:6] Goto("DAHDI/1-1", "ivr-3,s,1") in new stack
-- Goto (ivr-3,s,1)
-- Executing [s@ivr-3:1] Set("DAHDI/1-1", "MSG=custom/Analog_To_Server") in new stack
-- Executing [s@ivr-3:2] Set("DAHDI/1-1", "LOOPCOUNT=0") in new stack
-- Executing [s@ivr-3:3] Set("DAHDI/1-1", "__DIR-CONTEXT=default") in new stack
-- Executing [s@ivr-3:4] Set("DAHDI/1-1", "_IVR_CONTEXT_ivr-3=") in new stack
-- Executing [s@ivr-3:5] Set("DAHDI/1-1", "_IVR_CONTEXT=ivr-3") in new stack
-- Executing [s@ivr-3:6] GotoIf("DAHDI/1-1", "0?begin") in new stack
-- Executing [s@ivr-3:7] Answer("DAHDI/1-1", "") in new stack
-- Executing [s@ivr-3:8] Wait("DAHDI/1-1", "1") in new stack
-- Executing [s@ivr-3:9] Set("DAHDI/1-1", "TIMEOUT(digit)=3") in new stack
-- Digit timeout set to 3.000
-- Executing [s@ivr-3:10] Set("DAHDI/1-1", "TIMEOUT(response)=10") in new stack
-- Response timeout set to 10.000
-- Executing [s@ivr-3:11] Set("DAHDI/1-1", "__IVR_RETVM=") in new stack
-- Executing [s@ivr-3:12] ExecIf("DAHDI/1-1", "1?Background(custom/Analog_To_Server)") in new stack
-- <DAHDI/1-1> Playing 'custom/Analog_To_Server.slin' (language 'en')
-- Executing [s@ivr-3:13] WaitExten("DAHDI/1-1", ",") in new stack
-- Invalid extension '9' in context 'ivr-3' on DAHDI/1-1
== CDR updated on DAHDI/1-1
-- Executing [i@ivr-3:1] Playback("DAHDI/1-1", "invalid") in new stack
-- <DAHDI/1-1> Playing 'invalid.gsm' (language 'en')

รบกวนทีครับ
heartbeat
Silver Member
 
โพสต์: 21
ลงทะเบียนเมื่อ: 04 เม.ย. 2011 15:18

Re: ปัญหาต่อเข้า Server แล้วแต่โทรออกไปไม่ได้

โพสต์โดย nuiz » 20 เม.ย. 2011 23:06

-- <DAHDI/1-1> Playing 'custom/Analog_To_Server.slin' (language 'en')
-- Executing [s@ivr-3:13] WaitExten("DAHDI/1-1", ",") in new stack

ระหว่าง WaitExten กับ ที่เกิด Invalid extension '9' รอนานกี่วิครับ

-- Invalid extension '9' in context 'ivr-3' on DAHDI/1-1

มีการกด 9 เข้ามา แต่ว่า 9 ไม่ได้ถูกคอนฟิกไว้ใน ivr ก็เลยกลายเป็น invalid

== CDR updated on DAHDI/1-1
-- Executing [i@ivr-3:1] Playback("DAHDI/1-1", "invalid") in new stack
-- <DAHDI/1-1> Playing 'invalid.gsm' (language 'en')

ครั้งก่อน แจ้งว่ากด 7 คราวนี้แจ้งว่ากด 9

เหมือนกับว่ามีการส่งตัวเลขมาจากอุปกรณ์ที่ใช้ทดสอบ แต่คนใช้งานไม่ได้เป็นคนกด

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


ย้อนกลับไปยัง Elastix - Unified Communications Software

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

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

cron