Cách khắc phục lỗi Unable to establish secure connection trong WordPress

Tác giả Network Engineer, T.Mười 13, 2021, 01:56:40 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách khắc phục lỗi Unable to establish secure connection trong WordPress


Bạn có thấy lỗi 'Unable to establish secure connection' trong WordPress không? Đây là một lỗi WordPress phổ biến và thường xảy ra khi bạn đang cố gắng cài đặt hoặc cập nhật một plugin hoặc giao diện WordPress từ thư mục   Đăng nhập để xem liên kết chính thức.

Trong bài viết này, mình sẽ chỉ cho bạn lý do tại sao lỗi này xảy ra và cách dễ dàng sửa lỗi Unable to establish secure connection trong WordPress.

1. Nguyên nhân nào gây ra lỗi Unable to establish secure connection trong WordPress?

WordPress đi kèm với một hệ thống tích hợp để quản lý các bản cập nhật. Hệ thống này thường xuyên kiểm tra các bản cập nhật và hiển thị thông báo để bạn cài đặt các bản cập nhật plugin/theme.

Tuy nhiên, nó cần kết nối với trang web   Đăng nhập để xem liên kết để kiểm tra các bản cập nhật hoặc cài đặt chúng. Do một số cấu hình sai trên máy chủ lưu trữ WordPress của bạn, trang web của bạn có thể không kết nối được với trang web   Đăng nhập để xem liên kết.

Điều này sẽ dẫn đến lỗi kết nối an toàn và bạn sẽ thấy thông báo lỗi như sau:

Mã nguồn [Chọn]
An unexpected error occurred. Something may be wrong with WordPress.org or this server's configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /home/username/public_html/wp-admin/includes/update.php on line 122

Lỗi Unable to establish secure connection trong WordPress

Chúng ta hãy xem cách dễ dàng sửa lỗi kết nối an toàn trong WordPress.

2. Sửa lỗi kết nối an toàn trong WordPress.

Có nhiều cách để khắc phục lỗi Unable to establish secure connection trong WordPress. Bạn có thể thử một trong các giải pháp sau dựa trên tình huống của mình.

2.1. Các vấn đề liên quan đến máy chủ và máy chủ.

Nếu máy chủ lưu trữ được chia sẻ của bạn đang bị tấn công DDoS , thì có khả năng kết nối tới   Đăng nhập để xem liên kết sẽ hết thời gian gây ra lỗi kết nối an toàn.

Trong trường hợp đó, bạn có thể đợi trong vài phút và thử lại. Nếu lỗi vẫn tiếp diễn, thì bạn cần liên hệ với nhóm hỗ trợ của công ty lưu trữ web của bạn.

2.2. Sự cố kết nối máy chủ đám mây hoặc VPS.

Nếu bạn đang sử dụng dịch vụ lưu trữ trên đám mây hoặc VPS, thì có thể máy chủ của bạn không thể kết nối với   Đăng nhập để xem liên kết do một số vấn đề về DNS.

Trong trường hợp đó, bạn có thể trỏ máy chủ của mình trực tiếp đến các máy chủ   Đăng nhập để xem liên kết. Bạn sẽ cần kết nối với máy chủ của mình bằng SSH.

SSH là viết tắt của an toàn shell là một giao thức được mã hóa cho phép bạn kết nối với máy chủ của mình bằng các công cụ dòng lệnh.

Người dùng Windows có thể sử dụng một công cụ có tên là PuTTy trong khi người dùng Mac/Linux có thể sử dụng ứng dụng Terminal.

Bạn sẽ cần thông tin đăng nhập cho tài khoản có quyền truy cập shell vào tài khoản lưu trữ của bạn. Bạn có thể lấy thông tin này từ bảng điều khiển cPanel của tài khoản lưu trữ hoặc hỏi nhà cung cấp máy chủ lưu trữ web của bạn.

Trong cửa sổ dòng lệnh Terminal, bạn có thể kết nối với máy chủ của mình như sau:

Mã nguồn [Chọn]
# ssh [email protected]
Đừng quên thay thế tên người dùng bằng tên người dùng của riêng bạn và   Đăng nhập để xem liên kết bằng tên miền của riêng bạn.
Sau khi kết nối, bạn cần chạy lệnh sau:

Mã nguồn [Chọn]
# sudo nano /etc/hosts
Thao tác này sẽ mở một tập tin và bạn sẽ cần thêm mã sau vào cuối tập tin:

Mã nguồn [Chọn]
66.155.40.202 api.wordpress.org
Bây giờ bạn có thể lưu các thay đổi của mình và thoát khỏi trình chỉnh sửa. Truy cập trang web của bạn để xem điều này có giải quyết được lỗi hay không.

2.3. Sửa lỗi kết nối bảo mật WordPress trên Localhost.

Nếu bạn đang chạy WordPress trên máy tính của riêng mình (localhost), thì có thể bạn chưa bật tiện ích mở rộng cURL cho PHP. Tiện ích mở rộng này được yêu cầu để truy cập   Đăng nhập để xem liên kết để cập nhật.

Bạn sẽ cần chỉnh sửa tập tin php.ini trên máy tính của mình. tập tin này thường nằm trong thư mục PHP của thư mục Mamp, Xampp hoặc WAMP của bạn.

Nếu bạn đang sử dụng máy tính Windows, hãy tìm dòng sau:

Mã nguồn [Chọn]
;extension=php_curl.dll
Người dùng Mac và Linux sẽ phải tìm dòng này:

Mã nguồn [Chọn]
;extension=curl.so
Bây giờ bạn cần xóa dấu chấm phẩy trước văn bản để bật tiện ích mở rộng. Đừng quên lưu tập tin php.ini của bạn.
Cuối cùng, đừng quên khởi động lại máy chủ Apache để các thay đổi có hiệu lực.

2.4. Kiểm tra các cổng đang mở trong tường lửa.

Nếu tiện ích mở rộng cURL được cài đặt đúng cách trên máy chủ cục bộ của bạn, thì bước tiếp theo là kiểm tra tường lửa kết nối internet của bạn.

Tường lửa của máy tính của bạn có thể đang chặn các kết nối đi từ máy chủ cục bộ đến   Đăng nhập để xem liên kết. Nếu bạn đang sử dụng Windows, hãy nhấn nút bắt đầu và tìm kiếm Tường lửa của Windows. Người dùng Mac có thể tìm cài đặt tường lửa trong Tùy chọn hệ thống >> Bảo mật & Quyền riêng tư

Bạn cần thêm Apache vào các chương trình được phép của tường lửa và cho phép cả kết nối đến và đi.


Cho phép Apache đi qua Firewall trong Windows

Bạn sẽ cần khởi động lại Apache để các thay đổi có hiệu lực.

Mình hy vọng bài viết này đã giúp bạn giải quyết lỗi Unable to establish secure connection WordPress. Bạn cũng có thể muốn xem hướng dẫn bảo mật WordPress từng bước cuối cùng của mình dành cho người mới bắt đầu.