Partial AdGuard VPN outage on November 22, 2023

On November 22, 2023, there was a disruption in the AdGuard VPN service that may have caused Internet access issues for a significant number of users. Primarily affected were users in locations such as Frankfurt, Amsterdam, London, and Dallas. We apologize for this outage and would like to provide more information about its causes and the steps we are taking to prevent such issues in the future.

It's always DNS

By default, AdGuard VPN users use AdGuard DNS Non-Filtering as their DNS server.

Why do we do this? The goal is to make you 'less noticeable' among Internet users. Normally, VPN services use the same VPN server as your DNS server. We believe this is not the best tactic, and matching your IP address with your DNS server's address can be a signal of using a VPN. By using a popular public DNS server (such as AdGuard DNS), you are sharing the same server as tens or hundreds of millions of other Internet users.

AdGuard DNS employs rate limiting to restrict the number of requests a user can send to the DNS server. This is a standard tactic to prevent DNS amplification (i.e., using a public DNS server to perform DDOS attacks on a third party). The rate limit is quite low, and some popular AdGuard VPN locations generate more requests than allowed. To work around this problem, we remove the rate limit for VPN servers. AdGuard DNS servers periodically request an updated list of IP addresses for which the rate limit should be disabled. This list is formed by a management service that knows all the IP addresses of all the VPN servers.

On November 22 at 9:14 UTC, a new version of the management service was deployed that contained an error. Due to this mistake, only part of the VPN server addresses were included in the allowed list. The 'busiest' locations (such as Frankfurt and Amsterdam) were immediately limited, and users faced Internet access issues.

The problem was exacerbated by several factors that delayed our understanding of what was happening. Firstly, there were no problems observed in smaller locations. Secondly, users did not immediately realize the nature of their problem. DNS query results are cached by the operating system, so everything seems to work fine for a while, and then a small portion of domains become inaccessible. Some might not have noticed the issue at all.

Finally, to our embarrassment, we had not set up automatic notifications for an increase in the number of DNS errors. Had we noticed this in time, the resolution time would have been significantly shorter. Below, you can see how much more DNS errors were registered in the system during the outage.

Link to DNS error chart

Incident timeline

9:14 UTC: Deployment of the management service fails.
9:30-9:40 UTC: We start getting the first individual complaints from users.
9:40-10:00 UTC: Investigating and searching for the source of the problem.
10:00-10:20 UTC: Preparing a fix in the management service.
10:20-10:30 UTC: Deploying the new version of the management service.
10:30-10:35 UTC: Restart of AdGuard DNS

Follow-up steps

To prevent similar problems in the future, we are taking the following steps:

  1. Automated notifications for increased DNS errors on VPN servers are now set up.
  2. Separate automated tests to check the creation of the exception list for DNS rate limiting have been added to the management service test suite.
Thích bài viết này?
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Windows

Sử dụng bất kỳ trình duyệt hoặc ứng dụng nào và không bao giờ phải lo lắng về tình trạng ẩn danh của bạn nữa. Toàn bộ thế giới nằm trong tầm tay bạn với AdGuard VPN.
TẢI XUỐNG
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Tìm hiểu thêm
Màn hình chính của AdGuard VPN cho Windows với kết nối VPN đang hoạt động.
Màn hình chính của AdGuard VPN dành cho Windows hiển thị trạng thái đã ngắt kết nối.
Màn hình Loại trừ với danh sách các trang web không sử dụng VPN.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Mac

Chỉ với hai cú nhấp chuột, hãy chọn một thành phố từ bất kỳ nơi nào trên thế giới — chúng tôi có hơn 75 vị trí — và dữ liệu của bạn sẽ vô hình với những con mắt tò mò.
TẢI XUỐNG
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Tìm hiểu thêm
Màn hình chính của AdGuard VPN dành cho Mac với kết nối VPN đang hoạt động.
Màn hình chính của AdGuard VPN cho Mac hiển thị trạng thái đã ngắt kết nối.
Màn hình Loại trừ với danh sách các trang web không sử dụng VPN.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Android

AdGuard VPN cho Android cung cấp hàng chục vị trí tốc độ cao. Trình duyệt riêng tư hơn khi đang di chuyển. Chặn quảng cáo và trình theo dõi bằng tính năng Bảo Vệ Theo Dõi tích hợp
Tìm hiểu thêm
TẢI XUỐNG
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Có sẵn trên Google Play
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Màn hình chính của AdGuard VPN dành cho Android với kết nối VPN đang hoạt động.
Màn hình chính của AdGuard VPN dành cho Android hiển thị trạng thái đã ngắt kết nối.
Màn hình Vị trí hiển thị các máy chủ khả dụng nhanh nhất.
Màn hình Loại trừ với danh sách các trang web không sử dụng VPN.
Màn hình có mã QR để cài đặt AdGuard VPN.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho iOS

Bảo vệ sự riêng tư của bạn và phát trực tuyến các chương trình yêu thích một cách ẩn danh với AdGuard VPN cho iOS. Chặn quảng cáo bằng tính năng Bảo Vệ Theo Dõi tích hợp sẵn
Tìm hiểu thêm
Có sẵn trên App Store
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Màn hình chính của AdGuard VPN dành cho iOS với kết nối VPN đang hoạt động.
Màn hình chính của AdGuard VPN dành cho iOS hiển thị trạng thái đã ngắt kết nối.
Màn hình Vị trí hiển thị các máy chủ khả dụng nhanh nhất.
Màn hình Loại trừ với danh sách các trang web không sử dụng VPN.
Màn hình có mã QR để cài đặt AdGuard VPN.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Android TV

Khám phá AdGuard VPN cho Android TV! Tận hưởng khả năng phát trực tuyến liền mạch, bảo mật nâng cao và thiết lập dễ dàng.
TẢI XUỐNG
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Có sẵn trên Google Play
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Tìm hiểu thêm
Màn hình chính của AdGuard VPN dành cho Android TV với kết nối VPN đang hoạt động tới một máy chủ ở Helsinki, Phần Lan.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Chrome

AdGuard VPN cho Edge

AdGuard VPN cho Firefox

AdGuard VPN cho Opera

Ẩn vị trí thực sự của bạn và xuất hiện từ một nơi khác trên thế giới - truy cập bất kỳ nội dung nào mà không có giới hạn tốc độ và bảo vệ tính ẩn danh trên web của bạn.
Đến một vị trí khác chỉ bằng một cú nhấp chuột, ẩn IP của bạn và giúp bạn lướt web an toàn và ẩn danh.
Bảo vệ quyền riêng tư của bạn, ẩn vị trí thực của bạn và quyết định nơi bạn cần VPN và nơi bạn không!
Trở thành ninja trong trình duyệt Opera của bạn: di chuyển nhanh chóng đến bất kỳ nơi nào trên thế giới mà vẫn không bị chú ý.
Cài đặt
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Tìm hiểu thêm
Cài đặt
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Tìm hiểu thêm
Cài đặt
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Tìm hiểu thêm
Cài đặt
Bằng cách tải xuống chương trình, bạn chấp nhận các điều khoản của Thỏa thuận cấp phép
Tìm hiểu thêm
Màn hình chính của tiện ích mở rộng trình duyệt AdGuard VPN với kết nối VPN đang hoạt động.
Màn hình Vị trí hiển thị các máy chủ khả dụng nhanh nhất.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho bộ định tuyến

Cài đặt AdGuard VPN trên bộ định tuyến của bạn để bảo mật toàn bộ mạng của bạn. Quyết định thiết bị nào cần bảo vệ và khi nào
Tùy chọn này chỉ khả dụng với Đăng kí AdGuard VPN
Một bộ định tuyến có biểu tượng chiếc khiên với lỗ khóa.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Linux

Nhận VPN miễn phí tốt nhất cho Linux và tận hưởng việc lướt web mượt mà, bảo mật được nâng cao, mã hóa lưu lượng Internet và bảo vệ rò rỉ DNS. Chọn từ nhiều máy chủ VPN và truy cập các vị trí bạn muốn
Linh vật Tengu của AdGuard VPN cùng chú chim cánh cụt Tux của Linux đang ngồi trong bụi cây.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Apple TV

Khám phá AdGuard VPN cho Apple TV! Tận hưởng khả năng phát trực tuyến liền mạch, bảo mật nâng cao và thiết lập dễ dàng
Tùy chọn này chỉ khả dụng với Đăng kí AdGuard VPN
Thiết bị phát trực tuyến Apple TV có logo AdGuard VPN.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Xbox

Bảo vệ Xbox của bạn với AdGuard VPN và tận hưởng trò chơi trực tuyến liền mạch, bảo mật nâng cao và thiết lập dễ dàng
Tùy chọn này chỉ khả dụng với Đăng kí AdGuard VPN
Máy chơi game Microsoft Xbox và tay cầm có logo AdGuard VPN.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho PS4/PS5

Bảo vệ PlayStation của bạn với AdGuard VPN và tận hưởng trò chơi trực tuyến liền mạch, bảo mật nâng cao và thiết lập dễ dàng. Chọn từ nhiều máy chủ VPN và truy cập các vị trí bạn muốn
Tính năng này chỉ khả dụng với đăng ký AdGuard VPN
Tùy chọn này chỉ khả dụng với Đăng kí AdGuard VPN
Máy chơi game Sony PlayStation và tay cầm có logo AdGuard VPN.
9.332 9332 đánh giá của người dùng
Tuyệt vời!

AdGuard VPN cho Chromecast

Cài đặt AdGuard VPN trên Google TV của bạn (Chromecast Gen 4) hoặc trên bộ định tuyến mạng của bạn (Chromecast Gen 3) và tận hưởng việc phát trực tuyến nội dung với Chromecast trong khi giữ ẩn danh trực tuyến và truy cập nội dung từ bất kỳ đâu. Đối với Chromecast Gen 3, bạn cần một gói đăng ký AdGuard VPN
Tùy chọn này chỉ khả dụng với Đăng kí AdGuard VPN
Thiết bị phát trực tuyến Google Chromecast có biểu tượng hình khiên với lỗ khóa.
AdGuard VPN
quá trình tải xuống bắt đầu
Nhấp vào nút có hình mũi tên để bắt đầu cài đặt.
Quét để cài đặt AdGuard VPN trên thiết bị di động của bạn
Màn hình có mã QR để cài đặt AdGuard VPN.