Discussion Title: You don’t have permission to access / on this server.
The discussion revolves around chfcb experiencing issues with their Discourse installation. Initially, they encountered problems with email delivery and were later met with an error message when trying to access their website. After a while, the website stopped working, despite no changes being made.
chfcb provided a step-by-step installation setup, which included installing Ubuntu Server, Docker, and using the official Discourse installation guide. Docker output revealed that the Discourse container was not running.
supermathie suggested that another web server might be installed and running, causing the issue. They recommended removing other web server packages and using the command sudo ss -ltp | grep http to check for running processes on port 80.
After some troubleshooting, chfcb ran the command as root, but it showed no output. supermathie noted that the initial warning message could be ignored and pointed out the conflicting facts: a web server is responding, but no web server is listening on port 80.
chfcb expressed a desire to start from scratch, as the issue is puzzling and occurred without any changes being made.