Một trong những vấn đề phổ biến nhất trên Facebook là lỗi nổi tiếng 'Session Expired' (Phiên hết hạn). Lỗi này xảy ra trên Android, iOS, PC và Mac. Bài viết này sẽ phân tích nguyên nhân và cung cấp các giải pháp khắc phục.
Phiên Facebook (Facebook Sessions) là gì?
Phiên được dùng để giữ bạn đăng nhập trên các trang web/dịch vụ yêu thích. Chúng được thiết kế để tự hết hạn sau một thời gian không hoạt động để người khác không truy cập được dữ liệu nhạy cảm của bạn. Facebook sử dụng phiên theo cách tương tự nhưng chủ yếu dành cho ứng dụng của bên thứ 3 và dịch vụ thứ 3 - bạn không nên gặp lỗi này khi dùng ứng dụng Facebook gốc.
Việc dùng phiên là tốt vì giúp bảo vệ tài khoản và tiết kiệm pin trên thiết bị di động.
Mỗi vài phút, Facebook kiểm tra tính hợp lệ của phiên. Nếu xác định bạn không hoạt động quá lâu, nó sẽ ngắt kết nối và bạn nhận được lỗi 'Facebook Session Expired'.
Nguyên nhân gây lỗi 'Facebook Session Expired'
Mỗi lần lỗi xuất hiện, đó là do Facebook không thể truy xuất thông tin cache lưu trên thiết bị cho phiên hiện tại. Có thể do:
- Phiên Facebook khác bị xóa trên cùng thiết bị - Bạn đăng nhập cùng tài khoản trên ứng dụng khác trên cùng thiết bị. Thường xảy ra trên di động. Khắc phục: đăng xuất và đăng nhập lại.
- Bạn chủ động đăng xuất Facebook trên thiết bị khác - Facebook dùng một mã xác thực (authentication token) duy nhất cho mỗi tài khoản. Đăng xuất thủ công trên thiết bị này sẽ ngắt kết nối trên tất cả thiết bị khác.
- Bị buộc đăng xuất do lý do kỹ thuật - Không nhất quán DNS cũng có thể gây lỗi khi dữ liệu cache bị xóa thủ công.
- Vấn đề cache trình duyệt - Nếu gặp lỗi khi duyệt Facebook trên trình duyệt, hãy kiểm tra cache trình duyệt. Xóa cache thường khắc phục được.
- Bạn tự xóa cache ứng dụng trên di động - Xóa toàn bộ cache ứng dụng sẽ ngắt kết nối Facebook và Messenger vì token xác thực bị xóa.
1. Đăng xuất và đăng nhập lại Facebook
Nếu thấy thông báo "Facebook session expired", làm theo hướng dẫn: nhập tên tài khoản và mật khẩu để đăng nhập lại. Nếu bỏ qua thông báo, nó có thể tiếp tục xuất hiện.
Thử xem có khắc phục được không. Nếu vẫn liên tục gặp lỗi dù đã đăng nhập lại, hãy đóng hoàn toàn ứng dụng (hoặc tab trình duyệt) và mở lại trước khi thử đăng nhập lần nữa.
Nếu cách nhanh này không hiệu quả và bạn đang dùng ứng dụng di động, hãy chuyển sang phương pháp dưới đây.
2. Cập nhật ứng dụng Facebook
Nếu phương pháp trên thất bại, hãy đảm bảo ứng dụng Facebook trên di động (Android hoặc iOS) đang ở phiên bản mới nhất.
Vào cửa hàng ứng dụng (Google Play Store hoặc App Store) và kiểm tra cập nhật. Thường chỉ cần cập nhật ứng dụng là khắc phục được các vấn đề như "Facebook session keeps expiring".
Cập nhật Facebook trên Android
- Mở ứng dụng Google Play Store từ màn hình chính.

- Chạm vào biểu tượng hồ sơ ở góc trên bên phải.
- Chọn Quản lý ứng dụng và thiết bị (Manage Apps & Device).

- Trong menu, chạm tab Quản lý (Manage), chọn bộ lọc Có cập nhật (Updates available).

- Tìm ứng dụng Facebook trong danh sách.
- Nếu có cập nhật chờ, nhấn Cập nhật (Update) và đợi cài đặt.
- Mở lại ứng dụng và kiểm tra lỗi.
Cập nhật Facebook trên iOS
Apple kiểm soát cập nhật chặt chẽ hơn Android. Nếu tắt tự động cập nhật và Facebook có bản cập nhật chờ:
- Từ màn hình chính, chạm vào biểu tượng App Store.

- Mở App Store, chạm vào biểu tượng hồ sơ Apple ở trên cùng để mở menu cài đặt.
- Kéo xuống phần Cập nhật có sẵn (Available Updates).

- Chạm nút Cập nhật (Update) bên cạnh ứng dụng Facebook.
- Sau khi cài đặt xong, mở lại ứng dụng và kiểm tra.
3. Xóa Cache và Dữ Liệu (Android và iOS)
Một nguyên nhân khác gây lỗi 'session expired' là sự không nhất quán của file cache liên quan đến ứng dụng Facebook. File cache xác thực bị hỏng ngăn chặn việc kết nối và xác thực phiên. Nhiều người dùng báo cáo rằng xóa cache và dữ liệu trên thiết bị di động đã khắc phục được.
Xóa cache và dữ liệu Facebook trên Android
- Vào Cài đặt (Settings) từ màn hình chính.

- Tìm và chọn mục Ứng dụng (Apps).
- Tìm ứng dụng Facebook, chạm vào để truy cập, sau đó chọn Buộc dừng (Force Stop).

- Sau khi buộc dừng, vào menu Bộ nhớ (Storage). Xóa cache, sau đó xóa dữ liệu (Clear data) cho ứng dụng Facebook.

- Vào Play Store kiểm tra cập nhật cho Facebook. Nếu có, cài đặt và đợi hoàn tất.
- Khởi động lại điện thoại trước khi mở lại Facebook. Lỗi nên được khắc phục.
Xóa cache và dữ liệu Facebook trên iOS
- Vào Cài đặt (Settings) → Cài đặt chung (General).

- Chọn Bộ nhớ iPhone (iPhone Storage), tìm ứng dụng Facebook và truy cập.

- Chọn Gỡ ứng dụng (Offload App).
- Xác nhận và đợi hoàn tất.
- Khởi động lại điện thoại, mở Facebook và kiểm tra.
4. Vô hiệu hóa hoặc Gỡ bỏ Tiện ích mở rộng (Chỉ PC và Mac)
Nếu gặp lỗi 'session expired' khi truy cập Facebook từ trình duyệt web và bạn có nhiều tiện ích mở rộng (extensions/add-ons) đang bật, đó có thể là nguyên nhân.
Để xác định tiện ích gây lỗi, hãy vô hiệu hóa từng cái một cho đến khi tìm ra thủ phạm. Áp dụng cho mọi trình duyệt chính: Google Chrome, Mozilla Firefox, Opera, Edge và các trình duyệt dựa trên Chromium.
Vô hiệu hóa tiện ích trên Google Chrome
- Mở Chrome, click nút hành động (ba chấm) góc trên bên phải.
- Chọn Công cụ khác (More tools) → Tiện ích mở rộng (Extensions).

- Tắt tiện ích bạn nghi ngờ gây xung đột với Facebook web app.
- Tải lại trang Facebook và kiểm tra. Gợi ý: Tắt tất cả tiện ích cho đến khi xác định được cái gây lỗi.
Vô hiệu hóa tiện ích trên Mozilla Firefox
- Click nút menu góc trên bên phải Firefox.
- Chọn Tiện ích bổ sung và Giao diện (Add-ons and Themes).
- Chọn Tiện ích mở rộng (Extensions).

- Tắt tiện ích nghi ngờ bằng cách bỏ chọn công tắc bên cạnh.

- Tải lại Facebook và kiểm tra.
Vô hiệu hóa tiện ích trên Opera
Opera gọi tiện ích là plugins, hướng dẫn vô hiệu hóa phức tạp hơn các trình duyệt khác.
- Mở Opera, nhập một trong các địa chỉ sau vào thanh điều hướng:
opera://plugins (phiên bản cũ) opera://settings/content/flash (phiên bản cũ hơn) opera://extensions (phiên bản mới)
- Nhấn Enter để đến trang plugins/extensions.
- Click nút "Vô hiệu hóa (Disable)" bên dưới tiện ích muốn tắt, hoặc dùng công tắc bên phải.
- Tải lại trang Facebook trước đó bị lỗi và kiểm tra.

- Nếu tắt cái đầu không khắc phục, tiếp tục tắt các cái còn lại cho đến khi tìm ra tiện ích xung đột.
Vô hiệu hóa tiện ích trên Microsoft Edge
Edge mới dựa trên Chromium (cùng framework với Chrome).
- Mở Edge, click nút hành động góc trên bên phải.
- Chọn "Tiện ích mở rộng (Extensions)" từ menu.

- Tìm tiện ích bạn nghi ngờ xung đột với Facebook web app.
- Tắt công tắc bên cạnh tiện ích đó.
- Mở lại Facebook web app và kiểm tra.
5. Khởi động lại thiết bị
Nếu đến đây chưa khắc phục được, hãy thử khởi động lại máy tính để bàn hoặc thiết bị di động. Khởi động lại đơn giản có thể khắc phục lỗi do sự cố ảnh hưởng đến auth cookie.
Nhiều người dùng xác nhận cách này giúp họ truy cập Facebook mà không bị liên tục kick ra do lỗi 'session expired'.
6. Cài đặt lại ứng dụng Facebook (Chỉ thiết bị di động)
Nếu các phương pháp trên đều thất bại, hãy thử cài đặt lại ứng dụng Facebook để xóa dữ liệu bị hỏng có thể gây lỗi.
Lưu ý: Phương pháp này chỉ áp dụng cho thiết bị di động (Android và iOS).
Cài đặt lại Facebook trên Android
- Mở Google Play Store.

- Dùng menu hành động bên trái chọn Ứng dụng và trò chơi của tôi (My apps & games).
- Chọn Thư viện (Library).

- Chọn tab Đã cài đặt (Installed) ở trên.
- Cuộn tìm ứng dụng Facebook và chạm vào.
- Chọn Gỡ cài đặt (Uninstall) và đợi hoàn tất.

- Quay lại Play Store và cài đặt lại Facebook.
- Mở ứng dụng và kiểm tra.
Cài đặt lại Facebook trên iOS
- Chạm giữ biểu tượng Facebook cho đến khi nó rung.
- Chạm nút X nhỏ góc trên bên trái để gỡ cài đặt.
- Nhấn nút Home để thoát chế độ xóa.
- Mở App Store, tìm Facebook.
- Làm theo hướng dẫn trên màn hình để cài đặt lại.
- Mở Facebook và kiểm tra lỗi.