यह सर्वरफ़ोल प्रश्न Google खोजों में उच्च दिखाई देता है जिसके कारण मैं इसका उत्तर दे रहा हूं। मुझे उम्मीद है कि दूसरों को यह उपयोगी लगेगा क्योंकि यह समस्या मेरे लिए एक वास्तविक दर्द थी।
लगभग 50 उपयोगकर्ताओं के हमारे डोमेन पर लगभग हर विंडोज 7 कंप्यूटर प्रभावित था - चारों ओर जा रहा था और IE को रीसेट करना तब तक स्वीकार्य नहीं था जब तक मैं चिंतित था इसलिए मैंने अंततः इसे निम्नानुसार हल किया:
सबसे पहले यहाँ कुछ उपयोगी हैं, लेकिन उन लिंक को खोजने के लिए मैं बहुत मेहनत कर रहा हूँ:
http://blog.frankleonhardt.com/2011/wpad-and-windows-7-and-internet-explorer-8/
http://kb.k12usa.com/Knowledgebase/Proxy-Auto-Detect-WPAD-Issues-With-IE-Windows-7
http://infratalk.wordpress.com/2011/09/10/troubleshooting-windows-proxy-autodiscovery-wpad/
मेरा सुझाव है कि आप पहले प्रत्येक लिंक को पढ़ें।
मुट्ठी लिंक से निम्नलिखित उद्धरण विशेष रूप से दिलचस्प है:
"यह पता चला है कि माइक्रोसॉफ्ट के उन स्मार्ट लोगों ने कुछ असफल प्रयासों के बाद WPAD सर्वर के लिए जाँच को रोकने के लिए एक सुविधा को लागू किया है। यह मानता है कि यह पता चलता है कि एक रोमिंग मशीन किस नेटवर्क पर है, रजिस्ट्री में खुद के लिए एक नोट छोड़ता है यदि यह नहीं है फिर से परेशान करने के लिए जा रहा है। यदि आपने केवल इसे लागू किया है, तो एक बहुत अधिक उपयोग। "
मुझे लिंक में दी गई wpad reg कुंजी मिली, जो वास्तव में है कि मुझे Google में लिंक कैसे मिले। मैं परीक्षण के दौरान निर्दयी हो गया और पाया कि निम्नलिखित काम करता है:
सभी IE सत्र बंद करें, नियंत्रण कक्ष खोलें -> इंटरनेट विकल्प -> कनेक्शन टैब -> लैन सेटिंग्स और अन-टिक "स्वचालित रूप से सेटिंग्स का पता लगाएं" (और अन्य सभी विकल्प) - IE IE को खोलें नहीं।
निम्नलिखित reg कुंजी को हटाएँ:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad
ओपन कंट्रोल पैनल -> इंटरनेट विकल्प -> कनेक्शन टैब -> लैन सेटिंग्स और "स्वचालित रूप से सेटिंग्स का पता लगाने" पर टिक करें।
यदि आप अपनी regedit विंडो (F5) को रीफ्रेश करते हैं, तो आपको wpad reg कुंजी को फिर से बनाया जाना चाहिए, लेकिन यह खाली होगा।
अब IE खोलें। फिर से wpad reg को रीफ्रेश करें और आपको यह देखना चाहिए कि यह सबपैड के साथ विभिन्न wpad जानकारी के साथ पॉप्युलेट करता है।
यह IE को रीसेट किए बिना एक फिक्स था, लेकिन मुझे अभी भी इसे किसी तरह 50 मशीनों पर तैनात करने की आवश्यकता थी। मैंने उस प्रकार किया:
मैंने निम्न के रूप में रीसेट किए गए कंप्यूटर का उपयोग करके निम्नलिखित reg बनाया है (इस क्रिया को कॉपी न करें क्योंकि यह हमारे डोमेन के आधार पर बनाया गया था और मैंने डोमेन नाम संपादित किया था), wpadOverride लाइन को 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]
यह उपयोगकर्ता लॉगिन स्क्रिप्ट में जोड़ा गया था और मूल रूप से reg कुंजी को हटा देता है और इसे बदल देता है।
मैंने तब "स्वचालित रूप से सेटिंग्स का पता लगाने" को अक्षम करने के लिए एक GPO बनाया और मैन्युअल रूप से wpad url जोड़ा:
उपयोगकर्ता कॉन्फ़िगरेशन -> नीतियां -> विंडोज सेटिंग्स -> इंटरनेट एक्सप्लोरर रखरखाव -> कनेक्शन -> स्वचालित ब्राउज़र कॉन्फ़िगरेशन | अन-टिक "स्वचालित रूप से कॉन्फ़िगरेशन सेटिंग्स का पता लगाएं" और "स्वचालित कॉन्फ़िगरेशन सक्षम करें" को टिक करें और " http: //wpad.example.local/wpad.dat " को "स्वचालित कॉन्फ़िगरेशन URL" में डालें।
मैंने "IE WPAD निर्णय कैशिंग ओवरराइड" भी सक्षम किया (ऊपर दूसरा लिंक देखें)।
फिर मैंने कुछ दिनों के लिए इसे छोड़ दिया ताकि अधिक से अधिक कंप्यूटरों को तैनात किया जा सके, फिर "स्वचालित कॉन्फ़िगरेशन URL" को अक्षम कर दिया और "स्वचालित रूप से कॉन्फ़िगरेशन सेटिंग्स का पता लगाएं" पर फिर से टिक किया और लॉगिन स्क्रिप्ट से reg कुंजी को हटा दिया।
मैंने ऐसा किया, क्योंकि यह केवल अनटोक करके काम नहीं करता था और फिर GPO के माध्यम से "स्वचालित रूप से कॉन्फ़िगरेशन सेटिंग्स का पता लगा" बॉक्स पर टिक कर दिया ताकि URL अतिरिक्त रूप से आवश्यक न हो।
मुझे उम्मीद थी कि WDPOverride अतिरिक्त चरणों के बिना काम करेगा लेकिन दुर्भाग्य से यह मेरे मामले में नहीं था।
संयोग से एक cname का उपयोग हमारे नेटवर्क पर पूरी तरह से अच्छी तरह से काम करता है।
कोई भी कंप्यूटर जो फिक्स की अवधि के लिए बंद थे, उसके बाद मैन्युअल रूप से नियंत्रित किया गया था।
मुझे आशा है कि यह अन्य लोगों की मदद करता है जो इस सवाल पर आते हैं जैसे मैंने Google के माध्यम से किया। Microsoft द्वारा यह "सुविधा" केवल सर्वथा मूर्खतापूर्ण है।