The issue you're describing suggests that the WebSocket connection is not being properly proxied through Apache2 to your EteSync server running on localhost:8000. WebSocket connections require specific Apache2 modules and configurations to work correctly, as they are not handled like regular HTTP requests.
Root Cause
Apache2 does not natively support WebSocket proxying. You need to:
Enable the required Apache2 modules (proxy, proxy_http, and proxy_wstunnel).
Configure Apache2 to upgrade HTTP connections to WebSocket connections.
Solution: Correct Apache2 Configuration
1. Enable Required Modules
Run the following commands to enable the necessary modules:
This is a shared conversation and may include unverified content that doesn't reflect Mistral AI's views. Login to resume chatting.
Vibe can make mistakes. Check answers. Learn more