Vấn đề / Problem
Để truy cập một server hoặc VPS, thường chúng ta sử dụng một phần mềm remote client thông qua kết nối SSH, ví dụ như Putty. Trong trường hợp đang kết nối với một server qua Putty mà không thực hiện bất kỳ hoạt động nào trong một khoảng thời gian, server sẽ tự động cắt kết nối (đóng phiên làm việc). Hậu quả của điều này là Putty sẽ mất kết nối SSH với server và bạn sẽ nhận được một thông báo lỗi như sau:
Server sent disconnect message
type 2 (SSH_DISCONNECT_PROTOCOL_ERROR):
“Timeout, your session not responding.”
Giải pháp / Solution
Để giải quyết vấn đề này trên Putty, bạn cần thực hiện các bước sau:
- Mở Putty và chọn [Sessions] -> [Connection].
- Trong phần “Seconds between keepalives,” hãy thiết lập giá trị là 30. Điều này có nghĩa rằng sau mỗi 30 giây, nếu bạn không thực hiện bất kỳ thao tác nào với máy chủ, Putty sẽ tự động gửi một gói tin null đến máy chủ để duy trì kết nối.