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

3 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    ton serveur local tourne sur un autre ordi que le navigateur?
    0
  2. 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
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      "je rentre l'adresse de mon serveur local": utilises-tu
      localhost
      ?
      0
    2. Sad > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
       
      En effet oui
      0
    3. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > 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
    4. Sad > yg_be Messages postés 23437 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
    5. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Sad
       
      le serveur semble donc bien tourner et écouter sur la porte, mais ne réagit pas bien.
      0
  3. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    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
    1. 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
      1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Sad
         
        et quand le navigateur est connecté au serveur (tourne dans le vide), que donne netstat?
        0
      2. Sad > yg_be Messages postés 23437 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
      3. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Sad
         
        tout cela confirme que le serveur semble écouter sur la porte, mais ne réagit pas bien.
        0
      4. Sad > yg_be Messages postés 23437 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