“Establishing secure connection” เป็นข้อความที่ปรากฏที่มุมซ้ายล่างของหน้าต่าง Google Chrome หลังพยายามเข้าชมเว็บไซต์ ขึ้นเมื่อเข้าชมเว็บไซต์ที่ใช้โปรโตคอล HTTPS หมายถึงต้องสร้างการเชื่อมต่อที่ปลอดภัยและเข้ารหัส
อย่างไรก็ตาม ผู้ใช้ Chrome รายงานว่าการเชื่อมต่อนี้ใช้เวลานานเกินไปบนทุกเว็บไซต์ โดยเฉพาะเมื่อเทียบกับ Edge หรือ Firefox มีหลายวิธีที่ผู้คนใช้แก้ปัญหานี้สำเร็จ เราจึงรวบรวมไว้ในบทความนี้ ลองดูด้านล่าง!
สาเหตุของปัญหา Establishing Secure Connection ช้าใน Google Chrome
มีหลายสาเหตุที่เป็นไปได้ ควรตรวจสอบรายการด้านล่างเพื่อระบุสาเหตุที่ถูกต้องสำหรับกรณีของคุณ จะช่วยจำกัดวิธี troubleshooting ที่ใช้ได้!
- Cryptographic service ทำงานผิดปกติ — บริการนี้รับผิดชอบ resolve TLS handshakes ที่ใช้สร้างการเชื่อมต่อปลอดภัยระหว่าง client และ server การ restart บริการนี้ควรแก้ปัญหาได้
- Addons ที่น่าสงสัย — หากเพิ่มส่วนขยาย/ปลั๊กอินใหม่ใน Chrome ตัวใดตัวหนึ่งอาจก่อให้เกิดปัญหาการเชื่อมต่อและทำให้ใช้เวลานานในการสร้างการเชื่อมต่อปลอดภัย พิจารณาลบออกจาก Chrome
- การตรวจสอบของแอนตี้ไวรัส — ชุดโปรแกรมแอนตี้ไวรัสส่วนใหญ่มีฟีเจอร์ HTTP scanning ที่สแกนการเชื่อมต่อที่พยายามสร้าง จะทำให้ใช้เวลานานขึ้น ควรพิจารณาปิดเพื่อเพิ่มความเร็ว
- TLS 1.3 — หากใช้ TLS 1.3 ใน Chrome บางเว็บไซต์อาจไม่เข้ากันได้ พิจารณาปิดชั่วคราว
วิธีที่ 1: ใช้ชุดคำสั่งต่อไปนี้
วิธีนี้ได้รับความนิยมเพราะความเรียบง่าย และหลายคนใช้แก้ปัญหาส่วนใหญ่ที่เกี่ยวข้อง สิ่งตลกคือมันใช้งานได้จริง ผู้ใช้คอมเมนต์ว่านี่คือขั้นตอนเดียวที่ใช้แก้ปัญหาได้ ลองดูที่ วิธีที่ 2 ของบทความ Fix: Err_Connection_Closed ทำเฉพาะชุดขั้นตอนแรก พร้อมคำสั่งใน Command Prompt!
ลองเปิด Chrome ดูว่าข้อความ “Establishing secure connection” ยังค้างนานหรือไม่!
วิธีที่ 2: ทำ Network Reset
การทำ Network Reset เป็นอีกวิธีง่ายๆ ที่แก้ปัญหานี้ได้ ใช้งานได้กับหลายคน และไม่มีอะไรเสียหายจากการลอง ทำตามขั้นตอนด้านล่าง และตรวจสอบว่าข้อความ “Establishing secure connection” ยังใช้เวลานานหรือไม่เมื่อเข้าชมเว็บไซต์ใน Chrome!
- เปิด Run ด้วย Windows Key + R พิมพ์ “ms-settings:” (ไม่ต้องมีเครื่องหมายคำพูด) คลิก OK เปิด Settings
- วิธีอื่น: เปิด Settings โดยคลิก Start menu แล้วคลิกไอคอน cog มุมซ้ายล่าง

- หรือใช้ Windows key + I เปิด Network & Internet อยู่ที่แท็บ Status ด้านซ้าย
- เลื่อนลงหาปุ่ม Network reset สีน้ำเงิน คลิก และทำตามหน้าจอ ยอมทุกอย่าง

- ตรวจสอบว่าปัญหาเดิมยังคงอยู่หรือไม่!
วิธีที่ 3: รีสตาร์ท Cryptographic Services และ DNS Client ใน Services
การแชร์ไฟล์ เหมือนฟีเจอร์อื่นใน Windows 10 ขึ้นอยู่กับบริการบางอย่างที่ต้องทำงานอย่างถูกต้อง ในกรณีนี้คือ Function Discovery Provider Host และ Function Discovery Resource Publication บริการเหล่านี้ต้องเริ่มต้นและทำงานตลอดเวลา
ขั้นตอน:
- เปิด Run ด้วย Windows Key + R พิมพ์ “services.msc” คลิก OK เปิด Services

- วิธีอื่น: เปิด Control Panel จาก Start menu หรือค้นหาใน Start menu
- ใน Control Panel เปลี่ยน “View by” เป็น “Large Icons” เลื่อนหา Administrative Tools คลิก แล้วหา Services ที่ด้านล่าง คลิกเปิด

- หา Cryptographic Services และ DNS Client ในรายการ คลิกขวาแต่ละตัวเลือก Properties
- หากบริการเริ่มต้นแล้ว (ดูจากข้อความ Service status) ให้หยุดก่อนโดยคลิก Stop กลางหน้าต่าง หากหยุดอยู่แล้ว ให้ทิ้งไว้จนกว่าจะดำเนินต่อ

- ตรวจสอบว่า Startup type ตั้งเป็น Automatic ก่อนดำเนินต่อ ยืนยันกล่องโต้ตอบที่อาจปรากฏ คลิก Start กลางหน้าต่าง ก่อนออก ทำซ้ำกับบริการทั้งหมดที่กล่าวมา
อาจเจอข้อผิดพลาดนี้เมื่อคลิก Start:
Windows could not start the service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process.
หากเกิดขึ้น ทำตามขั้นตอนด้านล่าง:
- ทำตามขั้นตอน 1-3 ข้างบน เปิด properties ของบริการ ไปแท็บ Log On คลิก Browse…

- ในกล่อง “Enter the object name to select” พิมพ์ Network Service คลิก Check Names รอจนชื่อพร้อมใช้งาน
- คลิก OK พิมพ์รหัสผ่านในกล่อง Password หากมีการตั้งรหัสผ่าน Windows 10 File sharing ควรทำงานได้แล้ว!
วิธีที่ 4: ตรวจสอบส่วนขยายที่น่าสงสัย
หากปัญหาเริ่มขึ้นเร็วๆ นี้ อาจมาจากส่วนขยายที่เพิ่งเพิ่มเข้าไปซึ่งก่อให้เกิดปัญหาด้านความปลอดภัย ตรวจสอบได้ง่ายโดยเปิด Chrome ปิดส่วนขยายทีละตัว ดูว่าตัวไหนเป็นสาเหตุ แล้วลบทิ้ง!
- เปิด Google Chrome ดับเบิลคลิกไอคอนจาก Desktop หรือค้นหาใน Start menu พิมพ์ที่อยู่ด้านล่างในแถบที่อยู่เพื่อเปิด Extensions:
chrome://extensions
- หาส่วนขยายที่อาจก่อให้เกิดปัญหาด้านความปลอดภัย หรือส่วนขยายที่เพิ่งเพิ่ม คลิกปุ่ม Remove ข้างๆ เพื่อลบออกจาก Chrome ถาวร

- รีสตาร์ท Google Chrome ตรวจสอบว่าข้อความ “Establishing secure connection” ยังค้างนานหรือไม่!
วิธีที่ 5: ปิดการตรวจสอบ HTTP/Port บนแอนตี้ไวรัส
สาเหตุทั่วไปคือแอนตี้ไวรัสสแกนใบรับรองของเว็บไซต์โดยไม่จำเป็น ทำให้กระบวนการขอไฟล์จากเซิร์ฟเวอร์ช้าลง ซึ่งทำให้ข้อความ “Establishing a secure connection” ค้างนานใน Chrome
เนื่องจากข้อผิดพลาดปรากฏในผู้ใช้แอนตี้ไวรัสต่างกัน นี่คือวิธีหาตัวเลือก HTTP หรือ Port scanning บน AV ยอดนิยม:
- เปิด antivirus user interface ดับเบิลคลิกไอคอนที่ system tray (ขวาล่าง taskbar) หรือค้นหาใน Start menu
- การตั้งค่า HTTPS scanning อยู่ตำแหน่งต่างกันตามแอนตี้ไวรัส หาได้ง่ายโดยทั่วไป แต่นี่คือคู่มือด่วนสำหรับ AV ยอดนิยม:
Kaspersky Internet Security: Home >> Settings >> Additional >> Network >> Encrypted connections scanning >> Do not scan encrypted connections
AVG: Home >> Settings >> Components >> Online Shield >> Enable HTTPS Scanning (ยกเลิกติ๊ก)
Avast: Home >> Settings >> Components >> Web Shield >> Enable HTTPS Scanning (ยกเลิกติ๊ก)
ESET: Home >> Tools >> Advanced Setup >> Web and Email >> Enable SSL/TLS protocol filtering (ปิด)
ทดสอบว่าเข้าชมเว็บไซต์ได้โดยไม่มีข้อความ “Establishing a secure connection” ค้างนานหรือไม่! หากยังมีข้อผิดพลาด อาจพิจารณาใช้ แอนตี้ไวรัสหรือไฟร์วอลล์อื่น โดยเฉพาะถ้าตัวที่ให้ปัญหานี้เป็นฟรี!
วิธีที่ 6: ปิดใช้งาน TLS 1.3
ปัญหาส่วนใหญ่เกี่ยวข้องกับ TLS เวอร์ชันล่าสุด นักพัฒนาบางคนพบว่าแก้ไขได้ง่ายโดยแก้ไขการตั้งค่า Chrome ขั้นสูงเพื่อปิด TLS 1.3 TLS คือโปรโตคอลชั้นขนส่งที่จัดการการเข้ารหัสและการถ่ายโอนข้อมูล ลองใช้เวอร์ชันเก่า ทำตามขั้นตอนด้านล่าง!
- เปิด Google Chrome พิมพ์ที่อยู่ด้านล่างในแถบที่อยู่เพื่อเปิด Experiments:
chrome://flags

- หาตัวเลือกปิด TLS ด้านล่างในหน้าต่าง Experiments ใต้แท็บ Available ใช้แถบค้นหาด้านบนค้นหา TLS หาตั้งค่าที่เกี่ยวขั้ง ตั้งเป็น Disabled
- รีสตาร์ท Chrome ตรวจสอบว่าการสร้างการเชื่อมต่อยังเป็นปัญหาหรือไม่!
วิธีที่ 7: ตรวจสอบการตั้งค่าบางอย่างใน Internet Options
นี่เป็นหนึ่งในวิธีง่ายที่สุดที่ใช้แก้ปัญหา Proxy servers อาจทำให้กระบวนการล็อกอินล้มเหลว ต้องปิดใน Internet Options ลองวิธีข้างต้นก่อน troubleshooting นี้!
- เปิด Internet Explorer ค้นหาบน Desktop หรือ Start menu คลิกไอคอน cog มุมขวาบน จากเมนู คลิก Internet Options เปิดรายการตั้งค่าการเชื่อมต่อ

- หากไม่มี IE ให้เปิด Control Panel ค้นหาใน Start menu หรือ Windows Key + R พิมพ์ “control.exe” คลิก OK
- ใน Control Panel เลือก View as: Category มุมขวาบน คลิก Network and Internet ในหน้าต่างนี้ คลิก Internet Options ไปหน้าจอเดียวกับเปิดผ่าน IE

- ไปแท็บ Connections คลิก LAN Settings ยกเลิกติ๊ก Automatically Detect Settings และตรวจสอบว่า Use a proxy server for your LAN ไม่ได้ติ๊ก

- Apply การเปลี่ยนแปลง รีสตาร์ทคอมพิวเตอร์ ก่อนตรวจสอบว่าข้อผิดพลาด Origin won’t go online login ยังปรากฏหรือไม่
วิธีที่ 8: ล้างข้อมูลการท่องเว็บ
การสะสมข้อมูลการท่องเว็บมากเกินไปในรูปของคุกกี้ แคชเบราว์เซอร์ และไฟล์ประวัติ สามารถทำให้ความสามารถในการเชื่อมต่อของเบราว์เซอร์ช้าลง และใช้ทรัพยากรอินเทอร์เน็ตมากกว่าจำเป็น สังเกตได้เมื่อพยายามเชื่อมต่อเว็บไซต์ปลอดภัย ผู้ใช้รายงานว่าการลบข้อมูลการท่องเว็บช่วยแก้ปัญหาได้!
ทำตามขั้นตอนจาก วิธีที่ 3 ของบทความ How to Fix Google Chrome High CPU Usage on Windows? รีสตาร์ทคอมพิวเตอร์อีกครั้ง ตรวจสอบว่าข้อความ “Establishing secure connection” ยังปรากฏหรือไม่!
วิธีที่ 9: แก้ไขด้วย Group Policy
วิธีนี้ค่อนข้างง่าย แต่ไม่ใช้ได้กับ Windows 10 Home หากใช้ Windows 10 Pro หรือ Enterprise ทำตามขั้นตอนด้านล่าง!
- ใช้ Windows Key + R เปิด Run พิมพ์ “gpedit.msc” กด OK เปิด Local Group Policy Editor ใน Windows 10 ลองพิมพ์ Group Policy Editor ใน Start menu คลิกผลลัพธ์แรก

- ใน Local Group Policy Editor ด้านซ้าย ภายใต้ Computer Configuration ดับเบิลคลิก Windows Settings ไป Security Settings >> Public Key Policies
- เลือกโฟลเดอร์ Public Key Policies ดูด้านขวา
- ดับเบิลคลิก “Certificate Path Validation Settings” ติ๊ก radio button “Define Policy Settings” ยกเลิกติ๊ก Allow user trusted root CAs to be used to validate certificates (recommended)

- Apply การเปลี่ยนแปลง ก่อนออก จะไม่มีผลจนกว่าจะรีสตาร์ท
- รีบูทคอมพิวเตอร์บันทึกการเปลี่ยนแปลง ตรวจสอบว่ายังเจอข้อผิดพลาดหรือไม่