Bonjour. J'essaie de mettre en place un chat P2P où j'utilise un serveur WebSocket pour faire l'échange d'offre et de réponse entre utilisateurs.
En local, mon installation fonctionne, mais en ligne, la console m'affiche le message suivant:
WebSocket connection to 'wss://monsite.com:8080/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
Inutile de préciser que je débute dans la mise en place de ce genre de système.
Voici le code du serveur en local:
que j'ai légèrement modifié pour la mise en ligne(pour le https):
J'ai téléchargé la librairie websocket en faisant un npm install websocket. La librairie a été automatiquement rangée dans un dossier spécifique sous Windows C. C'est quelque chose que je n'ai pas trop compris car en général, l'installation se fait à l'endroit indiqué dans le terminal, et le chemin doit être renseigné avec exactitude. Ici (en local) la librairie est trouvée automatiquement avec le simple mot websocket(au survol le chemin complet s'affiche). Je précise car du coup, pour la mise en ligne, j'ai mis la librairie à racine du projet, et peut être le problème vient-il de là mais je ne sais pas où elle est supposée se trouver en ligne.
je joins également le code JS(le script de la page qui m'affiche l'erreur):
Une idée de ce qui cloche? Merci d'avance.