Problème FTP

  • Liens sponsorisés



mla

28-11-2006 à 20:14:37
Philippe, Re bonjour,

J'ai essayé également le transfert FTP de l'AS400 vers mon PC et c'est la même chose : pas de message d'erreur, il reste bloqué sur 200 Port subcommand request succesful
et dans le netstat *CNN, il ne transfère rien.
En passant, est-ce normal de ne pas avoir un numéro de port local attribué à FTP comme sur ton exemple mais que j'obtienne ftp-data ?
Merci de tes lumières.

A bientôt

Marie
29-11-2006 à 10:43:26
Pourquoi ne pas essayer en environnement graphique avec iSeries Navigator ? pouvoir si cela fonctionne (copier/coller)

mla

29-11-2006 à 14:59:32
Bonjour inconnu,

Je n'ai pas de problème avec Iseries Navigator, cela fonctionne bien.
C'est d'ailleurs l'alternative que je suis obligée d'utiliser tant que mon problème de FTP n'est pas réglé.

Merci.

Bonne journée.

Marie

PSM

29-11-2006 à 15:09:40
Bonjour Marie, bonjour à tous,

"En passant, est-ce normal de ne pas avoir un numéro de port local attribué à FTP comme sur ton exemple mais que j'obtienne ftp-data ?"

Si tu fait F14 sur la commande NETSTAT tu verras les memes infos que Philippe. Au passage ces infos viennent d'une table que tu peut modifier avec WRKSRVTBLE (Work with Service Table Entries).

Pour ton probleme de FTP, je suggere de tester avec un autre client puis dans un deuxieme temps avec un autre serveur FTP (I5 ou autre) pour localiser le defaut.
En clair orienter la recherche coté serveur (I5) ou cote client (ton PC) ?

Quel version de Windows?
Le firewall Windows activé ?

@+

PSM

mla

29-11-2006 à 19:47:06
Bonjour PSM,

Merci pour tes infos : mon FTP utilise le port local 20.
Mon poste est en Windows XP, service pack 2 et le Pare-feu de Windows est désactivé.
Je vais essayer d'utiliser un autre client que la ligne de commande DOS pour voir.
Pour ce qui est du serveur, j'ai essayé déjà de transférer des fichiers sur plusieurs AS400 différents et c'est toujours la même chose.

Merci à tous et bonne journée.

Marie

PSM

30-11-2006 à 10:05:51

Merci pour tes infos : mon FTP utilise le port local 20.
Marie


Petite precision peut etre sans importance :
FTP utilise 2 ports, par defaut le 20 pour les données et le 21 pour le controle.


Mon poste est en Windows XP, service pack 2 et le Pare-feu de Windows est désactivé.


Ok ca doit marcher, pas d'autre Fire Wall ou autre logiciel de securité ?


Je vais essayer d'utiliser un autre client que la ligne de commande DOS pour voir.
Pour ce qui est du serveur, j'ai essayé déjà de transférer des fichiers sur plusieurs AS400 différents et c'est toujours la même chose.


Et en faisant le test d'1 400 à l'autre ?

Pas de probléme d'autorités ?
Es tu admin de ton PC et sur le 400 ?

Coté réseau, personne pour te donner un coup de main sur place ?





01-12-2006 à 13:37:23
Marie,

Je reviens un peu à la charge sur ton post du 2006-11-28 20:14:37
où tu précises que tu as fait l'essai de transférer par FTP un fichier de l'AS/400 à ton PC, ce qui sous-entend que ton PC serait serveur FTP. Est-ce le cas ?

A propos du FTP initialisé depuis la ligne de commande client WinXP, mets toi en mode passif comme je te le montre ci-dessous, pour disons, essayer de contourner un éventuel pare-feu :

ftp> ...
ftp> cd /CGI_MLL
ftp> quote PASV
ftp> put essai.txt /CGI_MLL/essai.txt
ftp> ...

Tiens-nous au courant, stp.

mla

01-12-2006 à 22:10:22
Bonjour à tous,

Pour répondre aux précédentes questions :
Ni Fire-wall, ni logiciel de sécurité installé sur mon poste.
Pas de problème de sécurité puisque je suis admin de mon PC et également sur l'AS400, j'ai essayé avec un autre profil AS400 que le mien sur mon poste et le problème est le même.
Dans ma boîte, il y a un service réseau, ils ont testé plusieurs choses et ne comprennent pas.
Philippe, j'ai essayé de transférer sous forme de fichier texte le source d'un CL qui se trouve sur l'AS400, il ne me semble pas que mon PC ait besoin d'être configuré en tant que serveur FTP pour ça. Corrige-moi si je me trompe ?
Parce que je le faisais avec mon précédent PC et je n'avais pas de config particulière.
Ici, c'est assez compliqué, parce que je suis sur le réseau de ma boîte et je me connecte sur les machines des clients qui sont sur d'autres réseaux. Il doit y avoir tout un tas de passerelles configuré au niveau de notre réseau qui m'échappent,
En tous les cas, j'ai deux problèmes : le transfert FTP et la déconnexion d'avec Client Access si je ne me sers pas de ma session pendant 10 minutes. Ces problèmes sont sûrement liés et probablement dus à un temps de réponse trop long lors de l'accès aux machines ou au fait que les données prennent une mauvaise route.
Le service réseau de ma boîte me propose carrément de me changer ma machine et de réinstaller petit à petit tous les logiciels pour voir s'il y en a un qui pose problème.
Donc ça n'est pas encore réglé mais je vous tiens au courant.

Merci encore et bon week-end à tous.

Marie
02-12-2006 à 13:55:15
Marie,

Philippe, j'ai essayé de transférer sous forme de fichier texte le source d'un CL qui se trouve sur l'AS400, il ne me semble pas que mon PC ait besoin d'être configuré en tant que serveur FTP pour ça. Corrige-moi si je me trompe ?

Tu te trompes. Le Client est la machine qui se connecte au Serveur et envoie les commandes à ce Serveur. Or, si j'ai bien compris ce que tu dis dans la citation ci-dessus, tu te connectes bien à ton PC à partir de l'AS/400, c'est à dire que tu démarres le FTP en étant sur l'AS/400. Donc, dans ce cas, l'AS/400 est Client et ton PC est Serveur. Et puisque le PC est serveur, il faut donc que le service ad hoc soit démarré sur le PC.
Tu n'as pas besoin de freeware ou de shareware pour cela puisque WinXP, 2000 et NT disposent déjà de ce service (appelé démon) qui autorise les FTP Clients à se connecter à la machine source. Il suffit de le démarrer.

Marche à suivre :
(Je tiens ces infos du Gourou iSeries Herman Van der Staey, pour dire !)
Panneau de Config>Ajout/Suppression de programmes>Ajout/Supression Composants Windows>Sélectionner Internet Information Services (IIS) et cliquer sur Détails>Cocher la case Serveur File Transfer Protocol (FTP) (à ce niveau, Windows peut te demander le CD d'install). Valider le tout et faire un essai de FTP depuis l'AS/400.
Pour ajuster les paramètres FTP, aller dans
Panneau de Config>Outils d'Administration > Gestionnaire de Service Internet (IIS) > Déployer le nom du PC > Déployer "Site FTP" ( qui vient d'être ajouté ) > Clic droit dessus et sélectionne "Propriétés" > Ajuste les paramètres en faisant bien attention à ce que tu fais et fais jouer les divers onglets pour les autres ajustements.

Pour t'aider à résoudre ton problème initial, consulte chez Big Blue ce lien :
http://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/rzaiq/rzaiqlogserr.html
Mets en pratique ce qu'il indique, fais des essais et tiens-nous au courant.
Analyse aussi ce que te renvoie la commande
CWBPING IP_Address ou Nom_AS400
émise depuis la console de ton PC.

Pour le timeout de iSeries Access, sur la commande CHGTELNA de l'AS/400, va voir le paramètre "Session keep alive timeout . . ." (TIMMRKTIMO). Je ne suis pas sûr et certain que ton timeout provienne de ce paramètre mais il faut essayer, pas vrai ?





--Message édité par philippe le 02-12-06 à 15:51:00--

--Message édité par philippe le 02-12-06 à 15:54:39--
02-12-2006 à 15:55:24
Marie,

[quote]Philippe, j'ai essayé de transférer sous forme de fichier texte le source d'un CL qui se trouve sur l'AS400, il ne me semble pas que mon PC ait besoin d'être configuré en tant que serveur FTP pour ça. Corrige-moi si je me trompe ?

Tu te trompes. Le Client est la machine qui se connecte au Serveur et envoie les commandes à ce Serveur. Or, si j'ai bien compris ce que tu dis dans la citation ci-dessus, tu te connectes bien à ton PC à partir de l'AS/400, c'est à dire que tu démarres le FTP en étant sur l'AS/400. Donc, dans ce cas, l'AS/400 est Client et ton PC est Serveur. Et puisque le PC est serveur, il faut donc que le service ad hoc soit démarré sur le PC.
Tu n'as pas besoin de freeware ou de shareware pour cela puisque WinXP, 2000 et NT disposent déjà de ce service (appelé démon) qui autorise les FTP Clients à se connecter à la machine source. Il suffit de le démarrer.

Marche à suivre :
(Je tiens ces infos du Gourou iSeries Herman Van der Staey, pour dire !)
Panneau de Config>Ajout/Suppression de programmes>Ajout/Supression Composants Windows>Sélectionner Internet Information Services (IIS) et cliquer sur Détails>Cocher la case Serveur File Transfer Protocol (FTP) (à ce niveau, Windows peut te demander le CD d'install). Valider le tout et faire un essai de FTP depuis l'AS/400.
Pour ajuster les paramètres FTP, aller dans
Panneau de Config>Outils d'Administration > Gestionnaire de Service Internet (IIS) > Déployer le nom du PC > Déployer "Site FTP" ( qui vient d'être ajouté ) > Clic droit dessus et sélectionne "Propriétés" > Ajuste les paramètres en faisant bien attention à ce que tu fais et fais jouer les divers onglets pour les autres ajustements.

Pour t'aider à résoudre ton problème initial, consulte chez Big Blue ce lien :
http://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/rzaiq/rzaiqlogserr.html
Mets en pratique ce qu'il indique, fais des essais et tiens-nous au courant.

Analyse aussi ce que te renvoie la commande
CWBPING IP_Address ou Nom_AS400
émise depuis la console de ton PC.

Pour le timeout de iSeries Access, sur la commande CHGTELNA de l'AS/400, va voir le paramètre "Session keep alive timeout . . ." (TIMMRKTIMO). Je ne suis pas sûr et certain que ton timeout provienne de ce paramètre mais il faut essayer, pas vrai ?





--Message édité par philippe le 02-12-06 à 15:51:00--

--Message édité par philippe le 02-12-06 à 15:54:39--[/quote]
06-12-2006 à 13:55:37
Marie,

Où en es-tu avec ton FTP ?

mla

06-12-2006 à 15:23:02
Bonjour Philippe, bonjour à tous

J'ai essayé de configurer mon PC comme serveur FTP et il m'a bien demandé le CD de Windows que je n'ai pas. je suis dans une boîte, une véritable ruche, il y a un service qui ne gère que les prêts de CD donc je n'ai pas encore pu l'avoir, je vais le récupérer ce matin (cette aprés-midi pour vous autres !) et je vais tester.

J'ai testé le CWPING qui répond bien :

I - Verifying connection to system CGIP4...
I - Successfully connected to server application: Central Client
I - Successfully connected to server application: Network File
I - Successfully connected to server application: Network Print
I - Successfully connected to server application: Data Access
I - Successfully connected to server application: Data Queues
I - Successfully connected to server application: Remote Command
I - Successfully connected to server application: Security
I - Successfully connected to server application: DDM
I - Successfully connected to server application: Telnet
I - Connection verified to system CGIP4

Est-ce que ça te parait normal ?

Pour ce qui est de la commande CHGTELNA, le paramètre TIMMRKTIMO est à *CALC.

Je te tiens au courant dès que j'ai configuré mon poste comme serveur FTP.

Merci et bonne journée.

Marie

06-12-2006 à 16:40:53
Le retour de CWBPING me paraît tout à fait normal.

Pour le PC à configurer en FTP serveur, si tu n'arrives pas à obtenir le CD, tu peux toujours downloader le petit logiciel FTP Serveur de Marc bergeron à cette adresse.
http://fr.typsoft.com/download.php?prog=tfs
Installe-le alors sur le PC destiné à devenir occasionnellement serveur FTP et paramètre-le. Tu verras, c'est facile. Prends bien soin à paramétrer correctement les utilisateurs que tu trouveras sur le menu Configuration>Utilisateurs de TypSoft. Entre alors les profils susceptibles de faire du FTP depuis l'AS/400, le mot de passe associé à ces profils et les droits d'accés aux répertoires de ton nouveau serveur FTP.

Mais si tu obtiens finalement le CD, installe plutôt le FTP de MiCrocSoft.

Tiens-nous au courant, stp.

mla

08-12-2006 à 15:25:15
Bonjour à tous,

Suite à mon problème FTP et à mes problèmes de déconnexion avec Client Access ( au bout de 10 minutes d'inactivité), les personnes qui s'occupent du réseau dans ma boîe m'ont ghosté mon poste. J'ai réinstallé Client Access ensuite et tout fonctionne bien :le FTP et avec Client Access, je n'ai plus de déconnexions.
Donc mon problème est réglé mais je n'ai pas pu connaitre l'origine du problème.
Il me reste à installer sur mon poste la console HMC et IBM LPAR mais je ne pense pas que ça soit l'origine du problème.
Je vais voir.
Merci encore pour toutes vos suggestions et bonne journée.

Marie
  • Liens sponsorisés