[DirectAdmin] Fix lỗi “RoundCube: Could not save new password. Can’t create socket connection to tcp://localhost:2222”

Hướng dẫn fix lỗi đổi mật khẩu Roundcube trên Direct Admin.

295

Khi bạn sử dụng hệ thống Direct Admin và bạn cố gắng thay đổi mật khẩu Email account (sử dụng Roundcube) thông qua phần thay đổi mật Roundcube plugin như hình dưới,

roundcube-changepass

mà bị hiện ra pop-up thông báo lỗi như dưới đây :

Thì mình nghĩ là các bạn đã thay đổi port chạy mặc định của Direct Admin từ “2222” sang 1 con số port khác dẫn đến việc 1 số file config plugin của Direct Admin vẫn sử dụng port “2222” hoặc các bạn đã quyết định để DA chạy HTTPS/SSL làm mặc định nên mới gây ra lỗi trên. Muốn fix lỗi này thì đơn giản lắm, các bạn cần chỉnh sửa file plugin của Roundcube đổi mật khẩu phía dưới hệ thống.

Yêu cầu sử dụng giao diện command-line tương tác thay đổi, không thay đổi trên giao diện được.

File config của plugin Roundcube đổi mật khẩu đó nằm ở đường dẫn :

 
Hãy thay đổi 2 giá trị tương ứng hoặc kiểm tra các giá trị phù hợp ở phần :
+ ssl : nếu bạn chạy DirectAdmin với SSL . tcp nếu bạn vẫn chạy mặc định không SSL/TLS.
+ port dùng để truy cập hệ thống DirectAdmin.

 
Nếu bạn chạy port khác cho DA, thì thay đổi giá trị “2222” thành port của hệ thống DA bạn đang chạy. Nếu bạn chạy DA với HTTPS/SSL thì hãy thay đổi giá trị “tcp://” thành “ssl://” .

Lưu ý :

Trên 1 số phiên bản Direct Admin cũ, sử dụng các plugin Roundcube phiên bản cũ thì giá trị thông tin cấu hình có thể bị đổi tên như dưới đây, nhưng thường thì hệ thống update mới sẽ vẫn chạy như trên.

 
Chúc bạn thành công nhé.

Đánh giá sao từ người đọc :
[ Tổng : 0 - Trung bình: 0 ]