2009-07-21 21 views
11

मैंने अभी आरईएसटी, जेएसओएन, और एसओएपी आधारित सेवाओं के लिए अनुरोध ऑब्जेक्ट्स बनाने के लिए फिडलर 2 का उपयोग शुरू किया है। यह अब तक बहुत अच्छा काम किया है।फिडलर 2 वाइप्स मेरा इंटरनेट एक्सप्लोरर प्रॉक्सी सेटिंग्स

समस्या तब आई जब मैंने इंटरनेट एक्सप्लोरर के माध्यम से अपने कुछ कंपनी संसाधनों का उपयोग करने का प्रयास किया। मुझे कुछ प्रकार की DNS त्रुटि मिल रही थी, जिसे मुझे एहसास हुआ था क्योंकि हर बार जब मैं फिडलर (आईई 6 और आईई 8) खोलता हूं तो मेरी प्रॉक्सी सेटिंग्स मिटा दी जाती थीं। क्या किसी को पता है कि फिडलर यहां "झुकाव" कर सकता है जो इस तरह की एक अजीब समस्या का कारण बनता है।

अधिक जानकारी: यह एक वर्चुअल पीसी वीएम पर चल रहा है जो विंडोज एक्सपी चल रहा है। रिक्त होने वाली सटीक सामग्री टूल्स-> इंटरनेट विकल्प-> कनेक्शन-> लैन सेटिंग्स विंडो में रहती है। वहां दोनों चेकबॉक्स चेक किए गए थे और उन्नत विंडो में फ़ील्ड पॉप्युलेट किए गए थे। बाद में, सभी खाली कर दिए गए थे।

उत्तर

24

फ़िडलर स्टार्टअप पर अपनी प्रॉक्सी सेटिंग परिवर्तन:

अच्छी खबर यह है कि, एक छोटे से विन्यास के साथ, आप Fiddler प्रॉक्सी की तरह कार्य और साथ ही अपने मैन्युअल रूप से कॉन्फ़िगर कॉर्पोरेट प्रॉक्सी का उपयोग करने के लिए कॉन्फ़िगर कर सकते हैं और फिडलर बंद होने पर शुरू होने से पहले उन्हें वापस लौटा दिया।

हालांकि, यह वास्तव में आपकी समस्या की व्याख्या नहीं करता है, क्योंकि जब फिडलर चल रहा है, तो यह आपके पुराने प्रॉक्सी सर्वर को अपस्ट्रीम प्रॉक्सी के रूप में उपयोग करेगा, और जब आप इसे बंद कर देंगे, तो यह सेटिंग्स को वापस वही करता है जो वे पहले थे।

यदि आप आईई के साथ फिडलर का उपयोग नहीं करना चाहते हैं, तो टूल्स/फिडलर विकल्पों के अंदर "सिस्टम प्रॉक्सी के रूप में कार्य करें" चेकबॉक्स को अनचेक करें; ध्यान दें कि 127.0.0.1:8888 को प्रॉक्सी के रूप में उपयोग करने के लिए आपको अपने एप्लिकेशन या ढांचे (उदा। .NET) को मैन्युअल रूप से कॉन्फ़िगर करने की आवश्यकता होगी।

+0

धन्यवाद एरिक इस तरह के एक भयानक कार्यक्रम लिखने के लिए बीटीडब्ल्यू – Polaris878

+0

क्या यह अपस्ट्रीम प्रॉक्सी के लिए आपकी सभी पूर्व प्रॉक्सी सेटिंग्स का उपयोग करता है? मेरे मामले में, मुझे लगता है कि इसके बारे में विंडो पर गेटवे लाइन में प्रॉक्सी पता है, लेकिन यह अभी भी कुछ आंतरिक साइटों (जो परीक्षण को कठिन बनाता है) नहीं लगता है। हमारे पास कई प्रॉक्सी बहिष्करण आदि हैं - मैं बस यह सुनिश्चित करना चाहता हूं कि मुझे कुछ याद नहीं आ रहा है। – rifferte

+0

हां, फिडलर आपकी सभी पूर्व प्रॉक्सी सेटिंग्स को गोद लेता है। "कुछ आंतरिक साइटों पर प्रतीत नहीं होता है" का अर्थ अधिक विशेष रूप से क्या है? – EricLaw

2

यह खाली हो रहा है क्योंकि फिडलर अपनी वर्तमान प्रॉक्सी सेटिंग्स का उपयोग करने के बजाय खुद को प्रॉक्सी के रूप में जोड़कर काम करता है। इस तरह यह सभी यातायात को रोकता है।

Fiddler Web Debugger - Configuring Clients

+0

आप वास्तव में किसी भी configuration-- की जरूरत नहीं है यह डिफ़ॉल्ट है। :-) – EricLaw

+0

भले ही प्रॉक्सी "स्वचालित रूप से पता नहीं" हो?मैं इस धारणा के तहत था कि अगर यह सिस्टम सेटिंग्स में मैन्युअल रूप से कॉन्फ़िगर किया गया प्रॉक्सी था, तो इसे फिडलर में मैन्युअल रूप से कॉन्फ़िगर करना होगा। रवींद्र! –

1

फ़िडलर मेरी यानी कनेक्शन को मार डाला लेकिन फ़ायरफ़ॉक्स संबंध बने रहे ....

मैं एक त्रुटि थी "फ़िडलर:। Wwww.google.com.au के लिए DNS लुकअप विफल ऐसा कोई मेजबान जाना जाता है"

मैंने बस मेरा तय किया। मैंने यूआरएल में "http: // localhost: 8888/VirtFolder/MyWebApp" डाला और ऐसा लगता है कि कनेक्शन और आईई फिर से काम करना शुरू कर देता है।

0

सुनिश्चित करें कि आपकी प्रॉक्सी एक पीएसी फ़ाइल को इंगित नहीं कर रही है। लॉन्च होने पर फिडलर इस कॉन्फ़िगरेशन को "रख" नहीं देता है। इसके बजाय, मैन्युअल रूप से वास्तविक प्रॉक्सी FQDN टाइप करें।

+0

बेशक फिडलर पीएसी फाइलों का समर्थन करता है। – EricLaw

4

1.) एक कमांड प्रॉम्प्ट खोलें प्रशासक के साथ विशेषाधिकार

2.) प्रकार NETSTAT -AB

3.) देखें अगर कुछ भी पहले से ही

यदि ऐसा है तो पोर्ट 8888 पर चल रहा है, वह यह है कि तुम्हारी समस्या। Fiddler बदलें

1.) उपकरण पोर्ट 8889 (या अगले उपलब्ध बंदरगाह) बंद को चलाने के लिए -> फ़िडलर विकल्प -> कनेक्शन -> फ़िडलर बंदरगाह पर सुनता है -> 8889