this post was submitted on 05 Jun 2023
7 points (100.0% liked)
Lemmy Support
4659 readers
43 users here now
Support / questions about Lemmy.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Your reverse proxy is doing websockets incorrectly, there's some bogosity in the spec for websockets that makes them single hop and the proxy needs to propagate the upgrade request. Search for "nginx reverse proxy websocket", e.g. https://www.nginx.com/blog/websocket-nginx/
Thanks, that's the missing piece. Ironically I am a software engineer in my day job, but not the right kind of software engineer. It's fun to broaden my horizons though. I copied the proxy settings from the @jax@lemmy.cloudhub.social's nginx.conf with the right edits for the hostname into my reverse proxy config and now everything appears to be working!
Glad it's working for you!