Error: read ECONNRESET

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonjour,

en voulant tester un module nodejs je me suis rendu compte que j'avais pas mal d'erreur toujours avec le même message sur différents modules.

J'ai testé le même code sur 3 pc différents, deux sous windows 10 et 1 sous ubuntu et seulement 2 sur 3 fonctionne. Sur mon pc de boulot impossible de faire fonctionner nodejs correctement.

Voici l'erreur en question :

1
2
3
4
5
6
7
8
9
$ node client.js
connected
events.js:154
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at exports._errnoException (util.js:890:11)
    at TCP.onread (net.js:550:26)

Et voici le code :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var Client = require('ftp');

var c = new Client();

var credentials = {
    host: '*********************',
    user: '*******',
    password: '*************'
};

c.on('ready', function(){
    console.log('connected');

    c.list(function(err, list){
        if(err) throw err;

        list.forEach(function(element, index, array){
           console.log(element.name); 
        });
    });
});

c.connect(credentials);

Normalement ça doit me lister les fichiers/dossiers à la racine de mon serveur ftp mais au lieu de ça j'ai une erreur que je comprend pas (et qui n'arrive pas sur mes deux autres pc avec la même configuration).

Une solution ?

PS. J'ai essayé de désinstaller nodeJs et de le réinstaller, ça n'a rien changé.

Je ne suis pas sûr, mais c'est peut-être qu'à ton boulot il y a des ACL qui empêche à ton script de tourner. Renseigne-toi auprès du gestionnaire réseau.

It's harder to crack a prejudice than an atom. | Le mieux est l’ennemi du bien.

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte