Hà Nội 024.7300.5055 HCM 028.7300.5055
T2–T6 8:00–17:30Đăng nhập đại lý
Trang chủ›Tài liệu›UCM6300›Xử lý lỗi›Gọi ra nghe báo "All circuits are busy" trên UCM6300
Nhóm · Xử lý lỗi

Gọi ra nghe báo "All circuits are busy" trên UCM6300

Trả lời nhanh

"All circuits are busy" là thông báo UCM phát khi không có trung kế khả dụng để chuyển cuộc gọi ra. Nguyên nhân thường gặp: Outbound Route không khớp pattern, Privilege Level cao hơn quyền máy nhánh, trunk mất đăng ký, hoặc vượt số kênh đồng thời. Hãy kiểm tra lần lượt bốn điểm này.

Sơ đồ Gọi ra nghe báo "All circuits are busy" trên UCM6300
Sơ đồ minh họa (Thiên An Minh biên soạn)
ModelUCM6301 · UCM6302 · UCM6304 · UCM6308
Cập nhật7/10/2026
Người viếtKỹ sư Tiến — Kỹ sư giải pháp tổng đài IP
Nguồn gốcGuide Grandstream

Cần chuẩn bị gì?

  • Truy cập được Web UI UCM6300 bằng tài khoản admin.
  • Biết số máy nhánh đang gọi ra và đầu số bị lỗi (di động, cố định, đầu số đặc biệt).
  • Biết số kênh (concurrent calls) nhà mạng cấp cho trunk.
  • Quyền xem CDR và công cụ Signaling Troubleshooting để đọc mã SIP.

Các bước

  1. Bước 1 — Hiểu đúng thông báo

    "All circuits are busy now" do nhân Asterisk của UCM phát ra khi cuộc gọi ra KHÔNG tìm được trung kế/tuyến khả dụng để đổ ra. Đây không phải lỗi phần cứng mà là kết quả của: không khớp Outbound Route, bị chặn quyền, trunk hỏng/đăng ký, hoặc hết kênh. Lưu ý: nếu người bị gọi thực sự đang bận, UCM lẽ ra phát tín hiệu bận (SIP 486) — nếu lại nghe ACB thì cần kiểm tra cấu hình Prompt/route.

    Dấu hiệuKhả năng nguyên nhânĐi tới
    Mọi máy nhánh, mọi số đều ACBTrunk mất đăng ký hoặc không gán routeBước 2 & 4
    Chỉ một số đầu số bị ACBPattern không khớp số quayBước 2
    Chỉ một số máy nhánh bị ACBPrivilege Level > quyền máy nhánhBước 3
    ACB ngẫu nhiên lúc nhiều cuộcVượt số kênh đồng thờiBước 4
  2. Bước 2 — Kiểm tra Outbound Route và pattern

    Vào Extension/Trunk > Outbound Routes, mở route tương ứng. Đối chiếu Dial Patterns với đúng số người dùng bấm. Dấu _ bắt buộc ở đầu mẫu; x hoặc X = 0-9; dấu chấm. = một hay nhiều chữ số; [2-8] = khoảng. Nếu người dùng quay kèm mã thoát (vd số 9) mà pattern không xử lý Strip, cuộc gọi sẽ không khớp và phát ACB. Khi có nhiều pattern khớp, UCM chọn theo chính sách Accuracy First hoặc List Sorting Priority.

    Ký hiệu patternÝ nghĩaVí dụ
    _Bắt buộc mở đầu mẫu khớp_0X.
    X hoặc xMột chữ số 0-9_09XXXXXXXX
    . (dấu chấm)Một hoặc nhiều chữ số bất kỳ_0X.
    [2-8]Một chữ số trong khoảng 2-8_0[2-8]XXXXXXXX
    Strip / PrependCắt/thêm chữ số đầu trước khi gửi trunkStrip 1 nếu quay 9 để ra ngoài
  3. Bước 3 — Đối chiếu Privilege Level với quyền máy nhánh

    Vào Extension/Trunk > Outbound Routes xem Privilege Level của route, rồi vào Extension/Trunk > Extensions > (sửa máy nhánh) > Call Privileges. Máy nhánh chỉ gọi được khi quyền của nó BẰNG hoặc CAO HƠN Privilege Level của route, theo thứ bậc Internal < Local < National < International. Ví dụ route đặt International mà máy nhánh chỉ có Local thì cuộc gọi bị chặn. Nếu Privilege Level của route để Disable, route sẽ không dùng được trừ khi bật Enable Source Caller ID Whitelist.

    Privilege Level của routeQuyền máy nhánh được phép dùngGhi chú
    InternalMọi máy nhánhThấp nhất (mặc định)
    LocalLocal, National, InternationalGọi nội hạt
    NationalNational, InternationalGọi liên tỉnh/di động
    InternationalChỉ InternationalCao nhất; gọi quốc tế
    DisableKhông máy nào (trừ khi bật whitelist)Route bị vô hiệu hóa
  4. Bước 4 — Kiểm tra trạng thái trunk và số kênh đồng thời

    Vào System Status > Dashboard xem trunk có Registered không — trunk mất đăng ký sẽ khiến mọi cuộc ra đều ACB. Nếu trunk vẫn Registered nhưng ACB xảy ra ngẫu nhiên khi đã có cuộc đang nói chuyện, nhiều khả năng đã chạm giới hạn số kênh (concurrent lines) nhà mạng cấp. Kiểm tra gói kênh với nhà mạng và tùy chọn giới hạn kênh trên trunk. Mở Maintenance > System Events xem cảnh báo mất đăng ký.

    Kiểm traNơi xem trong Web UIKết luận
    Trunk Registered?System Status > DashboardUnregistered → sửa trunk trước
    Số cuộc đang hoạt độngSystem Status > Active CallsChạm giới hạn → vượt kênh nhà mạng
    Cảnh báo mất đăng kýMaintenance > System Events'Register SIP trunk failed'
  5. Bước 5 — Đọc CDR và bắt gói SIP để tìm mã lỗi

    Vào CDR > CDR lọc cuộc gọi lỗi để xem trạng thái (Failed/Busy). Dùng Maintenance > Signaling Troubleshooting bắt gói SIP khi tái hiện cuộc gọi, rồi đọc mã phản hồi từ nhà mạng: 403 (bị từ chối quyền/CLI), 404 (sai số/định tuyến), 480 (tạm thời không khả dụng), 486 (máy bận thật), 503 (dịch vụ nhà mạng quá tải). Mã lỗi giúp phân biệt lỗi phía tổng đài (route/quyền) hay phía nhà mạng.

    Mã SIPÝ nghĩaHướng xử lý
    403 ForbiddenNhà mạng từ chối (CLI/quyền)Kiểm tra CallerID gửi ra, quyền trunk
    404 Not FoundSai định tuyến/số đíchRà pattern & Strip/Prepend
    480 Temporarily UnavailableĐầu số tạm không nhậnThử số khác/đổi tuyến, liên hệ nhà mạng
    486 Busy HereMáy bị gọi bận thậtKhông phải lỗi cấu hình
    503 Service UnavailableNhà mạng quá tải/ngưngThử lại, cấu hình trunk dự phòng

Bảng tham số hay phải chỉnh

Tham sốMặc địnhKhi nào cần đổi
Privilege Level (Outbound Route)InternalNâng theo cấp gọi; đặt Disable sẽ vô hiệu route (trừ khi bật whitelist).
Call Privileges (Extension)InternalNâng để máy nhánh đủ quyền dùng route cấp cao hơn.
Pattern Matching PolicyAccuracy FirstĐổi sang List Sorting Priority khi muốn ưu tiên theo thứ tự route.
Enable Source Caller ID WhitelistTắtBật khi muốn giới hạn route theo danh sách máy nhánh/CallerID nguồn.
Giới hạn kênh đồng thời trên trunkTheo gói nhà mạngĐặt đúng số kênh nhà mạng cấp để tránh vượt và bị ACB.

Chưa làm được, kiểm tra gì?

  • Pattern không khớp số quay: Mở Outbound Route, đối chiếu Dial Patterns với đúng chuỗi người dùng bấm (kể cả mã thoát 9). Kiểm tra Strip/Prepend có cắt/thêm đúng chữ số. Dùng CDR xem UCM có khớp route nào không. › Inbound/Outbound Routes
  • Privilege Level cao hơn quyền máy nhánh: So Privilege Level của route với Call Privileges của extension. Máy nhánh phải có quyền bằng/cao hơn (Internal < Local < National < International). Nâng quyền máy nhánh hoặc hạ cấp route cho phù hợp. › Permission & Privilege Level
  • Trunk mất đăng ký: Xem System Status > Dashboard; nếu trunk Unregistered, mọi cuộc ra sẽ ACB. Kiểm tra mạng, Host Name, Username/Password và System Events cảnh báo 'Register SIP trunk failed'. › SIP Trunks Guide
  • Vượt số kênh đồng thời: Xem System Status > Active Calls khi lỗi xảy ra. Nếu số cuộc đang nói đã chạm giới hạn gói, nhà mạng trả 503/486 và UCM phát ACB. Nâng số kênh với nhà mạng hoặc đặt đúng giới hạn kênh trên trunk. › SIP Trunks Guide

Làm gì tiếp theo?

Khai báo lại SIP trunk nhà mạng đúng chuẩn · Các lỗi thường gặp khác trên UCM6300

Nguồn: biên soạn lại từ guide Grandstream. Không chép nguyên văn.