Open baatl opened 8 months ago
One possible quirk that comes to mind as a potential cause behind this: our Ozone instances (because mastod.one's server is set up to host multiple labelers) are on ports 3001 and 3002 instead of port 3000. If anything in the code is hard-coded to hit port 3000 instead of OZONE_PORT
, that request would fail.
I don't think we've encountered or can reproduce this, so more details about the deployment/setup would be helpful.
The deployment is mostly as described in HOSTING.md (Ubuntu 22.04, Docker Compose), with minor modifications to accommodate the multiple Ozone instances (the containers are named ozone-$LABELER
with separate ports and environment files, the Caddyfile proxies multiple hosts, postgres runs with a special init script to create multiple databases).
I'm experiencing the same issue. Since I'm already using port 3000 on the same server, I'm specifying a different port. OZONE_PORT=3100
Another indicant that this is tied to something hardcoding port 3000 behind the scenes: running an Ozone instance on port 3000 fixed this on our other Ozone instances.
requests for the logo image in the UI all fail with an internal server error. from the server logs: