Serv-U / ADSL / Windows 2000 / Routeur [FTP] - Windows & Software
Marsh Posté le 31-07-2003 à 12:20:49
ReplyMarsh Posté le 31-07-2003 à 12:21:18
pour le test :
ETAT :> Socket connecté. Attente du message de bienvenue...
220 Serv-U FTP Server v4.1 for WinSock ready...
ETAT :> Connecté. Authentification en cours...
COMMANDE :> USER ****
331 User name okay, need password.
COMMANDE :> PASS ********
230 User logged in, proceed.
ETAT :> Ouverture de session réussie
COMMANDE :> TYPE I
200 Type set to I.
COMMANDE :> pwd
257 "/" is current directory.
COMMANDE :> TYPE A
200 Type set to A.
ETAT :> Extraction de la liste de répertoires...
COMMANDE :> PASV
227 Entering Passive Mode (82,65,108,92,128,19)
COMMANDE :> LIST
ETAT :> Connexion du socket de données...
ERREUR :> L'établissement du socket de données a échoué.
Marsh Posté le 31-07-2003 à 12:28:08
Tracker a écrit : au fait pourquoi un forward du port 20 le 21 m'a suffit sur mon routeur |
21 c'est le port pour les commandes
20 pour les données.
avec IE c'est encore pire, il me demande meme pas l'authentication et il me jete...
Marsh Posté le 31-07-2003 à 12:32:40
brainbugs a écrit : |
C standard
Maintenant comem ca marche quand mm pas, t es sur d avoir les bon droit et la bonen conf au moins ? (enfin cf post au dessus)
Marsh Posté le 31-07-2003 à 12:44:37
brainbugs a écrit : pour le test : |
Code :
|
j'essaye de comprendre: ton pc a une ip fixe ?
Marsh Posté le 31-07-2003 à 14:52:27
Tracker a écrit :
|
oui mon pc à une ip fixe sur le lan. Par contre le routeur lui a une IP public en DHCP.
Marsh Posté le 31-07-2003 à 14:53:04
VisualC++ a écrit : |
si ca marche pas c'est que j'ai pas la bonne conf...
Marsh Posté le 31-07-2003 à 15:39:52
Tracker a écrit : bein moi je vois qu'une chose: ton ftp est online mais les droits d'user sont mal configuré |
ben nan puisque sur le LAN ca marche tres bien avec le meme user.
Marsh Posté le 31-07-2003 à 15:48:47
brainbugs a écrit : |
Je pensais niveau droit user/conf dir de win/servu, mais tu viens d'y repondre.
Marsh Posté le 31-07-2003 à 15:51:33
brainbugs a écrit : |
ça t'aurais du le dire des le début que ça fonctionne en lan
bein là j'en ai aucune idée
Marsh Posté le 31-07-2003 à 16:01:29
Tracker a écrit : ça t'aurais du le dire des le début que ça fonctionne en lan |
oui pardon c'est juste l'acces publique qui ne fonctionne pas...
Marsh Posté le 31-07-2003 à 16:58:10
Vu les tests qu'on a fait, je te confirme qu'il s'agit avant tout d'un problème ServU:
227 Entering Passive Mode (82,65,108,92,128,19)
est la ligne sur laquelle tu dois te concentrer pour tes tests.
les deux derniers octets indiquent le N° de port sur laquelle le client doit se connecter pour les datas. Malgré ta config servu forcee entre 8000-8049, servu demande un port qui n'est pas dans la plage configurée:
((256*128)+19) = 32787 !! (détails : http://slacksite.com/other/ftp.html)
donc la config servU est pas valide.
pour résoudre le problème, tu vérifie dans les paramètres du serveur ServU que le port range est bien spécifié, puis dans les settings du domain, onglet advanced, tu précises en dur l'adresse IP interne du serveur ftp (192.168.x.x) pour le PASV. Tu redémarres le service , et tu test sur ton réseau local que servu renvoie bien un port dans le range. exemple :
227 Entering Passive Mode (82,65,108,92,31,80)
((256*31)+80)= 8016 ( là c est bon)
tant que tu as pas qqe chose de correct au niveau du N° de port , meme en local, c est pas la peine d'aller plus loin.
Au cas ou servu délire malgré les paramètres, désinstalle le puis reinstalle; vérifie que ta config de port range est valide dans le fichier servudaemon.ini, et redémarre le service ServU pour être sûr.
Quand tu auras qqe chose de correct au niveau du port PASV en local, il suffira de configurer le routeur pour rediriger vers le ftp interne tous les ports correspondant au range servU
Marsh Posté le 31-07-2003 à 17:11:51
pourtant j'ai bien
8000 - 8049 defini au niveau du pasv, arreté en relancé le serveur FTP apres chaque modif
et redirigé ces memes ports sur le routeur...
je verifierai ce soir... les .ini dont tu parles.
Marsh Posté le 31-07-2003 à 17:16:38
Pour le passive as tu indiqué une adresse ip externe (ip attribuée par ton fai ou adresse de reroutage auto d'ip dynamique ) ?
Car sinon le ServU ne renvoit pas des informations hors du LAN correcte !
Pour préciser cette ip du Passive c'est dans la deuxième cat de setting ( celle près des users ).. dans le dernier ou avant dernier onglet il me semble.
Moi j'ai un Speedtouch Home modifiée 510V3 ... et si je ne le mets pas ca foire !
Marsh Posté le 31-07-2003 à 17:22:03
switch a écrit : Pour le passive as tu indiqué une adresse ip externe (ip attribuée par ton fai ou adresse de reroutage auto d'ip dynamique ) ? |
nan dans le pasv j'ai mis l'ip locale du serveur.
Marsh Posté le 31-07-2003 à 17:23:55
ah bah alors c'est normal que ca foire ( enfin si j'ai bien suivi le principe ! ).
Ton servu renvoie comme ip du port passive un adresse interne a la place d'externe !
Enfin si j'ai tout compris ... lu ca sur Forpage !
Marsh Posté le 31-07-2003 à 17:24:50
switch a écrit : ah bah alors c'est normal que ca foire ( enfin si j'ai bien suivi le principe ! ). |
donc ca veut dire que toutes les 23h il faut que je change mon ip...
Marsh Posté le 31-07-2003 à 17:26:09
a moins d'utiliser un service dynamique .. il y a un plugin pour ServU .. je vais essayer de retrouver le lien !
Je viens de vérifier c'est bien ca ...
Zavez pas de chances.. chez nous ils vont bientot passer a la deco de 36h ... dja mieux
Donc c'est bien dans : Domains -> Settings -> Advanced et puis il faut cocher la case "Allow Passive mode data transfer, use IP ..." et tu mets ton ip externe !
Marsh Posté le 31-07-2003 à 17:27:01
switch a écrit : a moins d'utiliser un service dynamique .. il y a un plugin pour ServU .. je vais essayer de retrouver le lien ! |
ah je veux bien !!
Marsh Posté le 31-07-2003 à 17:35:07
brainbugs a écrit : |
Voila le topic :
http://www.forpage.com/forum/viewt [...] apitulatif
J'espère que ca t'aidera !
Marsh Posté le 31-07-2003 à 17:47:24
tiens nous au courant, moi comme mon ftp n'est pas up tout le temps ca ne me dérangeait pas de faire une mise a jour manuelle mais si tu me dis que ca fonctionne ... j'vais pas rester a la préhistoire
En fait en utilisant un script on pourrait faire en sorte que le script aille copier l'ip après avoir contacté l'adresse www.whatismyip.com et puis qu'il la paste dans le servu ... encore une fois c'est con que je ne sache pas coder
Marsh Posté le 31-07-2003 à 17:49:10
switch a écrit : tiens nous au courant, moi comme mon ftp n'est pas up tout le temps ca ne me dérangeait pas de faire une mise a jour manuelle mais si tu me dis que ca fonctionne ... j'vais pas rester a la préhistoire |
ouais enfin les soft avec des IP en dures c'est la prehistoire...
Marsh Posté le 31-07-2003 à 17:54:36
Bah c'est pas le servu qui limite ... enfin si il sait juste pas trouver l'ip externe a cause du routeur ... En fait il suffirait simplement de mettre une dll qui get l'ip du routeur ! mais a mon avis ce serait trop lourd a créer vu la diversité de routeurs !
Si ca tombe ca existe pour les Alcatel qui sont forts utilisés... google va etre mon ami ce soir !
Marsh Posté le 31-07-2003 à 17:56:41
switch a écrit : Bah c'est pas le servu qui limite ... enfin si il sait juste pas trouver l'ip externe a cause du routeur ... En fait il suffirait simplement de mettre une dll qui get l'ip du routeur ! mais a mon avis ce serait trop lourd a créer vu la diversité de routeurs ! |
je vais tester ca...
Marsh Posté le 31-07-2003 à 18:05:47
je continu a dire que ton ftp fonctionne correctment apres les test que j'ai fait
pour IE : ftp://login:mdp@dns.com marchais tres bien ( pas tester sans mettre login:mdp )
sinon, tu ne veux vraiment pas du passiv mode ??
remarque, j'ai pas re-tester depuis que tu as fait les dernieres modifs
Marsh Posté le 31-07-2003 à 18:14:21
BL@P_pSx a écrit : |
ben pour moi ca marche po ...
BL@P_pSx a écrit : |
je suis passé en pasV
BL@P_pSx a écrit : |
je veux bien
Marsh Posté le 31-07-2003 à 18:24:05
a ué brainbugs... tu ne sais pas te connecter a ton adresse wan de ton reseau ! Tu dois utiliser les ip internes ..
C'est pitet ca que tu croyais que ca foirait !
Marsh Posté le 31-07-2003 à 18:28:49
brainbugs a écrit : |
bien moi, ca marche ...
sous DOS :
Code :
|
pas pu finir les test, tu a couper juste apres ...
@+
Marsh Posté le 31-07-2003 à 18:28:51
switch a écrit : a ué brainbugs... tu ne sais pas te connecter a ton adresse wan de ton reseau ! Tu dois utiliser les ip internes .. |
j'ai essayer via le ras de mon taf : idem.
je sais bien qu'a partir du lan on peut pas atteindre l'@ip wan
Marsh Posté le 31-07-2003 à 18:31:13
BL@P_pSx a écrit :
|
ben tu es le seul...
pour le plantage ouais je viens de voir ca ! j'ai qq soucis de stabilité de routeur... ce qui ne facilite pas la chose.
Marsh Posté le 31-07-2003 à 18:33:15
brainbugs a écrit : |
tu est bloquer au taff sinon ...
je suis admin, j'ai donc tout les droit sur mon psot, je vais tester depuis un autre poste
@+
Marsh Posté le 31-07-2003 à 20:00:42
hop...j'ai fait la modif (ipchange.dll/ipchange.ini) , et carrement rebooter le serveur...
Marsh Posté le 31-07-2003 à 20:08:03
maintenant j'ai ca :
ETAT :> Connexion àbrainbugs.dyndns.org (ip = 82.64.245.46)
ETAT :> Socket connecté. Attente du message de bienvenue...
220 Serv-U FTP Server v4.1 for WinSock ready...
ETAT :> Connecté. Authentification en cours...
COMMANDE :> USER hdumas
331 User name okay, need password.
COMMANDE :> PASS ********
230 User logged in, proceed.
ETAT :> Ouverture de session réussie
COMMANDE :> TYPE I
200 Type set to I.
COMMANDE :> REST 100
350 Restarting at 100. Send STORE or RETRIEVE.
ETAT :> Ce site peut poursuivre les téléchargements interrompus.
COMMANDE :> REST 0
350 Restarting at 0. Send STORE or RETRIEVE.
COMMANDE :> pwd
257 "/" is current directory.
COMMANDE :> TYPE A
200 Type set to A.
ETAT :> Extraction de la liste de répertoires...
COMMANDE :> PASV
227 Entering Passive Mode (82,64,245,46,128,1)
ETAT :> Connexion du socket de données...
ERREUR :> L'établissement du socket de données a échoué.
COMMANDE :> LIST
et...plus rien
Marsh Posté le 31-07-2003 à 20:11:17
y a une couille quand il list ...
Marsh Posté le 31-07-2003 à 12:05:14
j'ai installé
- un serv-U 4.1 sur un windows 2000.
- rediriger les ports 20/21 au niveau du routeur
mais tjs le meme message :
ETAT :> Connexion à ****.****.org (ip = **.***.***.92)
ETAT :> Socket connecté. Attente du message de bienvenue...
220 Serv-U FTP Server v4.1 for WinSock ready...
ETAT :> Connecté. Authentification en cours...
COMMANDE :> USER *****
331 User name okay, need password.
COMMANDE :> PASS ********
230 User logged in, proceed.
ETAT :> Ouverture de session réussie
COMMANDE :> TYPE I
200 Type set to I.
COMMANDE :> pwd
257 "/" is current directory.
COMMANDE :> TYPE A
200 Type set to A.
ETAT :> Extraction de la liste de répertoires...
COMMANDE :> PORT 10,44,22,6,8,0
200 PORT Command successful.
COMMANDE :> LIST
150 Opening ASCII mode data connection for /bin/ls.
426 Data connection closed, transfer aborted.