Page 1 sur 1

utilisation ports websockets ssl[Résolu]

Publié : 01 sept. 2019, 19:35
par christianau
bonjour.
sous windows 7, j'ai developpé une application serveur websockets en localhost.
la connexion websocket fonctionne en ssl avec le certificat root adéquat installé.
mais uniquement sur les ports 443 , 8000 et 8080.

je n'arrive pas à utiliser d'autres ports que ceux ci, comme je peux le faire sous IE ou Chrome.

sorti de ces ports, impossible d'obtenir une connexion qui pourtant fonctionnne trés bien sous chrome ou IE.

comment débloquer ça ou autoriser les ports en sortie wss avec firefox ??

version de firefox à jour.

j'ai même essayé de me connecter par exemple avec https://localhost:12345 en espérant que j'aurais la possibilité d'inscrire une exception, mais rien ne se passe.(le serveur étant configuré pour écouter sur le port 12345 et la même page avec le websocket en wss fonctionnant parfaitement sous IE11 et CHROME.

Re: utilisation ports websockets ssl

Publié : 01 sept. 2019, 21:08
par pepersan
Bonsoir

Faire un essai en mode sans échec :https://support.mozilla.org/fr/kb/resou ... sans-echec
.................................
Si ça ne change rien:
à tester à about:config https://support.mozilla.org/fr/kb/edite ... ur-firefox Cliquez avec le bouton droit et sélectionnez Nouvelle > Chaîne de caractères ;
Entrer comme nom de clef

Code : Tout sélectionner

network.security.ports.banned.override 
Entrer comme valeur le port auquel on veut se connecter.

Si ça ne fonctionne pas , supprimer la ligne

Re: utilisation ports websockets ssl

Publié : 01 sept. 2019, 23:00
par christianau
merci. j'ai essayé, mais malheureusement, ni le mode sans échec,
ni l'ajout de la clef network.security.ports.banned.override avec le numéro de port à autoriser n'ont pu résoudre le problème.

Re: utilisation ports websockets ssl

Publié : 02 sept. 2019, 12:11
par pepersan

Re: utilisation ports websockets ssl

Publié : 02 sept. 2019, 15:47
par christianau
bonjour.

je refait mon post. (l'original était trop .. fougueux, on va dire.)

le syndrome était limité à firefox, mais la cause en était la librairie qtwebsocket.
explication:
à cause de la cible (industrielle en partie, ) et de la configuration du parc utilisteurs, (des windows xp, il en reste encore.. ) j'ai du rester sur une version 5.3 de QT pour assurer la compatibilité avec xp.
et ca bloquait avec firefox. car les libs sont liées à la version.

sauf que, dans le doute, j'ai testé la chose en utilisant qt 5.11
et la, miracle, ca passe avec le port 9000 par exemple, qui avant générait une erreur de connexion.
et ca marche complètement.

moralité, .
je vais maintenir une distrib XP qui sera limitée en ports utilisables avec firefox..
et distribuer AUSSI une version qt 5.11 qui supporte l'utilisation des autres ports.. xp, c'est comme un morpion, il s'accroche..

merci pepersan de t'être penché sur mon probleme.