Troubleshooting
Common Issues
Section titled “Common Issues”Panel Not Accessible
Section titled “Panel Not Accessible”- Check panel service:
sudo systemctl status llstack-panel - Check port:
ss -tlnp | grep 30333 - Check firewall:
sudo firewall-cmd --list-ports - Check SELinux:
sudo setsebool -P httpd_can_network_connect 1
Site Shows 403 Forbidden
Section titled “Site Shows 403 Forbidden”- Incorrect file permissions — ensure site directory is owned by the system user
- Document root doesn’t exist
- Missing index file (index.html or index.php)
sudo chown -R user:user /home/user/public_html/example.com/sudo chmod -R 755 /home/user/public_html/example.com/PHP Pages Show Blank or 500
Section titled “PHP Pages Show Blank or 500”Check PHP error log, LiteHttpd error log, and verify PHP installation.
SSL Certificate Issuance Failed
Section titled “SSL Certificate Issuance Failed”- Domain DNS not pointing to server
- Port 80 blocked by firewall
- Security group not configured
MariaDB Connection Failed (ERROR 1698)
Section titled “MariaDB Connection Failed (ERROR 1698)”MariaDB 10.11+ defaults to unix_socket auth:
ALTER USER 'user'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('password');Log Locations
Section titled “Log Locations”| Log | Path |
|---|---|
| LiteHttpd error | /usr/local/lsws/logs/error.log |
| LiteHttpd access | /usr/local/lsws/logs/access.log |
| Panel app | /opt/llstack/logs/panel.log |
| PHP error | /opt/remi/php{VER}/root/var/log/php-fpm/error.log |
| MariaDB | /var/log/mariadb/mariadb.log |
| acme.sh | /root/.acme.sh/acme.sh.log |
Service Restart
Section titled “Service Restart”sudo systemctl restart llstack-panel # Panelsudo /usr/local/lsws/bin/lswsctrl reload # LiteHttpd (graceful)sudo systemctl restart mariadb # MariaDBsudo systemctl restart redis # Redis