यह केवल इंटरनेट एक्सप्लोरर को प्रभावित करता है, अन्य (क्रोम, ओपेरा, विवाल्डी आदि) समस्याओं के बिना काम करता है।
इंटरनेट एक्सप्लोरर केवल एक प्रॉक्सी के माध्यम से चलने पर काम करता है। यही है, यह काम करता है जब फिडलर खुला होता है, और सिर्फ परीक्षण करने के लिए, यह टिनिप्रोक्सी के माध्यम से चलने पर भी काम करता है । "काम नहीं" से मेरा मतलब है कि यह केवल "example.com देख रहा है ..." पर लटका हुआ है। यह भी टाइमआउट या कुछ भी नहीं है।
मैंने सिस्टम में डिफ़ॉल्ट प्रॉक्सी की जांच करने के लिए एक छोटा कोड-स्निपेट बनाया, क्योंकि इंटरनेट विकल्प रिपोर्ट में कोई प्रॉक्सी सक्रिय नहीं है।
static void Main(string[] args)
{
var target = new Uri("http://www.vg.no");
var proxy = WebRequest.GetSystemWebProxy();
var proxyUri = proxy.GetProxy(target);
var bypassed = proxy.IsBypassed(target);
Console.WriteLine($"Type of proxy object: {proxy.GetType().Name}\nNamespace of proxy object:{proxy.GetType().Namespace}\nTarget uri: {target.AbsoluteUri}\nProxy uri: {proxyUri.AbsoluteUri}\nIs target bypassed in proxy? {bypassed}");
Console.ReadLine();
}
और आउटपुट काफी अजीब है:
Type of proxy object: WebProxyWrapperOpaque
Namespace of proxy object:System.Net
Target uri: http://www.vg.no/
Proxy uri: http://www.vg.no/
Is target bypassed in proxy? True
यदि मेरा कोड सही है, तो ऐसा लगता है कि यह खुद को प्रॉक्सी के रूप में उपयोग करने की कोशिश कर रहा है .. मैं अपने जीवन के लिए यह पता नहीं लगा सकता कि समस्या क्या है।
(Btw: जब फिडलर सक्रिय है, यह रिपोर्ट करता है Proxy uri: http://127.0.0.1:8888
और Is target bypassed in proxy? False
उम्मीद के मुताबिक है।)
किसी को भी इस तरह से कुछ भी देखा?
मेरी प्रॉक्सी सेटिंग:
मेरी प्रासंगिक रजिस्ट्री सेटिंग्स: ( इस लेख को देखें )
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000001
"ProxyEnable"=dword:00000000
"ProxyHttp1.1"=dword:00000001
"EnableHttp1_1"=dword:00000001
"ProxyOverride"="*.local"
"ProxyServer"="127.0.0.1:8123"