2016-08-03 2 views
2

i pu se connecter à mon serveur websocket php sur le fichier côté client comme ceci:Comment connecter websocket à WSS: // sur le serveur https

websocket = new WebSocket("ws://mysite.com:9091"); 

mais maintenant nous avons acheté ssl pour notre serveur, lancez donc URL avec Https au lieu de Http maintenant, nous ne pouvons pas vous connecter à ws: // donc je l'ai changé à WSS: // mais ne peut toujours pas se connecter au serveur

failed: Error in connection establishment: net::ERR_SSL_PROTOCOL_ERROR 
+0

Quel serveur utilisez-vous? Le serveur accepte-t-il les connexions tls et écoute-t-il le port? – PeeHaa

+0

serveur est Linux CentOs, et je pouvais me connecter au serveur jusqu'à hier sans problème. mais depuis hier, nous avons acheté ssl pour le serveur .et tout arrête de fonctionner –

+0

@samanrad: vous n'avez probablement pas SSL au port 9091 configuré mais à un autre port. Ou vous avez mal configuré votre serveur - recherchez les indices dans les fichiers journaux côté serveur. –

Répondre

3

après avoir cherché beaucoup je trouve que personne ne dans cette planète pourrait le faire! toutes les questions dans les forums a échoué, la seule façon a fonctionné pour moi était ProxyPass WSS ws i writed une réponse ici:

Proxy websocket wss:// to ws:// apache

peut-être aider quelqu'un à l'avenir