Chaosthebot / Chaos

A social coding experiment that updates its own code democratically.
http://chaosthebot.com
MIT License
2.44k stars 210 forks source link

New webserver not running - manual intervention needed? #525

Closed mdcfe closed 7 years ago

mdcfe commented 7 years ago

It seems like uWSGI still isn't being exposed by Nginx, despite the #515 hotfix, and somehow the old server.py is running on port 80 even though startup.d/70-webserver.sh should be killing it. In addition, neither Nginx nor uWSGI seem to be logging to logs/ as should have happened in as of #515 and #488 respectively.

Is it possible to check whether:

(Not sure who to ping - is @amoffat the host?)

amoffat commented 7 years ago

I'm not sure how to test the new webserver, can anyone check that the expected behavior is now happening?

Side note, I'll try to work on our full docker deployments today, this way we can manage the server's dependencies from the Dockerfile and have fewer problems like these

mdcfe commented 7 years ago

/vote close Seems to be working - the status code page rendering endpoint should show the code given with the ?status parameter.

Moulick commented 7 years ago

What ever someone just did, its back. Like this very instant it come up

andrewda commented 7 years ago

@Moulick It keeps going down then coming back up. It's down again now.

chaosbot commented 7 years ago

/vote close Seems to be working - the status code page rendering endpoint should show the code given with the ?status parameter.

Command Ran

chaosbot commented 7 years ago

:no_entry: The issue has been closed after a vote.