Serveur local tourne sur Visual Studio Code mais inaccessible sur Chrome

Sad -  
 Sad -
Bonjour,

J'ai le problème suivant :
J'essaie de lancer mon serveur local Nodejs via Nodemon. Sur ma console, ça m'indique que le serveur tourne bien sur le port indiqué.
Mais quand je rentre l'adresse de mon serveur local dans mon navigateur, ça tourne dans le vide indéfiniment ...

J'ai essayé de faire la même chose sur d'anciens projets et idem, plus rien ne fonctionne.

Je suis à cours d'idées sur l'origine du problème ...

Je remercie quiconque essaiera de me donner un coup de main.

Configuration: Windows / Chrome 86.0.4240.198
A voir également:

3 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
ton serveur local tourne sur un autre ordi que le navigateur?
0
Sad
 
Bonjour.

Désolé pour la réponse tardive et merci de bien vouloir m'aider. En effet, il tourne sur le même ordinateur.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
"je rentre l'adresse de mon serveur local": utilises-tu
localhost
?
0
Sad > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
En effet oui
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Sad
 
"ça tourne dans le vide indéfiniment": que se passe-t-il si tu précises un mauvais numéro de port dans le navigateur?
utilises-tu Windows?
0
Sad > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
Avec un mauvais port j'ai une "erreur connexion refusé" avec localhost qui n'autorise pas la connexion

Et oui, je suis sous windows mais j'utilise Ubuntu comme console
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Sad
 
le serveur semble donc bien tourner et écouter sur la porte, mais ne réagit pas bien.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
ce qui confirme que le serveur écoute sur ce port.
cela change-t-il si tu arrêtes le serveur?
et quand le navigateur est connecté au serveur (tourne dans le vide), vois-tu une seconde ligne avec le port?

tu peux aussi tester une connexion vers ce port via cette commande powershell:
$tcpConnection = New-Object System.Net.Sockets.TcpClient("localhost", 3050)
0
Sad
 
Il y a deux lignes
TCP    0.0.0.0:3050    0.0.0.0.0        LISTENING

TCP    [::]:3050              [::]:0              LISTENING


En passant par Powershell, trois lignes sont apparues
TCP    [::]:3050              [::1]:54058              ESTABLISHED

TCP    [::]:3050              [::1]:54060              ESTABLISHED

TCP    [::]:3050              [::1]:54061              ESTABLISHED
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Sad
 
et quand le navigateur est connecté au serveur (tourne dans le vide), que donne netstat?
0
Sad > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
Pardon, les lignes que j'ai écrite sont celles que je vois lorsque la page tourne dans le vide
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Sad
 
tout cela confirme que le serveur semble écouter sur la porte, mais ne réagit pas bien.
0
Sad > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
En effet :/ Mais du coup, je ne sais pas comment bien le faire réagir, j'ai essayé plein de chose mais ça ne fonctionne pas ><
0