Skip to content

Tshoot haproxy

To troubleshoot and fix the HAProxy service on the Nautilus LBR server, follow these steps:

1. Check HAProxy Service Status

Run:

sudo systemctl status haproxy

If the service is inactive or failed, restart it:

sudo systemctl restart haproxy

2. Check Logs for Errors

View logs to identify issues:

sudo journalctl -u haproxy --no-pager | tail -20

or check HAProxy logs:

cat /var/log/haproxy.log

3. Verify HAProxy Configuration

Check for syntax errors:

sudo haproxy -c -f /etc/haproxy/haproxy.cfg

If errors exist, edit the config file:

sudo nano /etc/haproxy/haproxy.cfg

Then restart HAProxy:

sudo systemctl restart haproxy

4. Ensure HAProxy is Listening on the Correct Ports

Check active ports:

sudo netstat -tulnp | grep haproxy

or

sudo ss -tulnp | grep haproxy

If HAProxy is not listening, verify the haproxy.cfg file.

5. Test Website Access

Once HAProxy is running, try accessing the website using the StaticApp button.

For more troubleshooting steps, check out this guide or this tutorial. Let me know if you need further assistance! 🚀