Hi!
I’ve seen that some people having troubles with this, but nobody was really able to solve it.
I’m currently trying to host two applications with Websockets using Hestia. I’m using Apache as a web server and have configured the recommended settings according to the applications’ documentations for the two websites.
The applications are run using docker.
The configuration looks like this:
<Location /audiobookshelf>
ProxyPreserveHost on
ProxyPass http://localhost:8090/audiobookshelf
ProxyPassReverse http://localhost:8090/audiobookshelf
</Location>
<Location /audiobookshelf/socket.io>
ProxyPreserveHost on
ProxyPass ws://localhost:8090/audiobookshelf/socket.io upgrade=websocket
ProxyPassReverse ws://localhost:8090/audiobookshelf/socket.io
</Location>
I’ve enabled the required Apache modules and even tried to use the modern ProxyPass upgrade=websocket-Solution but nothing works.
Is there anything global that Hestia configures in Apache that might break Websockets, because I’d think that if BOTH applications fail to work even if configured as documented it might be something else.
Thanks!
Kind regards
Dennis