Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

แก้ไขข้อผิดพลาด Sec_Error_Cert_Signature_Algorithm_Disabled ใน Firefox

บางผู้ใช้พบข้อผิดพลาด Error Code: sec_error_cert_signature_algorithm_disabled เมื่อเข้าถึงเว็บไซต์บางแห่งใน Firefox ปัญหาเริ่มขึ้นกะทันหัน พบในทั้ง Windows และ macOS

สาเหตุของข้อผิดพลาด sec_error_cert_signature_algorithm_disabled

  • ใบรับรองระหว่าง (Intermediate certificates) และข้อยกเว้นก่อให้เกิดข้อผิดพลาด: แก้ได้โดยแก้ไขโฟลเดอร์โปรไฟล์ Firefox ลบ cert_override.txt และแก้ไข cert9.db หรือ cert8.db
  • แอพแอดแวร์ (Adware) เช่น E-rewards Notify App: ถอนการติดตั้งแอพที่น่าสงสัยจะแก้ปัญหาได้
  • การติดมัลแวร์/เบราว์เซอร์ไฮแจ็คเกอร์: สแกนลบมัลแวร์และติดตั้ง Firefox ใหม่
  • Avast เปิด HTTPS Filtering: Avast ส่งรายละเอียดการเชื่อมต่อทำให้ Firefox คิดว่าเป็น MITM attack ปิด HTTPS scanning จะแก้ได้
  • Kaspersky ไม่มี Root Certificate ใน Firefox (เวอร์ชัน 64-bit): ติดตั้ง Root Certificate ของ Kaspersky ใน Firefox

วิธี 1: เปลี่ยนชื่อ cert.db และลบ cert_override.txt

  1. เปิด Firefox > เมนู (3 แถบ) > Help > Troubleshooting Information
  2. คลิก Open Folder ตรง Profile Folder
  3. ปิด Firefox แล้วไปที่โฟลเดอร์โปรไฟล์
  4. คลิกขวา cert9.db หรือ cert8.db > Rename ใส่ .old ท้ายไฟล์ (เช่น cert9.db.old)
  5. คลิกขวา cert_override.txt > Delete
  6. เปิด Firefox ใหม่ ทดสอบเข้าเว็บที่เคยผิดพลาด

วิธี 2: ถอนการติดตั้งแอพแอดแวร์

  1. กด Win + R พิมพ์ appwiz.cpl Enter
  2. หาโปรแกรมน่าสงสัย เช่น E-Rewards Notify App (มักติดตั้งเมื่อปัญหาเริ่มขึ้น)
  3. คลิกขวา > Uninstall ทำตามขั้นตอน
  4. รีสตาร์ทคอมพิวเตอร์ ทดสอบใหม่

วิธี 3: สแกนมัลแวร์ด้วย Malwarebytes

ใช้ Malwarebytes สแกนแบบ Deep Scan ลบเบราว์เซอร์ไฮแจ็คเกอร์ แล้วรีสตาร์ทและติดตั้ง Firefox ใหม่ (ไฟล์เบราว์เซอร์บางส่วนอาจถูกลบระหว่างทำความสะอาด)

วิธี 4: ปิด HTTPS Filtering ใน Avast

  1. เปิด Avast Settings > Main settings
  2. ยกเลิกติ๊ก Enable HTTPS scanning
  3. รีสตาร์ทคอมพิวเตอร์ ทดสอบใหม่

วิธี 5: ติดตั้ง Kaspersky Root Certificate ใน Firefox (สำหรับ Firefox 64-bit)

  1. เปิด Firefox > เมนู > Options > Privacy & Security > Certificates > View Certificates
  2. แท็บ Authorities > Import
  3. ไปที่พาธ: C:\Program Files (x86)\Kaspersky Lab\Kaspersky Total Security 2022\x64 (หรือพาธโปรแกรม Kaspersky ที่ติดตั้ง) เลือก Root Certificate > Open
  4. ติ๊กทุกกล่อง Trust > OK
  5. รีสตาร์ท Firefox ทดสอบใหม่

วิธี 6: ปรับค่า security.pki.sha1_enforcement_level (ใช้ได้แต่เสี่ยงต่อความปลอดภัย)

  1. พิมพ์ about:config ในแถบที่อยู่ > ยอมรับความเสี่ยง
  2. ค้นหา security.pki.sha1
  3. ดับเบิลคลิก security.pki.sha1_enforcement_level เปลี่ยนค่าจาก 3 เป็น 4
  4. รีสตาร์ท Firefox

คำเตือน: วิธีนี้ทำให้ Firefox ยอมรับใบรับรอง SHA-1 โดยไม่ตรวจสอบ อาจเปิดโอกาสให้เกิดการโจมตีด้านความปลอดภัย