Câu hỏi về lỗi máy chủ này xuất hiện cao trong các tìm kiếm của google, đó là lý do tại sao tôi trả lời nó. Tôi hy vọng những người khác thấy điều này hữu ích vì vấn đề này là một nỗi đau thực sự đối với tôi.
Hầu như mọi máy tính Windows 7 trên miền khoảng 50 người dùng của chúng tôi đều bị ảnh hưởng - việc đi lại và thiết lập lại IE không được chấp nhận theo như tôi nghĩ nên cuối cùng tôi đã giải quyết nó như sau:
Đầu tiên ở đây là một vài liên kết hữu ích nhưng rất khó tìm thấy:
http://blog.frankleonhardt.com/2011/wpad-and-windows-7-and-iNET-explorer-8/
http://kb.k12usa.com/Knowledridease/Proxy-Auto-Detect-WPAD-Issues-With-IE-Windows-7
http://infratalk.wordpress.com/2011/09/10/troubledhoot-windows-proxy-autodiscovery-wpad/
Tôi sẽ đề nghị bạn đọc từng liên kết đầu tiên.
Trích dẫn sau đây từ liên kết nắm tay đặc biệt thú vị:
"Hóa ra những kẻ thông minh ở Microsoft đã triển khai một tính năng để ngừng kiểm tra máy chủ WPAD sau một vài lần thất bại. Nó nghĩ rằng nó biết máy nào đang chuyển vùng, để lại ghi chú trong sổ đăng ký nếu không sẽ bận tâm tìm kiếm lại. Rất nhiều sử dụng nếu bạn chỉ thực hiện nó. "
Tôi tìm thấy khóa reg wpad được ghi chú trong các liên kết, đó thực sự là cách tôi tìm thấy các liên kết trong google. Tôi đã tàn nhẫn trong quá trình thử nghiệm và thấy rằng các công việc sau đây:
Đóng tất cả các phiên IE, Mở Bảng điều khiển -> Tùy chọn Internet -> Tab kết nối -> Cài đặt Lan và bỏ chọn "Tự động phát hiện cài đặt" (và tất cả các tùy chọn khác) - KHÔNG MỞ IE LẠI.
Xóa khóa reg sau:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad
Mở Bảng điều khiển -> Tùy chọn Internet -> Tab kết nối -> Cài đặt Lan và TICK "Tự động phát hiện cài đặt".
Nếu bạn làm mới cửa sổ regedit (F5), bạn sẽ thấy khóa reg wpad được tạo lại nhưng nó sẽ trống.
Bây giờ hãy mở IE. Làm mới lại wpad reg và bạn sẽ thấy nó xuất hiện với một khóa con chứa thông tin wpad khác nhau.
Đây là một sửa chữa mà không phải thiết lập lại IE nhưng tôi vẫn cần phải triển khai nó trên 50 máy bằng cách nào đó. Tôi đã làm như sau:
Tôi đã tạo reg sau bằng cách sử dụng máy tính mà tôi đã đặt lại như trên (không sao chép nguyên văn này vì nó được tạo dựa trên tên miền của chúng tôi và tôi đã chỉnh sửa tên miền), dòng wpadOverride đã được thêm vào một cách manaully:
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad]
"WpadLastNetwork"="{F03DC3BF-50F6-4DB1-9570-CF84875F6EDC}"
"WpadOverride"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\a4-0c-c3-62-7b-2d]
"WpadDecisionReason"=dword:00000000
"WpadDecisionTime"=hex:10,50,19,cf,b1,73,cc,01
"WpadDecision"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\{F03DC3BF-50F6-4DB1-9570-CF84875F6EDC}]
"WpadDecisionReason"=dword:00000000
"WpadDecisionTime"=hex:10,50,19,cf,b1,73,cc,01
"WpadDecision"=dword:00000001
"WpadNetworkName"="example.local"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\{F03DC3BF-50F6-4DB1-9570-CF84875F6EDC}\a4-0c-c3-62-7b-2d]
Điều này đã được thêm vào tập lệnh đăng nhập của người dùng và về cơ bản xóa khóa reg và thay thế nó.
Sau đó, tôi đã tạo GPO để tắt "Tự động phát hiện cài đặt" và thêm thủ công url wpad:
Cấu hình người dùng -> Chính sách -> Cài đặt Windows -> Bảo trì Internet Explorer -> Kết nối -> Cấu hình trình duyệt tự động | Bỏ chọn "Tự động phát hiện cài đặt cấu hình" và đánh dấu vào "Bật cấu hình tự động" và chèn " http: //wpad.example.local/wpad.dat " vào "URL cấu hình tự động".
Tôi cũng đã bật "Ghi đè bộ đệm quyết định IE WPAD" (xem liên kết thứ hai ở trên).
Sau đó tôi đã để nó trong vài ngày để triển khai đến càng nhiều máy tính càng tốt, sau đó vô hiệu hóa "URL cấu hình tự động" và đánh dấu lại "Tự động phát hiện cài đặt cấu hình" và xóa khóa reg khỏi tập lệnh đăng nhập.
Tôi đã làm điều này vì nó dường như không hoạt động bằng cách đơn giản bỏ chọn và sau đó đánh dấu vào ô "Tự động phát hiện cài đặt cấu hình" qua GPO để việc bổ sung URL có thể không cần thiết cuối cùng.
Tôi đã hy vọng WpadOverride sẽ hoạt động mà không cần thêm các bước nhưng thật không may, nó không có trong trường hợp của tôi.
Ngẫu nhiên sử dụng một tên hiệu hoạt động hoàn toàn tốt trên mạng của chúng tôi.
Bất kỳ máy tính nào bị tắt trong thời gian sửa lỗi đều được xử lý thủ công sau đó.
Tôi hy vọng điều này sẽ giúp những người khác gặp phải câu hỏi này giống như tôi đã làm qua google. "Tính năng" này của Microsoft hoàn toàn ngu ngốc.