Anmelden

View Full Version : V6R1M0 FTP Problem



itec01
30-12-10, 09:51
Hallo,
wir haben zwei AS/400. Beide haben seit kurzem V6R1M0.
Beide verhalten sich unterschiedlich beim FTP Befehl DIR (DISK, GET oder PUT:

AS/400 1: Nach dem Befehl kommt eine 502 Fehlermeldung zurück (502 Unrecognized or unsuppported command)

AS/400 2: Nach dem Befehl kommt eine 500 Fehlermeldung zurück (500 'EPSV' : Unknown Command)

Das seltsame ist nun, obwohl 500 & 502 Fehlercodes kommen, der FTP Befehl wird ausgeführt und die Datei wird verarbeitet. Ebenso das Ergebnis von DIR steht in meiner OUTPUT file.

Unter V5R4M0 hat es ohne Probleme funktioniert. Keine Ahnung wieso jetzt plötzlich es nicht mehr klappt und wieso auch noch unterschiedliche Fehlercodes zurückgegeben werden.

Eigentlich hatte ich es mal so verstanden, dass alles über 400 ein Fehler ist. Jedoch dies gilt nicht für alle FTP Server. Wir haben immer mehr Ausnahmen im Programm drin, echt blöd.

Habt Ihr ne Idee?

Danke.

Klaus

TARASIK
30-12-10, 11:53
Hallo,
da hat sich bei R610 bei dem FTP etwas geändert --> IBM i Support: Software Technical Document : 484261471 (http://www-912.ibm.com/s_dir/slkbase.NSF/1ac66549a21402188625680b0002037e/dace92df240295dc8625742500565275?OpenDocument&ExpandSection=-1)

itec01
30-12-10, 13:50
Hallo,
danke für die Info. Dann kann man es ja deaktivieren, wenn man will.

Nur, dass unterschiedliche Fehlercodes zurückkomen ist schon seltsam, oder?

holgerscherer
03-01-11, 14:13
Nur, dass unterschiedliche Fehlercodes zurückkomen ist schon seltsam, oder?

Die Konzeption der numerischen Fehlercodes in den RFCs ist schon recht krank, aber FTP gehört zu den Top5 der kranken Protokolle. Das kann nur ein Unixoider im Rausch erfunden haben ;-)

Was ist denn jeweils die Gegenstelle für die FTP-Sitzungen? Jeweils die andere Maschine?

-h

itec01
03-01-11, 14:18
Erstmal ein frohes neues und erfolgreiches Jahr 2011.

Danke für die Tipps. Wir haben es nun so gemacht, dass je Gegenstelle wir entscheiden, ob wir die 3 neuen Parameter in das Script mit aufnehmen oder nicht.

Das sollte genügen.