Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi Discord RTC 'Connecting No Route': 7 Giải pháp đã được chứng minh

Discord là một trong những nền tảng VoIP phổ biến nhất được game thủ và người tạo nội dung sử dụng rộng rãi. Nó cho phép mọi người tạo máy chủ riêng nơi bạn bè và người theo dõi có thể kết nối và hang out. Bạn có thể trò chuyện, gọi, chia sẻ media, tài liệu, chơi game, v.v. Trên tất cả điều đó, nó nhẹ tài nguyên và hoàn toàn miễn phí.

Tuy nhiên, có một vấn đề phổ biến lặp đi lặp lại và đó là lỗi "Discord RTC Connecting No Route". Nhiều người dùng gặp thông báo "No Route" khi cố gắng kết nối vào kênh thoại để gọi âm thanh. Vì lỗi này ngăn bạn tham gia cuộc gọi, nó là một sự bất tiện lớn. Do đó, chúng tôi muốn giúp bạn khắc phục nó.

Trong bài viết này, chúng tôi sẽ thảo luận chi tiết về lỗi "Discord RTC Connecting No Route". Trước khi bắt đầu với các giải pháp, chúng ta cần hiểu nguyên nhân gây ra lỗi này. Điều này sẽ giúp chúng ta xử lý tốt hơn vấn đề. Vậy, hãy bắt đầu.

Cách khắc phục lỗi Discord RTC Connecting No Route

Nguyên nhân gây ra lỗi Discord RTC Connecting No Route?

Có nhiều lý do khiến lỗi "No Route" xảy ra trên Discord. Những lý do phổ biến nhất bao gồm thay đổi địa chỉ IP hoặc một số phần mềm tường lửa hoặc diệt virus bên thứ ba đang hạn chế Discord. Dưới đây là danh sách các lý do có thể gây ra lỗi Discord RTC Connecting No Route.

a) Địa chỉ IP của thiết bị thay đổi

Địa chỉ IP (Internet Protocol) là thứ mà các trang web dùng để xác định vị trí của bạn. Nay, nếu địa chỉ IP cứ thay đổi, điều này xảy ra nếu bạn dùng kết nối Dynamic (động), Discord không thể kết nối đến Voice server. Discord coi việc thay đổi địa chỉ IP là hành vi đáng ngờ, và do đó, nó không thể thiết lập kết nối.

b) Discord bị chặn bởi phần mềm diệt virus hoặc Tường lửa

Đôi khi, phần mềm diệt virus bạn đang dùng có thể cản trở cuộc gọi Discord. Miễn là Discord bị hạn chế bởi phần mềm bên thứ ba hoặc tường lửa, nó sẽ tiếp tục hiển thị lỗi "No Route".

c) Vấn đề với VPN

Nếu bạn đang dùng VPN (Mạng Proxy Ẩo), hãy chắc chắn rằng nó có UDP (User Datagram Protocol). Discord sẽ không hoạt động nếu không có UDP và sẽ hiển thị thông báo lỗi "No Route".

d) Vấn đề với Khu vực (Region)

Đôi khi lỗi này xảy ra khi máy chủ voice chat bạn cố kết nối đang được host trên một lục địa khác. Giải pháp đơn giản cho vấn đề này là yêu cầu host thay đổi khu vực của máy chủ.

e) Bị chặn bởi Quản trị viên Mạng (Network Admin)

Nếu bạn kết nối với mạng công cộng như Wi-Fi trường học hoặc thư viện, thì có khả năng Discord bị chặn trên mạng đó. Kết quả là, mỗi khi bạn cố kết nối voice chat, bạn bị treo ở màn hình "Discord RTC trying to connect" hoặc "No Route".

7 Cách khắc phục lỗi Discord RTC Connecting No Route

Bây giờ chúng ta đã hiểu tổng quan về nguyên nhân gây ra lỗi, chúng ta có thể chuyển sang các giải pháp và sửa lỗi. Để tiện lợi cho bạn, chúng tôi sẽ liệt kê các giải pháp theo thứ tự độ phức tạp tăng dần. Điều này vì đôi khi bạn chỉ cần một khởi động lại đơn giản. Chúng tôi khuyên bạn nên làm theo đúng thứ tự này và hy vọng bạn tìm thấy giải pháp trước khi đến cuối bài viết. Lưu ý rằng hầu hết các giải pháp này đã được đăng trực tuyến bởi người dùng khắp thế giới. Nó hoạt động cho họ, và chúng tôi hy vọng nó cũng hoạt động cho bạn.

1. Bắt đầu với Khởi động lại đơn giản

Giải pháp đơn giản nhất cho bất kỳ vấn đề kỹ thuật nào là khởi động lại (restart/reboot). Cách tiếp cận kinh điển "Bạn đã thử tắt và bật lại chưa" đủ để giải quyết các vấn đề lớn. Như đã đề cập trước đó, lỗi "No Route" có thể xảy ra nếu địa chỉ IP của thiết bị thay đổi. Bạn có thể khắc phục vấn đề này bằng cách khởi động lại máy tính và modem/router.

Điều này sẽ đảm bảo địa chỉ IP được reset, và bây giờ bạn sẽ có thể kết nối đến voice server của Discord mà không có vấn đề gì. Khởi động lại đơn giản cũng loại bỏ vấn đề Dynamic IP và làm cho kết nối ổn định hơn. Nếu giải pháp này không hiệu quả, và bạn vẫn gặp lỗi "No Route", hãy chuyển sang sửa lỗi tiếp theo trong danh sách.

2. Đảm bảo Tường lửa hoặc Phần mềm diệt virus không chặn Discord

Như đã đề cập trước đó, một số phần mềm diệt virus bên thứ ba và tường lửa đưa Discord vào danh sách đen. Kết quả là, nó không thể kết nối đến voice chat server và dẫn đến lỗi "Discord RTC Connecting No Route". Sửa lỗi đơn giản nhất cho vấn đề này là gỡ cài đặt phần mềm bên thứ ba. Điều này sẽ tự động loại bỏ bất kỳ hạn chế hoặc chặn nào mà nó đang áp đặt lên Discord.

Tuy nhiên, nếu bạn không muốn gỡ phần mềm diệt virus, thì bạn cần xóa Discord khỏi danh sách đen của nó. Tùy thuộc vào phần mềm bạn dùng, các bước chính xác có thể khác nhau. Vì vậy, chúng tôi khuyên bạn nên tìm kiếm trực tuyến hướng dẫn phù hợp. Ngoài ra, chỉ để an toàn hãy kiểm tra xem Discord có bị chặn bởi Windows Defender hay không. Dưới đây là các bước để kiểm tra và đưa Discord vào whitelist (danh sách trắng) của Windows 10 Firewall:

  1. Mở Settings (Cài đặt) trên PC bằng cách nhấn Windows key + I.
  2. Đi đến phần Updates & Security (Cập nhật & Bảo mật).
  3. Ở đây, chọn tùy chọn Windows Security từ menu bên trái.
  4. Sau đó, nhấp vào tùy chọn "Firewall & network protection (Tường lửa & bảo vệ mạng)".
  5. Ở đây, ở dưới cùng, bạn sẽ tìm thấy tùy chọn "Allow an app through the firewall (Cho phép ứng dụng qua tường lửa)". Nhấp vào nó.
  6. Bây giờ bạn sẽ được trình bày danh sách các ứng dụng và trạng thái hiện tại của chúng về việc có được cho phép hay không.
  7. Nếu Discord không được cho phép, thì nhấp vào tùy chọn Change Settings (Thay đổi cài đặt) xuất hiện ở đầu danh sách.
  8. Bây giờ, bạn sẽ có thể cho phép và từ chối các ứng dụng khác nhau. Đảm bảo ô kiểm nhỏ bên cạnh Discord được chọn cho Private network (Mạng riêng).
  9. Điều này nên giải quyết vấn đề. Thử kết nối vào phòng voice chat Discord, và xem vấn đề có vẫn tồn tại hay không.

3. Ngừng dùng VPN hoặc chuyển sang VPN có UDP

Mặc dù VPN là công cụ khá hữu ích để bảo vệ quyền riêng tư và bảo mật mạng, nhưng nó không hợp với Discord. Hầu hết VPN không có UDP (User Datagram Protocol), và Discord sẽ không hoạt động tốt nếu thiếu nó.

Nếu bạn muốn khắc phục lỗi "Discord RTC Connecting No Route", chúng tôi khuyên bạn nên tắt VPN khi dùng Discord. Tuy nhiên, nếu bạn kết nối mạng công cộng và không thể thiếu VPN, thì bạn cần chuyển sang phần mềm VPN khác có UDP. Bạn cũng có thể thử tắt dịch vụ ẩn danh khi dùng VPN. Tuy nhiên, nếu bạn vẫn gặp cùng vấn đề ngay cả sau khi tắt VPN, thì vấn đề do nguyên nhân khác, và bạn cần chuyển sang giải pháp tiếp theo trong danh sách.

4. Đảm bảo Discord không bị chặn bởi Quản trị viên Mạng

Nếu bạn kết nối với mạng công cộng như trường học, thư viện, hoặc văn phòng của bạn, thì có khả năng Discord đã bị chặn bởi admin. Kết quả là, Discord không thể kết nối đến voice chat server và bị treo ở "Discord RTC Connecting" hoặc chỉ hiển thị lỗi "No Route". Bạn có thể thử hỏi network admin để unblock Discord, nhưng nếu họ không đồng ý, thì có một cách giải quyết. Lưu ý rằng cách này hơi "lén lút", và chúng tôi khuyên bạn làm tại rủi ro của mình. Làm theo các bước dưới đây để vượt qua hạn chế và dùng Discord kết nối voice chat server.

  1. Mở Control Panel trên máy tính.
  2. Nhấp vào tùy chọn "Network and Internet (Mạng và Internet)" sau đó đi đến "Network and Sharing center (Trung tâm mạng và chia sẻ)."
  3. Sau đó, nhấp vào liên kết siêu văn bản của mạng bạn đang kết nối.
  4. Bây giờ nhấp vào tùy chọn Properties (Thuộc tính).
  5. Khi cửa sổ Properties mở ra, nhấp vào tab Networking (Mạng), và từ danh sách các mục, chọn tùy chọn "Internet Protocol Version 4 (TCP/IPv4)".
  6. Lại nhấp vào nút Properties và ở lại tab General (Chung).
  7. Ở đây, chọn tùy chọn "Use the following DNS server addresses (Sử dụng địa chỉ máy chủ DNS sau)" và tiến hành nhập địa chỉ máy chủ DNS thủ công.
  8. Cho Preferred DNS server, nhập 8.8.8.8 trong ô cung cấp và nhập 8.8.4.4 làm Alternate DNS server.
  9. Bây giờ nhấp vào nút OK để lưu thay đổi.
  10. Sau đó, Khởi động lại máy tính, kết nối mạng, và thử dùng Discord lại xem vấn đề có còn tồn tại hay không.

5. Yêu cầu Admin thay đổi Khu vực Voice của Server

Discord sẽ không thể thiết lập kết nối nếu khu vực voice của server nằm ở lục địa xa xôi. Có một số hạn chế địa lý, và bạn có thể tiếp tục gặp lỗi "No Route" khi cố kết nối đến bạn bè sống nửa vòng trái đất.

Giải pháp dễ dàng nhất cho vấn đề này là yêu cầu admin của voice chat server thay đổi khu vực. Yêu cầu họ thay đổi voice region của server từ cài đặt Discord. Tùy chọn đặt khu vực khác có thể tìm thấy trong Server Settings >> Server Region. Tốt nhất khu vực server nên trùng với lục địa của bạn. Tuy nhiên, khu vực gần đó cũng được.

Liên quan: Discord Mic Not Working? 10 Ways to Fix it!

6. Tắt cài đặt QoS cho Discord

Discord có một tính năng đặc biệt gọi là "Quality of Service (QoS) High Packet Priority" (Chất lượng dịch vụ Ưu tiên gói tin cao), được bật theo mặc định. Tính năng này báo hiệu cho router/modem ưu tiên Discord khi gửi và nhận gói tin dữ liệu. Đây là tính năng rất hữu ích cho phép bạn tận hưởng chất lượng âm thanh tốt và đầu ra được tối ưu trong voice chat.

Tuy nhiên, một số thiết bị và nhà cung cấp dịch vụ Internet không thể xử lý được điều này. Chúng không thể xử lý các yêu cầu ưu tiên dữ liệu và do đó dẫn đến lỗi "Discord RTC Connecting No Route". Trong trường hợp này, bạn cần tắt cài đặt này trên Discord. Làm theo các bước dưới đây để xem cách làm:

  1. Trước tiên, khởi chạy Discord và nhấp vào nút Settings (Cài đặt) (biểu tượng bánh răng) ở góc dưới bên trái màn hình.
  2. Bây giờ cuộn xuống phần App settings (Cài đặt ứng dụng) và nhấp vào tùy chọn "Voice & Video (Giọng nói & Video)".
  3. Ở đây, bạn sẽ tìm thấy phần Quality of Service (QoS).
  4. Bây giờ, tắt công tắc bật/tắt (toggle switch) bên cạnh "Enable Quality of Service High Packet Priority."
  5. Sau đó, khởi động lại Discord và thử dùng Voice chat lại. Nếu vấn đề vẫn tồn tại, chuyển sang giải pháp tiếp theo.

7. Đặt lại cấu hình IP

Nếu bạn đã đọc đến đây trong bài viết, có nghĩa là vấn đề của bạn chưa được giải quyết. Vâng, có nghĩa là bạn cần dùng "vũ khí nặng" bây giờ. Bạn cần đặt lại cấu hình IP bằng cách flush (xóa) cài đặt DNS hiện có. Việc này sẽ loại bỏ bất kỳ cài đặt xung đột nào có thể gây ra lỗi "Discord RTC Connecting No Route". Nhiều người dùng báo cáo rằng sửa lỗi này đã giúp họ. Để đặt lại cấu hình IP, bạn cần gõ một chuỗi lệnh trong Command Prompt. Dưới đây là hướng dẫn từng bước.

  1. Mở hộp thoại Run bằng cách nhấn Windows key + R.
  2. Bây giờ gõ 'cmd' và nhấn CTRL + Shift + Enter. Điều này sẽ mở Elevated Command Prompt trong cửa sổ mới.
  3. Trong Command Prompt, gõ "ipconfig/release" và nhấn Enter.
  4. Khi cấu hình đã được giải phóng, gõ "ipconfig/flushdns". Điều này sẽ flush cài đặt DNS.
  5. Bây giờ gõ "ipconfig/renew" và nhấn Enter.
  6. Cuối cùng, khởi động lại máy tính và thử dùng Discord lại. Vấn đề của bạn nên đã được giải quyết lúc này.

Khuyến nghị:

  • Cách xóa tất cả tin nhắn trong Discord
  • Cách tải video từ Discord
  • Cách chia sẻ màn hình trên Discord?
  • Khắc phục Pokémon Go GPS Signal Not Found

Chúng tôi hy vọng bạn thấy thông tin này hữu ích và bạn đã có thể Khắc phục lỗi Discord RTC Connecting No Route. Chúng tôi biết Discord quan trọng như thế nào đối với bạn, đặc biệt nếu bạn là game thủ. Không thể kết nối với hội bạn bè do lỗi "No Route" là khá khó chịu. Tuy nhiên, đây là vấn đề phổ biến và có thể xảy ra với bất kỳ ai.

Trong bài viết này, chúng tôi đã cung cấp giải pháp chi tiết để xử lý từng nguyên nhân có thể của vấn đề. Chúng tôi hy vọng bạn có thể khắc phục sự cố sớm và tiếp tục sử dụng dịch vụ voice chat của Discord như bình thường. Nếu vẫn gặp vấn đề thì hãy thử khắc phục với bài viết How to Fix No Route Error on Discord (2021).