Configuration serveur ftp

Résolu
Bonjour,
J'ai installé un serveur FTP avec IIS sur Windows 2012 R2. Mais le pare-feu de windows me bloque l'accès (cela fonctionne trés bien quand je le désactive).
Quand je regarde les règles par défaut, je vois bien que les connexions sur le port 21 sont bien autorisées.
Quelqu'un saurait d'où vient le problème?
Merci par avance.

2 réponses

  1. Merci pour ta réponse.
    Oui c'est bien un blocage du pare-feu car ça fonctionne quand je le désactive.
    Je ne peux pas tester en local car le serveur FTP est sur un serveur dédié chez un prestataire et je n'ai donc pas d'autres machines sur ce réseau. Mais le but est de toute façon d'y accéder depuis internet.
    Et oui le port 21 est bien ouvert en entrant. J'ai laissé les régles de windows 2012 R2 par défaut et celles pour le FTP apparaissent... mais ne semblent pas fonctionner chez moi. A moins que ce soit une erreur au niveau de la configuration de mon FTP mais j'ai bien vérifie aussi qu'il utilisait bien le port 21.
    1. Modérateur
      Ok. Donc, lorsque tu tentes d'y accéder depuis ta connexion internet, quelle erreur rencontres-tu ?

      Quel serveur FTP as-tu installer ? Peux-tu nous montrer la règle (ou les règles) dont il est question?
    2. @Judge_DTComme serveur FTP, j'utilise IIS. Et comme client Filezilla (jai aussi testé avec IE) et voici le message d'erreur :

      Statut : Connexion à xx.xx.xx.xx:21...
      Statut : Connexion établie, attente du message d'accueil...
      Erreur : Délai d'attente expiré
      Erreur : Impossible d'établir une connexion au serveur

      Je ne vois pas comment insérer de capture d'écran pour montrer la régle mais en gros voici comment elle est définie:
      Nom : Serveur FTP (trafic FTP)
      Activée : Oui
      Action : Autoriser
      Profil : Tout
      Adresse locale : Tout
      Adresse distante : Tout
      Protocole : TCP
      Port local : 21
      Port distant : Tout

      Et elle est bien dans les règles de trafic entrant.
    3. @Judge_DTC'est bon, c'est résolu. Je viens de créer une nouvelle régle identique à celle par défaut à la différence prés que dans celle par défaut j'ai aussi "Programme" qui est définie de la façon suivante : %windir%\system32\svchost.exe
      et dans celle que je viens de créer j'ai mis ça à "Tout"
      Et j'ai du faire pareil dans les régles sortantes sinon cela bloquait pour afficher la liste des dossiers et fichiers.
      En tout cas merci pour ton aide.
    4. Je rouvre le sujet car le pare feu me bloque de nouveau quand j'active l'isolation d'utilisateur FTP. Alors que ça fonctionne quand je le désactive.
      Voici ce que j'ai dans Filezilla :

      Statut : Connexion à xx.xx.xx.xx:21...
      Statut : Connexion établie, attente du message d'accueil...
      Réponse : 220 Microsoft FTP Service
      Commande : USER xxxxxxx
      Réponse : 331 Password required
      Commande : PASS ********
      Réponse : 230 User logged in.
      Commande : SYST
      Réponse : 215 Windows_NT
      Commande : FEAT
      Réponse : 211-Extended features supported:
      Réponse : LANG EN*
      Réponse : UTF8
      Réponse : AUTH TLS;TLS-C;SSL;TLS-P;
      Réponse : PBSZ
      Réponse : PROT C;P;
      Réponse : CCC
      Réponse : HOST
      Réponse : SIZE
      Réponse : MDTM
      Réponse : REST STREAM
      Réponse : 211 END
      Commande : OPTS UTF8 ON
      Réponse : 200 OPTS UTF8 command successful - UTF8 encoding now ON.
      Statut : Connecté
      Statut : Récupération du contenu du dossier...
      Commande : PWD
      Réponse : 257 "/" is current directory.
      Commande : TYPE I
      Réponse : 200 Type set to I.
      Commande : PASV
      Réponse : 227 Entering Passive Mode (xx,xx,xx,x,193,38).
      Commande : LIST
      Réponse : 150 Opening BINARY mode data connection.
      Erreur : Délai d'attente expiré
      Erreur : Impossible de récupérer le contenu du dossier

      Quelqu'un aurait-il une idée?
      Merci