On 20-Feb-2012 09:55 , Mr. K.V.B.L. wrote:
> Sent a *SAVF from V7R1 to a V5R4 machine. The *SAVF was sent
> successfully as I was able to display on the target machine
What does "was able to display" mean? That DSPSAVF was successful?
If so, that only indicates that the server dropped the lock on the save
file and that at least the records which record what the later data
should be. That does not indicate all of the data is there; i.e. like
tape, a save file is sequential media whereby earlier data records what
should follow... not what actually follows, which is only known after
the following data is read.
> but the source was sitting there, like it wasn't quite done. After a
> while I guess it timed out.
So although the server dropped the lock, possibly after receiving an
indication all available data was sent and received, the client
continued awaiting some handshaking to confirm the completion.
> We're working out some networking trouble on the source machine and I
> was wondering if this is a problem we still need to look at or is
> this a problem from going to one machine to another that is on a
> different version of the system.
Binary data is irrespective of release. The FTP is merely
transporting data, regardless any implication by the acronym.
Look for discussions about the FTP500 "Subcommand EPSV not
valid." message, IIRC, regarding some changes that may need to be
accommodated due to changes with the v7r1 [IBM i 7.1] FTP. IIRC some
past discussion made reference to the MTU for 7.1, implying the EPSV was
discussed there.
> Notice that the source machine never said that the file was
> successfully sent, only sending then the timeout message, but it
> did successfully get there.
Without a successful completion message, I would not consider the
data to have been "sent successfully"; except possibly by inference from
the same number of records in the file on the source and target, and the
ability both to restore from the data in the save file without error and
the ability to access any restored objects and the data within. Of
course a binary compare of the stream data or record data of the save
files would be even more thorough, but that may in effect, require a
successful data transport via FTP or another mechanism.
Regards, Chuck