smaltcreation / inck

Inck - L'expression libre et culturelle.
http://inck.fr
2 stars 0 forks source link

Websocket non fonctionnels #144

Closed wdhif closed 9 years ago

wdhif commented 9 years ago

Je créé une issue pour nous permettre de garder une trace de ce que l'ont fait pour régler ce bug :

En production, sur le port 8080 on obtient ceci : ws://inck.fr:8080/main' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED

Donc une 403

Tout fonctionne en dev et prod local. Si on utilise un reverse proxy (Nginx) on obtient une 404. Les websockets ont déjà fonctionnés par le passé sur le port 443 (https) mais aujourd'hui ce n'est plus le cas, on obtient la même erreur qu'en 8080 soit une 403. Les ports avec ovh sont ouvert de base, testé avec le simplehttp en python.

samylaumonier commented 9 years ago

Le cross domain est interdit, inck.fr est redirigé vers www.inck.fr donc pour les websockets il faut se connecter sur ws://www.inck.fr:85.

wdhif commented 9 years ago

Je ré-ouvre l'issue pour écrire les nouvelles infos. Les ports étant bloqué à Supinfo, les ws sur 85 fonctionne, mais après le passage du site en ssl, il sont à nouveaux bloqués. Soit car la connexion est refusé car on utilise le ws et non le wss. Soit, si on utilise wss, la connexion n'abouti pas. Le mieux est donc d'utiliser un reverse proxy avec Nginx

wdhif commented 9 years ago

Les websockets sont fonctionnels en utilisant un certificat ssl pour le sous-domaine (ws.inck.fr)