Vì sao ERR_NAME_NOT_RESOLVED của Chrome có thể biến mất qua Fiddler
Giải thích lỗi DNS của Chrome biến mất khi một proxy HTTP thông thường xử lý kết nối đến đích.
Một trang web có thể thất bại với ERR_NAME_NOT_RESOLVED trên tuyến trực tiếp của Chrome và hoạt động qua Fiddler cục bộ vì hai tuyến giao việc tra cứu tên máy chủ cho các thành phần khác nhau.
Với một proxy HTTP thông thường, Chrome gửi tên máy chủ đích tới proxy đó. Chrome vẫn cần đến điểm cuối của proxy, nhưng proxy xử lý kết nối ra ngoài tới đích. Một Fiddler cục bộ có thể tự phân giải tên đó hoặc gửi nó đến proxy cha đã cấu hình.
Vì vậy yêu cầu thành công thu hẹp phạm vi điều tra. Hãy so sánh tuyến phân giải trực tiếp của Chrome với tuyến thực tế của proxy. Điều đó không chứng minh rằng mọi tra cứu DNS của Windows đều hỏng.
Giữ lại tên máy chủ chính xác và quyết định proxy thực tế khi so sánh kết quả. Việc đặt lại các ngăn xếp mạng, tắt IPv6 hoặc thay đổi cài đặt đăng ký DNS không liên quan trước khi xác định khác biệt đó có thể xóa bằng chứng hữu ích mà không giải thích được.