Slack không mở liên kết trong tin nhắn chủ yếu do vấn đề với tùy chọn trình duyệt trong ứng dụng hoặc cài đặt Slack không đúng (đặc biệt Ubuntu) không hỗ trợ chuyển hướng URL.

Có 2 trường hợp user gặp vấn đề: dùng web app hoặc cài desktop app. Hơn nữa, vấn đề xuất hiện trên hầu hết OS hỗ trợ: Windows, macOS, Linux. Tương tự trên mobile. Bài này hướng dẫn tất cả OS/platform khắc phục Slack không mở link trong trình duyệt mặc định.
Nguyên nhân Slack không mở Link
Dù mỗi OS/platform có nguyên nhân riêng, một số chung cho tất cả:
- Trình duyệt mặc định khác: Slack mở link trong trình duyệt mặc định đặt trong máy. Trình duyệt mặc định sai có thể gây lỗi.
- Incognito không hỗ trợ: Phát hiện lỗ hổng Slack link không hỗ trợ mở trong Incognito. Đề kiến thức này và hiện không cách nào chuyển link mở trong môi trường Incognito.
- Cài đặt Slack xấu: Nguyên nhân quan trọng khác Slack không mở link là cài đặt app không đúng. Lỗi thường xảy ra cài đặt Ubuntu sẽ thảo luận chi tiết sau.
- Cài đặt Chrome trong Ubuntu: Ubuntu nổi tiếng xung đột Chrome về cài đặt ngoài môi trường Chrome. Ở đây, thay đổi biến Chrome để ép nó mở link khi click trong Slack.
- Cache xấu: Nguyên nhân chung khác là tích lũy dữ liệu xấu/hỏng trong cache trình duyệt. Nếu xảy ra, trình duyệt không mở link bên ngoài và hành vi kỳ lạ.
- File cài Slack hỏng Windows: Nếu cài Slack qua Windows Store, file cài có thể hỏng/thiếu thành phần quan trọng. Thử xóa Windows Store Cache và cài lại.
Trước khi bắt đầu, đảm bảo bạn có thông tin đăng nhập Slack vì sẽ phải đăng nhập lại. Cũng đảm bảo có quyền admin trên máy.
Điều kiện tiên quyết: Kết nối Internet ổn định
Kết nối Internet ổn định là điều kiện tiên quyết troubleshooting. Đảm bảo dùng kết nối hoạt động không phải công cộng (bệnh viện, văn phòng). Thử mở Slack thiết bị khác và truy cập Internet.
Nếu chắc chắn kết nối ổn định, mới tiến hành giải pháp. Ngược lại, chuyển mạng khác thử lại (mobile hotspot cho troubleshooting là ý tưởng hay).
Giải pháp 1: Thay đổi Trình duyệt mặc định trong Slack
Slack, như mọi app nhắn tin, có preferences (tùy chọn). Chúng chỉ dẫn app hành động thế nào trong các tình huống và trường hợp sử dụng. Khi bạn click link trong Slack, app tra cứu trình duyệt mặc định trong preferences và mở trang web trong đó.
Thông thường, trang web nên mở bất kể trình duyệt nào được đặt nhưng nếu preferences không đặt, link không mở. Ở đây, điều hướng cài đặt app thay đổi hành vi trình duyệt mặc định Slack.
Đây demo cách đổi trình duyệt mặc định trong Android.
- Mở Slack nhấn ba chấm góc trên bên phải màn hình. Chọn Settings.

- Trong settings, nhấn Advanced.

- Tiếp theo, bật/tắt tùy chọn Open web pages in app.

- Lưu thay đổi thoát. Khởi động lại Slack kiểm tra Slack mở link không.
Lưu ý: Trình duyệt mặc định Slack chọn là trình duyệt mặc định đặt trong OS. Nếu muốn đổi trình duyệt mở link, đổi trình duyệt mặc định OS. Xem bài How to set Chrome as the default browser.
Giải pháp 2: Xóa Cache trình duyệt
Giải pháp thứ 2 là xóa cache trình duyệt mở link. Cache là thành phần làm việc chính của trình duyệt, đóng vai trò quan trọng lưu preferences và cài đặt tạm.
Nếu cache hỏng trên trình duyệt, có thể hành vi kỳ quặc gây Slack không mở link hoặc mở nhưng chậm lớn. Cách xóa cache Chrome. Làm tương tự cho trình duyệt khác.
- Mở Chrome gõ chrome://settings hộp thoại nhấn Enter. Mở settings trình duyệt.
- Cuộn cuối trang chọn Advanced.

- Khi menu Advanced mở rộng, phần Privacy and Security, nhấn Clear browsing data.

- Menu khác hiện xác nhận mục muốn xóa kèm ngày. Chọn All time, tích tất cả, nhấn Clear browsing data.

- Sau xóa cookie và dữ liệu duyệt, khởi động lại máy hoàn toàn. Thử mở Reddit xem lỗi còn không.
Giải pháp 3: Thay đổi cấu hình Google Chrome
Điều khác gặp là cấu hình Google Chrome không đúng. Nhắm vào cài đặt Linux nơi mỗi cấu hình là tham số trong 1-2 dòng. Thường đặt giá trị mặc định preset khi app cài. Giá trị mặc định đôi khi xung đột máy gây lỗi. Ở đây thay đổi cấu hình xem có khắc phục không.
- Mở File Explorer mở file:
$HOME/.local/share/applications/google-chrome.desktop
- Tìm dòng sau thay bằng dòng dưới:
Exec=/opt/google/chrome/chrome Exec=/opt/google/chrome/chrome %U
- Lưu file vừa thay đổi và restart máy. Thử chạy Slack xem vấn đề khắc phục triệt để không.
Giải pháp 4: Cài lại Slack (Windows)
Cuối cùng, nếu Slack vẫn không hoạt động đúng không mở link, thử cài lại. Gặp vấn đề Windows cài Slack hỏng sau cập nhật Windows hoặc di chuyển file cài giữa ổ. Ở đây điều hướng application manager gỡ cài đặt Slack. Sau đó vào trang chủ tải phiên bản mới nhất.
- Windows + R, gõ appwiz.cpl hộp thoại nhấn Enter.
- Trong application manager, tìm Slack. Chuột phải chọn Uninstall.

- Restart máy hoàn toàn sau gỡ. Vào trang chủ Slack tải phiên bản mới.

- Chuột phải file thực thi, chọn Run as administrator. Kiểm tra vấn đề khắc phục không.
Cũng có thể reset Slack nếu cài từ Microsoft Store. Thủ tục:
- Chuột phải biểu tượng Windows chọn Settings.
- Trong Settings, nhấn subcategory Apps.
- Tất cả app cài trên máy liệt kê ở đây. Tìm Slack mở entry. Chọn Reset reset app hoàn toàn. Đảm bảo restart máy trước khi chạy lại.
Giải pháp 5: Cài lại Slack (Linux)
Ở đây xem cách cài lại Slack trên Linux. Nếu cài Slack qua Ubuntu Software, gỡ từ đó rồi cài Slack thủ công. Bước:
- Vào Ubuntu Software Store gỡ cài đặt Slack hiện tại.
- Vào trang tải chính thức Slack tải phiên bản phù hợp OS.
- Sau tải xong, cài package lệnh:
sudo dpkg -i slack-desktop-*.deb
- Restart máy hoàn toàn. Đăng nhập credentials kiểm tra vấn đề khắc phục triệt để không.