Khi Squid không thể phân giải tên máy chủ
Kiểm tra trình phân giải của máy chủ proxy; tra cứu thành công trên máy khách không chứng minh Squid phân giải được cùng tên đó.
Kiểm tra DNS tại nơi xảy ra lần tra cứu thất bại. Máy tính xách tay phân giải được một tên không chứng minh Squid, hoặc proxy cha thực hiện kết nối tiếp theo, cũng phân giải được tên đó.
Đọc nhật ký bộ nhớ đệm của phiên chạy Squid đang gặp lỗi và kiểm tra cấu hình trình phân giải của máy chủ. Một phép kiểm tra bổ trợ ở cấp máy chủ là:
getent ahosts target.exampleDùng đích thực tế. getent sử dụng cơ chế tra cứu của máy chủ; trình phân giải nội bộ hoặc bộ nhớ đệm của Squid có thể khác. Kiểm tra các đầu vào dns_nameservers và hosts_file được chỉ định rõ trước khi cho rằng chúng khớp nhau.
Trong Squid 6.13, danh sách máy chủ tên được chỉ định rõ chứa các địa chỉ IP:
dns_nameservers 192.0.2.53Thay địa chỉ dành cho tài liệu này bằng trình phân giải được phê duyệt, có thể truy cập từ máy chủ Squid. Tên riêng có thể cần trình phân giải của tổ chức; trình phân giải công cộng không liên quan có thể không thấy chúng trong góc nhìn DNS của mình.
Bí danh trong tệp hosts của máy tính xách tay không đi cùng yêu cầu theo tên máy chủ qua proxy. Trên máy thực hiện tra cứu, xem lại thiết lập hosts_file của phiên bản Squid đã cài và tính đến trình phân giải của proxy cha khi phù hợp. Giữ tên máy chủ dùng cho danh tính TLS nhất quán với dịch vụ.
Sau một thay đổi cấu hình có kiểm soát, kiểm tra cú pháp và nạp lại phiên chạy Squid cần kiểm tra, lặp lại cùng yêu cầu rồi xem bằng chứng tương ứng. Các câu trả lời khẳng định và phủ định được lưu đệm có thể ảnh hưởng đến phép thử lặp lại. Tra cứu thành công rồi hết thời gian chờ kết nối là lỗi tuyến đường hoặc quyền ở giai đoạn sau; đừng tiếp tục đổi DNS để sửa lỗi đó. Giữ nguyên DNS máy khách, định tuyến proxy cha và giao thức proxy khi đánh giá thay đổi phía máy chủ.