Sửa lỗi 403 Permission denied sau khi cài Extension LiteSpeed cho Plesk 17.8

Trong quá trình sử dụng Plesk, có thể bạn cài đặt extension Litespeed cho Plesk 17.8, vô tình cài xong nhưng bạn thấy dùng không tốt, bạn gỡ extension Litespeed ra, và bùm, toàn bộ website của bạn bị báo lỗi 403 Permission denied. Chúc mừng bạn, lỗi này mình từng bị và loay hoay mãi mới có hướng giải quyết!

Đại loại là nó như thế này:

403-forbidden-plesk

Và nếu bạn may mắn làm cách nào đó load được html, thì nội dung nó sẽ như thế này:

403-forbidden-2-plesk

Lúc này có vẻ như bạn sẽ khá là hoang mang, vì service chứa nhiều website, nhiều khách hàng. Bạn cố gắng restart nginx, restart apache, restart psa nhưng vô vọng.

Bạn thử sử dụng plesk repair fs và plesk repair fs -verbose nhưng vẫn không cho kết quả như ý

Cuối cùng bạn tìm đến bài này, đúng rồi, mình đã từng bị, và cách fix đơn giản là dùng 2 lệnh sau:

getent group psaserv

usermod -a -G psaserv nginx

Đại loại là lúc mình cài extension Litespeed, thì nó unset hoặc như thế nào đó ảnh hưởng đến group psaserv, nên nhiệm vụ của mình là làm cho group đó hoạt động bình thường là okie.

Sau khi chạy 2 lệnh này, bạn sẽ vào Tools & Settings => Webserver Configurations Troubleshooter và rebuild lại toàn bộ config cho tất cả domain, và thế là xong

403-forbidden-rebuild-config

Chúc các bạn thành công!