แปลกไม่สามารถแก้ไขหน้าโฮสต์บนเบราว์เซอร์บนคอมพิวเตอร์เครื่องเดียว


0

ฉันมีระบบที่ใช้ Windows 7 Ultimate 64 บิต Windows Update แสดงว่ามีการอัปเดตอย่างสมบูรณ์เกี่ยวกับแพตช์ อย่างไรก็ตามทั้ง Firefox และ Chrome หากโหลดเว็บไซต์ที่มีชื่อโฮสต์ไม่ดีแทนที่จะเป็นหน้าข้อผิดพลาดทั่วไปสำหรับเบราว์เซอร์นั้น ๆ ฉันก็จะได้หน้าข้อความธรรมดาแปลก ๆ ที่กล่าวว่า: (โดยใช้ badhostname.com ตัวอย่างเช่น)

Can't connect to badhostname.com:80 (Bad hostname)

LWP::Protocol::http::Socket: Bad hostname 'badhostname.com' at /usr/lib/perl5/site_perl/5.8.8/LWP/Protocol/http.pm line 51.

สำหรับการอ้างอิงนี่เป็นสิ่งที่ฉันคาดหวังว่าคนธรรมดาไม่สามารถแก้ไขหน้าโฮสต์ให้เป็นแบบ Firefox และ โครเมียม .

อย่างไรก็ตามค่อนข้างแปลกที่ Internet Explorer ยังคงแสดงหน้า "เว็บไซต์ไม่สามารถแสดงหน้า" ได้

ฉันจะร่างขั้นตอนที่ฉันดำเนินการเพื่อแก้ไขข้อบกพร่องด้านล่าง ณ จุดนี้ฉันพยายามดิ้นรนที่จะคิดถึงสาเหตุที่เป็นไปได้อื่น ๆ นอกเหนือจากมัลแวร์บางประเภทที่ขัดขวางการร้องขอเว็บของฉัน ดูเหมือนว่าจะไม่เปิดเผยตัวเองใน Internet Explorer อย่างไรก็ตาม ใครมีความคิดหรือความคิดอื่นใดบ้าง

ขั้นตอนที่ฉันได้ทำการแก้ไขข้อบกพร่องแล้ว:

ดูเหมือนว่าปัญหานี้จะถูกแยกออกจากคอมพิวเตอร์เครื่องนี้เนื่องจากคอมพิวเตอร์เครื่องอื่นในเครือข่ายเดียวกันจะไม่แสดงพฤติกรรมผิดปกตินี้ จากสิ่งนี้ฉันได้วินิจฉัยว่านี่อาจเป็นปัญหากับการกำหนดค่าเครือข่ายหรือ ISP ของฉัน

ฉันใช้ Firefox ใน Safe Mode และ Chrome ในแท็บไม่ระบุตัวตนและปัญหายังคงปรากฏอยู่ในทั้งสองนี้พิจารณาส่วนเสริมที่เป็นปัญหา

ในแผงควบคุมของ Windows = & gt; ตัวเลือกอินเทอร์เน็ต = & gt; การเชื่อมต่อ = & gt; การตั้งค่า LAN ฉันได้ยืนยันว่าไม่มีการตั้งค่าพร็อกซีเซิร์ฟเวอร์

ฉันเปลี่ยนเซิร์ฟเวอร์ DNS ของฉันเป็น OpenDNS ตัดการเชื่อมต่อและเชื่อมต่อกับเครือข่ายของฉันอีกครั้ง

ฉันรีบูทคอมพิวเตอร์ที่มีปัญหา

ฉันรีบูทเราเตอร์แล้ว

ฉันเรียกใช้ Microsoft Security Essentials ด้วยคำจำกัดความปัจจุบันแล้ว แต่ไม่พบอะไรเลย

ฉัน Googled สำหรับข้อความแสดงข้อผิดพลาดและดูเหมือนว่าไม่มีอะไรเกี่ยวข้อง


สิ่งหนึ่งที่เห็นได้ชัดและคำถามหนึ่งข้อ: (q) คุณติดตั้ง Perl ในเครื่องของคุณหรือไม่; (ลอง) ตัดการเชื่อมต่อคอมพิวเตอร์จากเครือข่าย (ถอดปลั๊กอีเธอร์เน็ต) และลองทดสอบ URL ที่ส่งการตอบสนองนี้เพื่อดูว่าการตอบสนองนั้นอยู่ในระบบปฏิบัติการ
horatio

คุณยืนยันว่าไม่มีการตั้งค่าพรอกซีใน firefox และ chrome? (โปรดทราบว่า LWP ที่กล่าวถึงในการตอบกลับเป็นพรอกซี)
horatio

@ Horatio ActivePerl ติดตั้งอยู่ในเครื่อง แต่เท่าที่ฉันรู้เท่านั้นเป็นเพียงการพึ่งพาสำหรับ Gnucash ซึ่งเป็นแพ็คเกจทางการเงินโอเพ่นซอร์ส แนวคิดที่ยอดเยี่ยมในการถอดปลั๊กเครือข่ายน่าสนใจจริงๆเมื่อเครือข่ายถูกตัดการเชื่อมต่อหน้าข้อผิดพลาดจะกลับมาเป็นปกติ คุณคิดว่านี่อาจหมายถึงอะไร
user274391

@horatio เพียงตรวจสอบทั้ง Firefox และ Chrome และพวกเขาทั้งสองได้รับการตั้งค่าอย่างเหมาะสมเพื่อใช้การตั้งค่าพร็อกซีระบบและฉันไม่ได้ตั้งค่าพร็อกซีระบบใน Windows
user274391

ฉันไม่มีประสบการณ์กับ LWP และมี perl น้อยมาก ความคิดแรกของฉันคือตรวจสอบไฟล์บันทึก Perl แล้วเพิ่มการฟุ่มเฟื่อยการบันทึกหรืออะไรก็ตามเพื่อกำหนด 100% ว่าการตอบสนองมาจากเครื่องของคุณ อาจเป็นข้อความแสดงข้อผิดพลาด chatty จาก upstream (เช่นเราเตอร์ของคุณ esp ถ้าเป็น Tomato / DDWRT เป็นต้น) การเปลี่ยนแปลงหลังจากถอดปลั๊กอาจจะไม่ได้ใช้พร็อกซีอย่างชาญฉลาด :) ข้อเท็จจริงที่คุณติดตั้ง Perl อย่างตั้งใจอาจเป็นสิ่งที่ดีอีกครั้ง: haX
horatio
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.