inMate Ứng dụng Windows ← Về trang chủ

Hướng dẫn Ứng dụng Windows Lỗi kết nối SSL/TLS

Ứng dụng Windows

Lỗi kết nối SSL/TLS khi đăng nhập

Khi đăng nhập báo “Không thể lấy thông tin tài khoản từ backend: không thiết lập được kết nối bảo mật SSL/TLS tới máy chủ” - thường gặp trên máy Windows 7/8 chưa cập nhật đầy đủ.

Vì sao gặp lỗi này

Máy chủ inMate chỉ chấp nhận kết nối HTTPS dùng TLS 1.2 trở lên. Windows 7 Service Pack 1 mặc định chỉ bật TLS 1.0 ở tầng hệ điều hành (Schannel) - việc cài Service Pack 1 không tự động bật TLS 1.1/1.2. Nếu máy chưa cài thêm bản cập nhật Windows liên quan, mọi kết nối HTTPS tới các máy chủ hiện đại (bao gồm inMate, Google, GitHub…) đều thất bại với đúng lỗi này.

Cách khắc phục

  1. Cài Windows Update mới nhất. Cần bản cập nhật thêm hỗ trợ TLS 1.1/1.2 vào Schannel cho Windows 7 SP1 (KB4019276, hoặc bất kỳ Monthly Rollup nào từ năm 2017 trở về sau). Cách nhanh nhất là chạy Windows Update và cài hết các bản cập nhật đang chờ, sau đó khởi động lại máy.
  2. Bật TLS 1.2 trong registry (nếu bước 1 chưa đủ). Mở Registry Editor, tạo khoá HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client với 2 giá trị DWORD: DisabledByDefault = 0 và Enabled = 1. Khởi động lại máy sau khi tạo.
  3. Cập nhật danh sách chứng chỉ gốc (Root Certificate). Cài KB931125 hoặc bản cập nhật gốc CA mới nhất - nếu danh sách chứng chỉ gốc quá cũ, máy sẽ không tin cậy chứng chỉ HTTPS hiện tại của máy chủ, gây ra lỗi tương tự.
  4. Cài .NET Framework 4.8. Ứng dụng Windows của inMate chạy trên .NET Framework 4.8 - Windows 7 SP1 không có sẵn bản này, cần tải và cài riêng từ trang của Microsoft.
Sau khi cài xong, khởi động lại máy rồi mở lại ứng dụng - phần lớn trường hợp lỗi hết ngay sau khi Windows Update hoàn tất mà không cần chỉnh registry.

Kiểm tra nhanh đã bật TLS 1.2 chưa

Mở PowerShell trên máy đang lỗi và chạy:

Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client'

Nếu lệnh không trả về gì (khoá chưa tồn tại), máy chưa có hỗ trợ TLS 1.2 ở tầng hệ điều hành - quay lại bước 1-2 ở trên.

Vẫn không đăng nhập được?

Trong hộp thoại “Chi tiết lỗi đăng nhập” hiện ra khi gặp lỗi này, bấm Sao chép để lấy nguyên văn nội dung lỗi, rồi gửi kèm cho hỗ trợ kỹ thuật cùng với đời máy/phiên bản Windows đang dùng.

Chưa xử lý được? Gọi 0772 490 922 để được hỗ trợ trực tiếp.