Page 1 sur 1

Connexion FTP

Posté : mer. 19 févr. 2020, 10:47:30
par Sam35
Bonjour,

Je bute sur un problème de connexion ftp à notre as400.
Il s’agit d’un script qu’un prestataire utilise pour pousser des savf sur notre environnement. C’est un script commun à tous ses clients donc il n’est pas personnalisable.

Une fois connecté, la commande suivante est exécutée :

Cd priossav
Avec l’erreur : 501 Unknown extension in database file name.

La commande qui fonctionne avec notre environnement est

Cd priossav.lib

Mais je souhaiterai éviter de préciser l’extension ou d’utiliser une commande avant pour changer le NAMEMFT.

Visiblement pour tous ses autres clients cela fonctionne sans…

Avez-vous une idée du paramétrage à modifier ?

Re: Connexion FTP

Posté : mer. 19 févr. 2020, 11:54:29
par monthi
Bonjour

Qu'avez vous comme valeur dans le paramètre NAMEFMT de la commande CHGFTPA ?

Cdlt

Re: Connexion FTP

Posté : jeu. 20 févr. 2020, 09:27:30
par Sam35
Bonjour,

*LIB

Re: Connexion FTP

Posté : jeu. 20 févr. 2020, 10:11:35
par monthi
Bonjour

pourtant on dirait que la session ftp est en mode *PATH

Dans une session FTP si vous tapez la commande namefmt sans rien derrière,
le retour est il bien :

Server NAMEFMT is 0.
Client NAMEFMT is 0.

Cdlt

Re: Connexion FTP

Posté : lun. 24 févr. 2020, 07:52:58
par cmasse
Bonjour,

le serveur FTP sur IBM i propose deux modes de fonctionnement

NAMEFMT 0 , paramétrage par défaut = CHGFTPA NAEMFMT(*LIB)

nommage historique fichier.membre, on est dans une bibliothèque (par défaut la CURLIB)
on change par CD QGPL (par ex.)

NAMEFMT 1 , CHGFTPA NAEMFMT(*PATH)

on peux accèder à l'IFS (cd /home/) à une bibliothèque (cd /QSYS.LIB/MABIB.LIB) etc...

le plus simple est d'inscrire dans le script NAMEFMT 0 (même si on y est déjà, ça ne mange pas de pain)

sinon, modifier le serveur CHGFTPA, implique de revoir TOUS les scripts existants, pas une bonne idée !!

enfin dernier point on peut indiquer un pgm d'exit sur le serveur FTP (https://www.ibm.com/support/knowledgece ... ql0200.htm) et retourner en paramètre 14 une structure indiquant le format (suivant l'IP d'origine par exemple ?) : https://www.ibm.com/support/knowledgece ... iqfaps.htm

Re: Connexion FTP

Posté : lun. 02 mars 2020, 08:30:03
par Sam35
Super, merci !