คู่มือไล่สาเหตุจาก Outbound Route, SIP Trunk, Permission, Firewall ถึง CPS แบบช่างโทรศัพท์สำนักงาน
① 🔍 บทนำ: อาการที่ทำให้เข้าใจผิดว่า “ระบบยังโอเค”
เมื่อ รับสายได้ แต่โทรออกไม่ได้ หลายองค์กรคิดว่าระบบยังใช้งานได้
ความจริงคือ เส้นทางขาออก (Outbound) มีเงื่อนไขมากกว่า และพังได้ง่ายกว่าเสมอ
บทความนี้จะพาคุณไล่แก้จากจุดที่พังบ่อยที่สุดไปหายากที่สุด แบบไม่เดา
② 🔍 ลักษณะอาการที่พบบ่อย
- โทรภายในได้ แต่โทรออกภายนอกไม่ได้
- โทรออกได้บางเบอร์ (มือถือได้ บ้านไม่ได้/กลับกัน)
- โทรออกแล้วเงียบ/หลุดทันที
- โทรออกช่วงพีคไม่ได้ แต่ช่วงปกติได้
- ไม่มี Log สายออก
ต้องแยกว่า “ไม่ออกจากระบบ” หรือ “ออกแล้วถูกปฏิเสธ”
③ 🌐 ภาพรวมเส้นทางสายโทรออก (Outbound Call Flow)
เส้นทางปกติ:
Extension → Permission → Outbound Route → Pattern → SIP Trunk → Provider
ถ้าขาดจุดใดจุดหนึ่ง → โทรออกไม่ได้ทันที
④ 🌐 Outbound Route ไม่มีหรือ Match ไม่ตรง
สาเหตุยอดนิยม:
- ไม่มี Outbound Route
- Pattern ไม่ครอบคลุมรูปแบบเบอร์
- ลำดับ Route ผิด
ตัวอย่าง:
- Pattern
0XXXXXXXXX แต่โทร 08XXXXXXXX → ไม่ตรง
⑤ 🌐 ลำดับ Outbound Route สำคัญมาก
ระบบจะเลือก Route บนสุดที่ Match
ถ้า Route แรกจับกว้างเกิน:
- สายจะไม่วิ่งเข้า Trunk ที่ถูกต้อง
จัดลำดับผิด = โทรไม่ออกทั้งที่มี Route
⑥ 🌐 Permission / Class of Service จำกัดสิทธิ์
Extension อาจ:
- โทรออกไม่ได้ทุกประเภท
- โทรต่างประเทศไม่ได้
- โทรมือถือไม่ได้
ตรวจ:
- Class of Service
- Dial Permission
- Time-based Permission
⑦ 🌐 Prefix / Strip Prefix ผิด
กรณี:
- Strip เลขมาก/น้อยเกิน
- เติม Prefix ซ้ำ
Provider จะ:
⑧ 🌐 SIP Trunk ไม่พร้อมใช้งาน
ตรวจ:
- Registered/Online
- Auth ถูกต้อง
- ไม่ติด Rate Limit
Trunk หลุด = โทรออกไม่ได้ทันที แต่รับสายอาจยังได้
⑨ 🌐 Codec ไม่ตรงฝั่ง Outbound
Provider บางเจ้า:
Codec ไม่ตรง:
- โทรติดแต่ไม่มีเสียง
- สายหลุดทันที
⑩ 🌐 CPS / Channel Limit ชนเพดาน
Provider จำกัด:
- Concurrent Call
- Call Per Second
ชนเพดาน:
- สายใหม่ถูกปฏิเสธ
- เกิดเฉพาะช่วงพีค
⑪ 🌐 Firewall บล็อก Outbound โดยไม่รู้ตัว
Firewall บางระบบ:
- บล็อก SIP/RTP ขาออก
- IPS มอง SIP เป็น Threat
แนวทาง:
- Whitelist SIP/RTP
- ปิด SIP ALG
⑫ 🌐 NAT/External IP ตั้งไม่ถูก
ถ้า External IP:
Provider จะ:
- ปฏิเสธสาย
- ส่ง Media กลับไม่ถูก
⑬ 🌐 SIP ALG ตัวการซ้ำซาก
SIP ALG:
- แก้ Header ผิด
- ทำให้ Trunk เพี้ยน
มาตรฐานเดียวกัน:
ปิด SIP ALG
⑭ 🛠️ วิธีพิสูจน์ว่าสายออก “ไปถึงไหน”
ดู:
- SIP INVITE ออกหรือไม่
- Response Code (403/404/488/503)
- Firewall Log
Response บอกได้ชัดว่า “ใครปฏิเสธสาย”
⑮ 🛠️ ไล่แก้แบบเป็นขั้น (Outbound)
ลำดับแนะนำ:
- ตรวจ Permission
- ตรวจ Outbound Route / Pattern
- ตรวจ Trunk Status
- ตรวจ Firewall/NAT
- ตรวจ CPS/Channel
⑯ 🛠️ แก้แบบเร่งด่วน (หน้างาน)
- สร้าง Route ชั่วคราว (Any Pattern)
- เปลี่ยน Trunk สำรอง
- ลด Concurrent Call ชั่วคราว
เพื่อยืนยันจุดเสียก่อนแก้ถาวร
⑰ 🛠️ แก้ระยะยาวให้เสถียร
- Document Route/Pattern
- แยก Trunk ตามประเภทสาย
- ทำ Monitoring CPS
- ใช้ SBC หากปริมาณสูง
⑱ 📋 Checklist ปัญหาโทรออกไม่ได้
- Permission เปิด
- Route/Pattern ถูก
- Trunk Online
- Firewall ไม่บล็อก
- CPS/Channel พอ
⑲ 📋 Checklist สำหรับผู้ดูแลระบบ
- มี Trunk สำรอง
- มี Log ตรวจสอบ
- มี Diagram Outbound
- มี Contact Provider
⑳ ⚠️ ข้อผิดพลาดที่พบบ่อย
- ทดสอบแต่รับสาย
- ลืม Permission
- เปลี่ยน Pattern แล้วไม่ทดสอบ
㉑ 🧠 บทเรียนจากหน้างานจริง
หลายเคส:
โทรออกไม่ได้ทั้งออฟฟิศ
เพราะ “Route อยู่ล่างสุด”
㉒ 🛠️ เมื่อไหร่ควรเรียกผู้เชี่ยวชาญ
- มีหลาย Trunk
- มี CPS สูง
- Firewall ซับซ้อน
Outbound พัง = งานภายในสะดุดทันที
㉓ 📌 สรุปสำหรับผู้บริหาร
โทรออกไม่ได้
- กระทบงานภายในโดยตรง
- แก้ได้ถ้าวางโครงสร้างถูก
㉔ ✅ บทสรุป
ถ้า IP PBX โทรออกไม่ได้ แต่รับสายได้
ให้ไล่จาก
Permission → Route → Trunk → Firewall → CPS
แล้วจะเจอสาเหตุที่แท้จริง
㉕ 💬 คำถามชวนคิดและชวนคอมเมนต์
ระบบของคุณ
เคยติดปัญหา Outbound Route หรือ CPS มากกว่ากัน?