IP PBX มีปัญหาโทรออกไม่ได้ แต่รับสายได้

คู่มือไล่สาเหตุจาก 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 จะ:

  • ปฏิเสธสาย
  • ส่ง 403/404

⑧ 🌐 SIP Trunk ไม่พร้อมใช้งาน

ตรวจ:

  • Registered/Online
  • Auth ถูกต้อง
  • ไม่ติด Rate Limit

Trunk หลุด = โทรออกไม่ได้ทันที แต่รับสายอาจยังได้


⑨ 🌐 Codec ไม่ตรงฝั่ง Outbound

Provider บางเจ้า:

  • รับ Codec จำกัด

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)

ลำดับแนะนำ:

  1. ตรวจ Permission
  2. ตรวจ Outbound Route / Pattern
  3. ตรวจ Trunk Status
  4. ตรวจ Firewall/NAT
  5. ตรวจ 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 มากกว่ากัน?