Khắc phục sự cố SIP: xử lý đăng ký thất bại, nghe một chiều và nhiều lỗi khác

Cập nhật 2026-09-30 · SMSConecta Inc.

Đa số sự cố SIP rơi vào một trong ba nguyên nhân: sai thông tin đăng nhập hoặc máy chủ (gây đăng ký thất bại), router/tường lửa can thiệp vào lưu lượng SIP (gây nghe một chiều, cuộc gọi rớt quanh giây thứ 30), hoặc codec/DTMF không trùng khớp. Trước tiên hãy soát lại tên người dùng, mật khẩu và sip.smsconecta.com, sau đó tắt SIP ALG, thử TCP hoặc TLS, và ép buộc dùng codec G.711.

SIP vận hành trên hai đường tách biệt: tín hiệu (đăng ký, đổ chuông, cúp máy) và media (giọng nói thực sự, truyền qua RTP). Biết đường nào đang trục trặc sẽ chỉ ngay nơi cần nhìn vào. Dùng bảng dưới đây để đối chiếu triệu chứng, rồi theo các bước khắc phục chi tiết tiếp sau.

01

Bảng tra lỗi nhanh

Triệu chứngNguyên nhân có thểCách khắc phục
"Registration failed" hoặc 401 Unauthorized lặp lạiSai tên người dùng hoặc mật khẩu, hoặc bị dán kèm khoảng trắngSao chép lại cả hai từ trang của số; nhập cùng giá trị vào username và auth ID
403 ForbiddenThông tin đúng định dạng nhưng không hợp lệ với tài khoản này, hoặc số chưa hoạt độngXác nhận số đang hoạt động và không ở thời gian ân hạn gia hạn; kiểm tra lại thông tin đăng nhập
408 Request Timeout hoặc không phản hồiSai máy chủ, cổng bị chặn hoặc lỗi DNSDùng sip.smsconecta.com; thử TCP 5060 hoặc TLS 5061; thử mạng khác
Đã đăng ký nhưng cuộc gọi đến không bao giờ đổ chuôngĐăng ký hết hạn sau NAT, hoặc ứng dụng đang ngủGiảm chu kỳ đăng ký lại, bật keep-alive, giữ ứng dụng luôn chạy
Âm thanh một chiềuNAT hoặc SIP ALG sửa đổi địa chỉ; RTP bị chặnTắt SIP ALG, bật STUN hoặc rport trong ứng dụng, mở UDP đi ra cho RTP
Không có âm thanh cả hai chiềuCodec không khớp hoặc RTP bị chặn hoàn toànChỉ cho phép PCMU và PCMA; kiểm tra tường lửa và VPN
Cuộc gọi rớt sau khoảng 30 giâyMất ACK do NAT hoặc ALGTắt SIP ALG, chuyển sang TCP hoặc TLS
488 Not Acceptable HereKhông có codec chungBật G.711 µ-law và A-law
Menu bỏ qua phím bấmChế độ DTMF không khớpĐặt RFC 2833 (RTP events); thử SIP INFO nếu cần
Âm thanh bị rè hoặc méo như robotMất gói hoặc jitter trên mạngDùng mạng dây hoặc Wi-Fi mạnh hơn, tạm dừng tải lên lớn, tắt VPN
02

Sửa lỗi "SIP registration failed"

Đăng ký là bước ứng dụng chứng minh danh tính với máy chủ. SIP dùng xác thực digest (định nghĩa trong IETF RFC 3261): máy chủ trả lời 401 kèm một thử thách, ứng dụng đáp lại bằng giá trị băm của mật khẩu. Mật khẩu sai sẽ khiến bạn thấy 401 lặp đi lặp lại, hoặc cuối cùng chuyển thành 403.

  1. 1Mở trang quản lý số trong bảng điều khiển SMS Conecta, sao chép lại tên người dùng và mật khẩu SIP. Luôn dán vào, đừng gõ tay; kiểm tra không dính khoảng trắng ở cuối.
  2. 2Đặt server, domain và registrar bằng sip.smsconecta.com. Outbound proxy để trống hoặc dùng cùng địa chỉ đó.
  3. 3Nếu ứng dụng tách riêng hai ô "username" và "authorization username", điền cùng tên người dùng SIP vào cả hai.
  4. 4Soát lại cổng: 5060 cho UDP/TCP, 5061 cho TLS. Một tài khoản TLS khai báo sai cổng 5060 (hoặc ngược lại) sẽ không bao giờ đăng ký thành công.
  5. 5Xác nhận số vẫn đang hoạt động trong bảng điều khiển. Nếu chưa trừ được tiền gia hạn, có thể bạn đang trong 7 ngày ân hạn; nạp thêm vào ví để giữ số.
  6. 6Thử chuyển sang mạng khác, chẳng hạn điểm phát Wi-Fi di động. Nếu đăng ký thành công ở đó, mạng ban đầu đang chặn hoặc can thiệp vào SIP.
03

Khắc phục tình trạng nghe một chiều trong SIP

Nghe một chiều nghĩa là phần tín hiệu vẫn ổn (cuộc gọi kết nối được) nhưng giọng nói chỉ truyền theo một hướng. Phần lớn trường hợp là do router đổi địa chỉ IP bên trong bản tin SIP, hoặc chặn luồng RTP chiều về. Vì SIP mang địa chỉ media ngay trong phần thân bản tin, nếu ứng dụng của bạn quảng bá một địa chỉ riêng kiểu 192.168.x.x, đầu bên kia sẽ cố gửi âm thanh đến một nơi không thể chạm tới.

Nhiều router gia đình và văn phòng có tính năng SIP ALG (Application Layer Gateway), vốn nhằm sửa vấn đề này nhưng thực tế lại thường làm nó tệ hơn. IETF có bàn về những rắc rối mà các thiết bị trung gian kiểu này gây ra cho SIP, trong RFC 5853.

  • ✓ Tắt SIP ALG trên router — thường nằm trong mục NAT, Firewall hoặc Advanced. Khởi động lại router sau khi tắt.
  • ✓ Bật STUN trong ứng dụng SIP (cách chuẩn để dò địa chỉ công khai của bạn, IETF RFC 8489), hoặc dùng tùy chọn "rport" / "use received address".
  • ✓ Đổi giao thức truyền sang TCP 5060 hoặc TLS 5061. Router thường để yên lưu lượng TLS vì không đọc được nội dung bên trong.
  • ✓ Mở lưu lượng UDP đi ra cho RTP. Tường lửa chỉ cho phép lưu lượng web sẽ chặn luôn cả thoại.
  • ✓ Tắt VPN khi thử nghiệm; một số VPN bỏ gói UDP hoặc gây độ trễ đủ để phá hỏng âm thanh.
04

Cuộc gọi cứ rớt quanh giây thứ 30

Cuộc gọi kết nối rồi tự kết thúc quanh mốc 30 giây là một dạng lỗi SIP rất điển hình. Máy chủ gửi xác nhận và chờ ACK từ ứng dụng của bạn; nếu ACK không bao giờ đến (vì router gửi nhầm địa chỉ), máy chủ sẽ gửi lại trong khoảng 32 giây theo bộ định thời của RFC 3261, rồi bỏ cuộc. Cách sửa giống hoàn toàn với lỗi nghe một chiều: tắt SIP ALG và thử TCP hoặc TLS.

05

Sự cố liên quan đến codec và DTMF

SMS Conecta dùng G.711 µ-law (PCMU) và A-law (PCMA) — tức codec ITU-T G.711, truyền dưới dạng RTP payload type 0 và 8 (IETF RFC 3551). Nếu ứng dụng hay tổng đài của bạn chỉ đưa ra các codec nén như G.729 hay Opus, sẽ không tìm được codec chung, dẫn tới cuộc gọi thất bại với mã 488 hoặc kết nối nhưng im lặng. Hãy bật PCMU và PCMA, đẩy chúng lên đầu danh sách.

Đối với phím bấm, nên dùng RTP events theo RFC 2833 (hiện là RFC 4733). Nếu menu tự động bỏ qua chữ số bạn bấm, kiểm tra xem ứng dụng có đang gửi âm báo trong băng (in-band) không, và thử chuyển sang SIP INFO làm phương án thay thế.

Codec order:   PCMU (G.711 u-law), PCMA (G.711 A-law)
Disabled:      G.729, G.722, Opus, GSM, iLBC
DTMF:          RFC 2833 / RFC 4733 (fallback: SIP INFO)
Transport:     UDP 5060  ->  TCP 5060  ->  TLS 5061
Re-register:   300 seconds or less behind NAT
06

Gọi đến không đổ chuông được

Nếu gọi đi vẫn ổn nhưng cuộc gọi đến không bao giờ tới được ứng dụng, nguyên nhân thường là đăng ký đã hết hiệu lực ở phía router. Router quên các kết nối rảnh sau một khoảng thời gian, khiến máy chủ không còn cách nào chạm tới ứng dụng của bạn. Hãy rút ngắn chu kỳ đăng ký lại (ví dụ xuống 300 giây hoặc thấp hơn), bật keep-alive, và trên điện thoại hãy cho phép ứng dụng chạy nền.

Làm phương án dự phòng, hãy bật chuyển tiếp cuộc gọi trong bảng điều khiển để cuộc gọi đến chuyển sang bất kỳ điện thoại nào, tránh bỏ lỡ trong lúc bạn đang sửa phần SIP.

07

Khi nào nên gọi tới bộ phận hỗ trợ

Nếu đã thử hết các bước trên mà vẫn chưa ổn, hãy mở phiếu hỗ trợ từ bảng điều khiển, hoặc gửi email về support@smsconecta.com. Kèm theo số, tên và phiên bản ứng dụng, giao thức truyền cùng cổng đang dùng, mã lỗi chính xác, và thời điểm của lần thử thất bại. Tuyệt đối không gửi mật khẩu SIP — bộ phận hỗ trợ không cần tới nó.

  • ✓ Nếu bản thân số không hợp với mục đích sử dụng, bạn được bảo đảm đổi sang số mới cùng quốc gia miễn phí trong 7 ngày, tối đa 2 lần.
  • ✓ Nếu số chưa từng được dùng cho bất kỳ cuộc gọi hay SMS nào, chính sách hoàn tiền trong 7 ngày sẽ được áp dụng.
✓

Mỗi số đều đã trọn gói mọi thứ

  • ✓ Nhận SMS vô hạn
  • ✓ Nhận cuộc gọi vô hạn
  • ✓ Hạn mức 500 SMS gửi đi mỗi tháng
  • ✓ Hạn mức 1.000 phút gọi đi mỗi tháng
  • ✓ Thông số truy cập SIP dùng cho bất kỳ softphone hay tổng đài nào
  • ✓ Tính năng chuyển tiếp cuộc gọi tới số bất kỳ
  • ✓ Công cụ gọi qua web ngay trong bảng điều khiển
  • ✓ Số thuộc về bạn trong suốt thời gian bạn muốn
  • ✓ Bảo đảm đổi số trong 7 ngày — nhận số mới miễn phí

Giá chỉ từ $1.80/tháng · lập hóa đơn theo năm ($21.60).

Bảo đảm đổi số trong 7 ngày

Trong vòng 7 ngày kể từ khi mua, nếu số không dùng được với bạn — ví dụ một ứng dụng không chấp nhận số hoặc mã không đến — bạn có thể đổi sang số mới cùng quốc gia miễn phí chỉ với một cú nhấp trên bảng điều khiển, tối đa 2 lần, dù số đã được dùng hay chưa. Ngoài ra, nếu số chưa được dùng cho cuộc gọi hay SMS nào, bạn có thể nhận hoàn tiền toàn bộ.

FAQ

Những câu hỏi khách hàng thường đặt ra

Vì sao ứng dụng SIP báo đăng ký thất bại?
Phổ biến nhất là do nhập sai hay gõ nhầm mật khẩu, sai máy chủ, hoặc cổng đang bị chặn. Sao chép lại thông tin từ trang quản lý số, dùng sip.smsconecta.com, và thử TCP 5060 hoặc TLS 5061.
Điều gì gây ra tình trạng nghe một chiều trong cuộc gọi SIP?
Thường là do NAT: router hoặc tính năng SIP ALG của nó sửa đổi địa chỉ khiến âm thanh đi sai hướng, hoặc tường lửa chặn luồng RTP chiều về. Tắt SIP ALG, bật STUN/rport, và thử TLS.
Vì sao cuộc gọi SIP của tôi cứ rớt sau 30 giây?
Máy chủ không nhận được ACK từ ứng dụng của bạn — thường do NAT hoặc SIP ALG — và ngừng thử lại sau thời gian chờ chuẩn. Cách sửa tương tự lỗi nghe một chiều.
Nên kích hoạt codec nào?
Chỉ bật G.711 µ-law (PCMU) và A-law (PCMA), đặt chúng lên đầu danh sách. Các codec khác sẽ không thương lượng thành công được.
Số đã đăng ký xong mà cuộc gọi đến vẫn không đổ chuông, giờ phải làm sao?
Rút ngắn chu kỳ đăng ký lại, bật keep-alive, giữ ứng dụng luôn mở. Trong lúc chờ xử lý, chuyển tiếp cuộc gọi sang bất kỳ điện thoại nào là phương án dự phòng chắc chắn.
Có nên gửi mật khẩu SIP cho bộ phận hỗ trợ không?
Không nên. Bộ phận hỗ trợ chỉ cần số, tên ứng dụng, mã lỗi và thời điểm thử, không bao giờ cần tới mật khẩu.
VPN có gây ra sự cố SIP không?
Có thể. Một số VPN chặn UDP hoặc tạo độ trễ lớn, dẫn tới đăng ký thất bại hoặc âm thanh bị hỏng — nên thử lại khi tắt VPN.
→