ich suchte viel, aber ich konnte meinen websocket nicht mit wss verbinden: //, ich fand, dass es einen Weg gibt, wss: //domain.com: 9090 und apache den Proxy auf sie anzuwenden und umleiten Anfrage an, wo die normalen ws: //domain.com: 9090 ServerProxy websocket wss: // zu ws: // apache
ProxyPass /websocket ws://domain.com:9090
ProxyPassReverse /websocket ws://domain.com:9090
dieser Code in apache-Konfiguration ausgeführt wird Anforderung von einer beliebigen Adresse senden mit/websocket zu ws beendet: //domain.com:9090 ex: ws: // websocket wird ws sein: //domain.com: 9090
ich es für WSS tun wollen: // auch ex WSS: // websocket muss Punkt ws: //domain.com: 9090
es dosnt Arbeit und ich bekomme diesen Fehler in Browser-Konsole:
failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
gibt es irgendeinen Fehler hier? danke dir.
Ich versuche, einen Proxy zu konfigurieren, um WSS-Anfragen zu fangen und umleiten es werfen ws zu meinem Server für Dev Environment Bedürfnisse. Ich verstehe nicht wirklich, was Sie getan haben. Ich habe bereits mod_proxy und mod_proxy_tunnel aktiviert (ich bin auf apache2 2.4.10). Jetzt muss ich meine Apache-Konfiguration ändern (ich versuchte es in .htaccess). Es funktioniert nicht, ich habe einen 500 internen Serverfehler.Und ich verstehe die Zeilen nicht wirklich: ProxyPass/myws ws: //mysite.com: 8091 ProxyPassReverse/myws ws: //mysite.com: 8091 Für Sie, was ist mysite.com? die Adresse der Websocket serveur? – Sphinx117