(see my earlier email below)
Ran into a few issues after upgrading one lpar to V6R1.
Apparently you cannot use the SENDEPSV ftp subcommand in your ftp client
prior to V6R1. So burying that in your ftp scripts to prepare for V6R1 is
not an option.
You either have to:
- Change all your ftp scripts to contain that (for those servers that
don't support it (like a bank that we're dealing with) after the upgrade
to V6R1 but prior to use thereof.
- Change your ftp programs that process the output from OVRDBF(OUTPUT) to
ignore the "500 Subcommand EPSV not valid." message.
- Upgrade all your trading partners to support this (big freaking HAH!).
Gee, I wonder what the Change Management and High Availability vendors
will do if they try to ftp from a V6R1 machine to a pre V6R1 machine?
Perhaps they ignore the "500 Subcommand EPSV not valid." message and
solely concentrate on the "226 File transfer completed successfully."
message?
FTPing from a V6R1 i lpar to a V5R4 i lpar, with all the latest ptf's
(just upraded them all this weekend).
Connecting to host GDIHQ.dekko-1 at address 10.10.1.211 using port 21.
220-QTCP at GDIHQ.dekko-1.
220 Connection will close if idle more than 5 minutes.
rob
331 Enter password.
230 ROB logged on.
OS/400 is the remote operating system. The TCP/IP version is "V5R4M0".
250 Now using naming format "0".
257 "ROB" is current library.
namefmt 1
250 Now using naming format "1".
Server NAMEFMT is 1.
Client NAMEFMT is 1.
cd /rob
250 "/rob" is current directory.
lcd /rob
Local working directory is /rob
put duh.txt
250 Now using naming format "1".
257 "/rob" is current directory.
500 Subcommand EPSV not valid.
227 Entering Passive Mode (10,10,1,211,90,67).
150 Sending file to /rob/duh.txt
226 File transfer completed successfully.
Rob Berendt
As an Amazon Associate we earn from qualifying purchases.