ผู้ใช้บางรายร้องเรียนว่าเจอข้อผิดพลาด ERR_SSL_BAD_RECORD_MAC_ALERT เมื่อพยายามเข้าถึงที่อยู่เว็บบางแห่ง ผู้ใช้ส่วนใหญ่รายงานว่าเจอข้อผิดพลาดนี้เฉพาะตอนพยายามเชื่อมต่อ accounts.google.com — ที่อยู่ที่จัดการล็อกอินสำหรับบริการของ Google เกือบทั้งหมด อย่างไรก็ตาม ปัญหาไม่ได้เฉพาะ Chrome ผู้ใช้ส่วนใหญ่รายงานว่าเว็บไซต์เดียวกันเข้าถึงไม่ได้จากเบราว์เซอร์อื่นๆ ด้วย
สาเหตุของข้อผิดพลาด ERR_SSL_BAD_RECORD_MAC_ALERT
เราสืบสวนจากรายงานผู้ใช้และขั้นตอนที่ลองแก้ พบสถานการณ์ทั่วไปหลายอย่างที่นำไปสู่ข้อผิดพลาดนี้:
- Antivirus ด้านที่สาม (3rd party) กำลังตรวจสอบ HTTPS Traffic — แม้ Antivirus ส่วนใหญ่จะตั้งค่าทำอย่างนี้โดยค่าเริ่มต้น แต่บางตัว Overprotective เกินไป ผู้ใช้รายงานว่าแก้ได้หลังปิด HTTPS Inspection (SSL Scan) จากการตั้งค่า AV ด้านที่สาม
- Chrome Build ล้าสมัยมาก (Severely outdated) — ปัญหานี้รายงานว่าพบบนเครื่องที่รัน Chrome เวอร์ชันเก่า แต่รู้จักกันดีเฉพาะ Build เก่ามาก (Build 40 และเก่ากว่า)
- ค่า MTU ของ Router ไม่เข้ากับการตั้งค่าเครือข่าย — ข้อผิดพลาดยืนยันว่าพบหากค่า MTU ของ Router ไม่เข้ากับ Network Configuration ปัจจุบัน
หากคุณกำลังต่อสู้กับปัญหานี้ บทความนี้มีขั้นตอน Troubleshooting ที่ตรวจสอบแล้ว ด้านล่างมีหลายวิธีที่ผู้ใช้คนอื่นใช้แก้ได้
เพื่อผลลัพธ์ที่ดีที่สุด ทำตามวิธีด้านล่างตามลำดับ จนพบวิธีแก้ที่มีประสิทธิภาพในสถานการณ์ของคุณ
วิธีที่ 1: ปิด HTTPS Inspection จากการตั้งค่า Antivirus ด้านที่สาม (หากเกี่ยวข้อง)
ตามรายงานผู้ใช้ ปัญหาน่าจะเกิดหากคุณมี Antivirus ด้านที่สามที่ตั้งค่าตรวจสอบ HTTPS Traffic เพื่อป้องกันการโจมตีทางช่องทางที่ปลอดภัย
แม้จะไม่ใช่สิ่งเลวทราม แต่โซลูชัน AV ด้านที่สามหลายตัว รวมถึง ESET, AVAST, BitDefender, และ McAfee ถูกรายงานว่าทำให้เกิด ERR_SSL_BAD_RECORD_MAC_ALERT error
ผู้ใช้ส่วนใหญ่แก้ได้โดยปิดฟีเจอร์ HTTPS Inspection จากการตั้งค่า AV คุณสามารถแก้ปัญหานี้ได้โดยป้องกันไม่ให้ AV ด้านที่สามทำ HTTPS Inspection (SSL Scanning) ใดๆ
ขั้นตอนแน่นอนขึ้นอยู่กับ AV ที่คุณใช้ บน BitDefender ปิดได้ที่ Settings > General > Advanced ยกเลิก Tick Scan SSL
หากหาตั้งค่าเทียบเท่าไม่เจอ (อาจไม่มีตัวเลือกปิด HTTPS Inspection) วิธีเดียวที่จะแน่ใจว่าข้อผิดพลาดไม่ได้มาจาก AV คือ Uninstall ออกโดยสมบูรณ์ สามารถ Uninstall ให้หมด ไม่เหลือไฟล์ซากที่ยังบังคับกฎเดิม ได้โดยใช้คู่มือ "How to Completely Uninstall a Third-Party Computer Security Program"
หมายเหตุ: ผู้ใช้รายงานว่า ERR_SSL_BAD_RECORD_MAC_ALERT ไม่ขึ้นขณะที่ Windows Defender เป็นตัวเลือกความปลอดภัยหลัก
หากวิธีนี้ไม่เกี่ยวข้องกับสถานการณ์ของคุณ หรือไม่ช่วยแก้ปัญหา ลองวิธีถัดไป
วิธีที่ 2: อัปเดต Chrome เป็นเวอร์ชันล่าสุด
ผู้ใช้บางรายรายงานว่าในกรณีของพวกเขา วิธีแก้ง่ายแค่ อัปเดต Chrome เป็นเวอร์ชันล่าสุด แต่จำไว้ว่าวิธีนี้ได้ผลเฉพาะผู้ที่เจอปัญหาเฉพาะ Chrome และมี Build เก่ามากติดตั้งอยู่ (Build 20-40)
วิธีแก้ ERR_SSL_BAD_RECORD_MAC_ALERT โดยตรวจสอบว่าใช้ Chrome Build ล่าสุด:
- เปิด Chrome คลิกปุ่ม Action มุมขวาบน เลือก Help > About Google Chrome

หมายเหตุ: จำไว้ว่า Chrome ตั้งค่าอัปเดตอัตโนมัติโดยค่าเริ่มต้น แต่การแทรกแซงของผู้ใช้หรือ Extensions บางตัวอาจเปลี่ยนพฤติกรรมนี้
- รอจบการสแกน คลิก Update Chrome รอติดตั้งเวอร์ชันใหม่

- รีสตาร์ทเบราว์เซอร์ ทดสอบว่าปัญหาแก้หรือยัง
หากยังเจอปัญหา (หรือเจอปัญหาเข้าถึงเว็บบางแห่งจากหลายเบราว์เซอร์) ลองวิธีถัดไป
วิธีที่ 3: เปลี่ยน MTU ของ Router เป็น 1400
ผู้ใช้จำนวนมากที่เจอ ERR_SSL_BAD_RECORD_MAC_ALERT แก้ได้หมด (บนทุกอุปกรณ์ที่เชื่อมต่อ ไม่ว่าจะใช้เบราว์เซอร์อะไร) โดยเปลี่ยนค่า MTU ของ Router ที่เกี่ยวข้องเป็น 1400
ขั้นตอนเปลี่ยน MTU (Maximum Transmission Unit) จะต่างกันตามผู้ผลิต Router แต่เราสร้างขั้นตอนทั่วไปที่ควรชี้ทางให้ถูกต้อง:
- เปิดเบราว์เซอร์ ใส่ที่อยู่ Login ของ Router Router ส่วนใหญ่ใช้ Default IP: 192.168.0.1 หรือ 192.168.1.1
- ดูใน Settings ของ Router หา Network หรือ WAN Setting ที่ให้เปลี่ยน MTU Size บน Router ส่วนใหญ่เจอในเมนู Advanced ภายใต้ WAN Setup
- ตั้งค่า MTU Size เป็น 1400 คลิก Save (หรือ Apply) บันทึกการเปลี่ยนแปลง

- รีสตาร์ท Router ทดสอบว่าปัญหาแก้โดยการเข้าถึงที่อยู่เดิมที่ก่อให้เกิด ERR_SSL_BAD_RECORD_MAC_ALERT
วิธีที่ 4: ปิด Advanced Streaming Detection (Killer Network)
หากคุณใช้ Alienware หรือคอมพิวเตอร์ Dell ที่มี Killer Network Card ลองปิด 'Advanced Streaming Detection' ตัวเลือกนี้แม้มีประโยชน์ แต่รู้จักว่าก่อให้เกิดข้อขัดแย้งกับโมดูลหลายตัว และทำให้เกิดปัญหาขณะท่องเว็บ ตามที่อภิปราย ขั้นตอนนี้จะไม่รบกวนคอมพิวเตอร์ของคุณในทางใดทางหนึ่ง
- เปิด Killer Network Control Panel จากคอมพิวเตอร์
- ใน Control Panel ไปที่ Settings และ ยกเลิก Tick ตัวเลือก Advanced Stream Detect

- รีสตาร์ทคอมพิวเตอร์อย่างสมบูรณ์ ลองเปิดเว็บเพจดูว่าปัญหายังคงอยู่หรือไม่