Précédent   Le Forum de Génération Nouvelles Technologies > Réseaux et connexions > FAQ réseaux
S'inscrire Stats IRC FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus

FAQ réseaux Les réponses aux questions les plus fréquentes

Discussion fermée
 
LinkBack (23) Outils de la discussion Modes d'affichage
Vieux 07/02/2005, 22h35   23 links from elsewhere to this Post. Click to view. #1 (permalink)
Kikof
Informaticien du dimanche
 
Date d'inscription: mars 2003
Localisation: Autrefois, on appelait cela Europe
Messages: 6 995
Pouvoir de réputation: 384 Kikof est un joyau dans sa gangueKikof est un joyau dans sa gangue
Arrow Problèmes Avec Un Serveur Ftp

Vous venez de vous lancer dans l'installation d'un serveur FTP et.... Ca ne marche pas.
Je laisse de côté tout ce qui est configuration des utilisateurs et des droits car c'est trop spécifique à chaque logiciel serveur FTP et c'est rarement là que ça coince. Il convient de vérifier tous ces points dans l'ordre :


1) Lancement du serveur

--> Si lors du lancement du logiciel serveur FTP, un message d'erreur vous informe que le port 21 (ou ftp) est déjà occupé.

Le port 21 est réservé (exclusivement) pour le service FTP. C'est donc qu'il y a un autre serveur FTP installé et actif. Souvent il s'agit de IIS, un composant de windows qui n'est pas installé par défaut mais on peut être amené à l'installer pour diverses raisons dont le fonctionnement d'autres logiciels (et puis l'oublier).

[Désinstaller le composant FTP de IIS, exemple sous XP]
- Panneau de configuration / Ajout/Suppression de programmes
- Cliquer sur le bouton "Ajouter ou supprimer des composants windows"
- Sélectionner la ligne "Services internet (IIS)"
- Cliquer sur le bouton "Détail"
- Décocher "Service FTP (File Transfert Protocol)"
(Il faut peut être redémarrer)

Si IIS, composant FTP n'était pas installé, il s'agit de déterminer quel programme occupe le port 21.
- Ouvrir une invite de commandes et taper netstat -ao | find ":ftp"
- Dans la ligne de réponse, noter le nombre en fin de ligne
- Ouvrir le gestionnaire de tâches (ctrl+alt+del par exemple)
- Onglet Processus, regarder la colonne PID. Si cette colonne n'existe pas aller dans le menu "Affichage", article "Sélectionner les colonnes" et cocher "PID (identificateur de processus)"
- Le processus dont le PID correspond au nombre noté est celui qui occupe le port 21

Note : alternativement au gestionnaire de tâches, on peut identifier le processus en tapant en ligne de commande : tasklist


2) Test du serveur en local

Une fois que le serveur est actif, utiliser votre client ftp en mettant 127.0.0.1 comme adresse ou ftp://127.0.0.1 dans un navigateur.

--> Ca ne marche pas :
- Voir les réglages de votre pare-feu. Déconnectez vous d'internet et neutralisez votre pare-feu pour faire un test. Examiner les logs du pare-feu pour voir ce qui est bloqué.
- Passez votre client en mode actif (décochez le mode passif. Avec Internet explorer c'est menu Outils, options internet, onglet avancé, décocher "Utiliser le mode FTP passif...").


3) Test ouverture du port 21 depuis l'extérieur (scanner de ports)

- Aller sur (par exemple) PC Flank: Make sure you're protected on all sides.
- Cliquer sur "Start test"
- Cliquer sur "Continue"
- Cocher "TCP connect scanning (standard)" puis cliquer sur "Continue"
- Cocher "Scan desired ports and/or the range of ports" et dans la boîte en dessous taper "21". Cliquer sur "Continue"
- Attendre le résultat du test. Ce doit être :

Code:
Port:     Status       Service       Description
 21    open     n/a         n/a
Si le port est déclaré "stealthed" ou "Close", c'est un problème de routeur ou de pare-feu. Donnez tous les droits au serveur FTP dans le pare-feu et s'il y a un routeur, redirigez le port 21 vers l'adresse ip (sur le réseau local) de la machine hébergeant le serveur FTP.


4) Test de l'adresse symbolique dynamique (no-ip, dyndns, ...)

Si vous avez une adresse symbolique dynamique, il faut s'assurer que l'adresse en question redirige bien sur votre adresse ip. Pour ce faire ouvrir une invite de commande et taper nslookup adresse_symbolique
Parmi les lignes de réponse de cette commande doit se trouver votre adresse ip actuelle (repérée sur PC Flank: Make sure you're protected on all sides. par exemple).

Si ce n'est pas le cas, c'est soit votre système d'adresse symbolique ne fonctionne pas soit que vous n'avez pas tapé la bonne adresse.


5) Test du serveur FTP en mode actif depuis l'extérieur

Si vous ne savez pas ce que sont les modes actif et passif d'un FTP, consulter la FAQ prévue à cet effet : http://forum.generation-nt.com/faq-r...ns-ftp-151068/

--> Il est impératif de faire tester votre serveur FTP par un poste présent sur internet et pas depuis votre réseau local.
Dans le cas contraire (depuis votre propre réseau) soit ça ne marchera pas du tout (présence d'un routeur et test de votre ip publique ou adresse symbolique dynamique) soit les résultats obtenus n'auront aucune signification quant au bon fonctionnement du serveur FTP.

Demander à une personne qui n'a pas de routeur et qui est directement connectée à internet de régler son client en mode actif. En général il suffit de décocher dans le client quelque chose comme "Utiliser le mode passif" ou "A travers un pare-feu ou un routeur". La personne doit s'assurer que son client marche sur un site FTP connu (exemple : ftp.ciril.fr) dans ces conditions.

Si vous n'avez personne sous la main, aller sur http://net2ftp.com et il suffit de remplir les paramètres demandés (ne pas cocher "passive mode"), laisser "Initial directory" vide.

Si ça ne marche pas, là encore c'est un problème de routeur ou de pare-feu du côté serveur. Le serveur FTP doit être en mesure de sortir sur internet en direction du client et en visant un port TCP pratiquement aléatoire.
Si les pleins pouvoirs ne peuvent pas être donnés au serveur FTP (firewall matériel par exemple), on peut mettre la règle suivante :
protocole : TCP, port source : 20(*), port destination : indéterminé, Direction Lan -> Internet.

(*) Valable si le serveur écoute sur 21. La formule est (port d'écoute - 1).


6) Test du serveur FTP en mode passif depuis l'extérieur

Exactement comme le point N°5 sauf qu'il faut spécifiquement régler le client en mode passif et que le client peut être derrière un routeur.

Si vous n'avez personne sous la main, aller sur http://net2ftp.com et remplir les paramètres demandés, cocher "passive mode" (laisser "Initial directory" vide).

Attention ! Même si ça marche, il faut vérifier sur les logs du client FTP ou du serveur FTP que le mode actif n'a pas été demandé. En effet, certains clients demandent le mode actif si le mode passif ne marche pas. L'examen des logs ne doit pas faire apparaître la commande PORT (client -> serveur).

Si ça ne marche pas, il faut vérifier les points suivants :

- Réglage de l'adresse ip en mode passif dans le logiciel serveur FTP : L'adresse ip du serveur (ip publique sur internet) doit être renseignée. Si l'adresse symbolique dynamique est utilisée, il faut la placer à cet endroit. Attention : le serveur FTP TYPSoft ne supporte pas le placement d'adresse symbolique en guise d'ip pour le mode passif. A éviter donc si vous n'avez pas d'ip fixe. De manière générale, tâchez de vérifier ce point avant l'adoption d'un serveur FTP.
- L'étendue de ports passifs doit être réglée dans le logiciel serveur FTP : Prendre des numéros de ports supérieurs à 1024 (à 2000 pour être tranquille) et inférieur à 65536. Par exemple 7000 -7010. Pour un petit serveur 10 ports suffiront. Si il doit avoir de nombreux utilisateurs connectés en même temps prendre 100 ports (7000 - 7100 dans l'exemple).
- Un routeur doit être configuré pour rediriger l'étendue de ports passif choisie vers le serveur FTP, exactement comme cela a été fait pour le port 21 (sens internet -> Lan). Note : certains routeurs ont un système ouvrant automatiquement les ports adéquats pour le mode passif quand il y en a besoin. Ceci expliquant pourquoi cette redirection manuelle n'est pas toujours nécessaire.

----------------------------------------------------------------------------------------------------**

Ca ne marche toujours pas ? Alors postez sur le forum mais en indiquant à quelle étape ça coince ainsi que, si possible, un ou deux logs du serveur FTP ou du client.

Dernière modification par Kikof 26/08/2006 à 18h00. Motif: Correction lien forum suite à ipb -> vBulletin
Kikof est déconnecté  
Discussion fermée


LinkBacks (?)
LinkBack to this Thread: http://forum.generation-nt.com/faq-reseaux/problemes-un-serveur-ftp-155178/
Envoyé par For Type Date
ftp mode passif et routeur - Recherche Google This thread Refback 07/10/2006 18h03
serveur ftp ne fonctionnement - Recherche Google This thread Refback 07/10/2006 13h48
iis 6 passive ports ftp - Recherche Google This thread Refback 07/10/2006 11h34
serveur ftp ne marche pas - Recherche Google This thread Refback 07/10/2006 09h48
verifier le fonctionnement de son serveur ftp sur xp - Recherche Google This thread Refback 06/10/2006 15h27
test ouverture port 21 - Recherche Google This thread Refback 06/10/2006 15h17
vérifier présence routeur invite commande - Recherche Google This thread Refback 06/10/2006 11h09
ouvrir port 21 windows - Recherche Google This thread Refback 29/09/2006 19h49
mode passif et actif IIS modifier - Recherche Google This thread Refback 29/09/2006 18h39
port 21 ftp - Recherche Google This thread Refback 29/09/2006 18h26
test de l\'adresse de serveur local - Recherche Google This thread Refback 29/09/2006 17h07
tester ouverture d'un port - Recherche Google This thread Refback 29/09/2006 16h52
serveur 7010 - Recherche Google This thread Refback 29/09/2006 15h55
problème accès client FTP - Recherche Google This thread Refback 29/09/2006 13h52
logiciel pour tester ouverture port - Recherche Google This thread Refback 29/09/2006 12h08
serveur 2000 probleme ftp - Recherche Google This thread Refback 29/09/2006 04h21
routeur port a ouvrir ftp - Recherche Google This thread Refback 28/09/2006 21h09
port passif ftp windows server 2003 - Recherche Google This thread Refback 28/09/2006 19h47
problème pare feu port FTP - Recherche Google This thread Refback 28/09/2006 19h44
logiciel test serveur ftp - Recherche Google This thread Refback 28/09/2006 19h40
PROBLEME PARE FEU PORT FTP - Recherche Google This thread Refback 28/09/2006 19h32
commande test ouverture port - Recherche Google This thread Refback 28/09/2006 19h00
mettre vos ports en stealthed - Recherche Google This thread Refback 28/09/2006 18h35

Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are non
Outils de la discussion
Modes d'affichage


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
CREER UN SERVEUR FTP AVEC LIVEBOX SAGEM rfl Réseaux locaux 2 17/04/2006 11h07
instalation d'un serveur ftp avec iis jannawassila Internet 1 29/01/2006 11h17
Serveur FTP : Problèmes de lenteur loofieg Réseaux locaux 1 20/11/2005 14h17
Creer un serveur ftp avec un modem routeur titeuf86 Réseaux locaux 5 29/05/2005 18h52
[Résolu]Serveur Ftp Avec Un Speedtouch 570 laurchante Réseaux locaux 15 24/10/2004 10h59


Fuseau horaire GMT +2. Il est actuellement 17h47.

S'inscrire Charte Stats IRC FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus

Hit-Parade NewsNow