Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

FTP Failures

2,613 views
Skip to first unread message

John P Donnelly

unread,
Mar 7, 2008, 11:08:10 AM3/7/08
to
We execute many FTP transmissions from z/OS V1R7 outbound to our AIX
boxes.
From time to time we have FTP failures; < 1% of the total.
However this 1% is in a VERY visible system and receives a lot of
attention.
A rerun a few minutes later is successful.

So, the question is, might we setup some kind of a PING process and then
depending on the RC from the PING either enter a WAIT for 60 seconds or
continue?

What do you do?

Program
Err
RC
Err Code
Server
Error Text

FTP
2651
27227
00009
SCAIX403
Connection to Server Interrupted or Timeout

FTP
1808
10000
00008
SCAIX403
Connection to Server Interrupted or Timeout

FTP
2651
27227
00009
SCAIX403
Connection to Server Interrupted or Timeout

FTP
2874
27450
00002
SCAIX403
Cannot open or remove a file containing a running program.

FTP
2651
27227
00009
SCAIX403
Connection to Server Interrupted or Timeout

FTP
1954
26530
00011
SCAIX205
Login incorrect

FTP
1808
10000
00008
SCAIX404
Connection to Server Interrupted or Timeout

FTP
1808
10000
00008
SCAIX403
Connection to Server Interrupted or Timeout

FTP
1808
10000
00008
SCAIX403
Connection to Server Interrupted or Timeout


Thanks.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to list...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

William Bishop

unread,
Mar 7, 2008, 11:22:21 AM3/7/08
to
We had one set of users change their FTP proc so that it checked the
return code and if it was not zero to re-tried the ftp. They set the proc
up to retry up to 3 times, with a wait step in between to delay 30 seconds
before retrying.

Thanks

Bill Bishop

Specialist
Mainframe Support Group
Server Development & Support
Toyota Motor Engineering & Manufacturing North America, Inc.
bill....@tema.toyota.com
(502) 570-6143

John P Donnelly <John.P....@NSC.COM>
Sent by: IBM Mainframe Discussion List <IBM-...@BAMA.UA.EDU>
03/07/2008 11:08 AM
Please respond to
IBM Mainframe Discussion List <IBM-...@BAMA.UA.EDU>


To
IBM-...@BAMA.UA.EDU
cc

Subject
FTP Failures

Greg Shirey

unread,
Mar 7, 2008, 11:29:56 AM3/7/08
to
John,

Doing a PING first will let you know if you can connect at all, but it
won't help guarantee the FTP will succeed. We have many jobs that
connect successfully to an FTP server, begin the transfer and then fail.


What we do is call a REXX which calls FTP and tests the RC. If it isn't
zero, the REXX calls a "sleep" program for 60 seconds, and then loops
through the FTP commands up to 9 times.

This has helped us immensely, but it doesn't completely eliminate
failures, and can't help at all in situations where files need to be
deleted or renamed (trying to execute those commands more than once
usually results in failure or, worse, the wrong file being deleted or
renamed).

HTH,
Greg Shirey
Ben E. Keith Company


-----Original Message-----
From: IBM Mainframe Discussion List On Behalf Of John P Donnelly
Sent: Friday, March 07, 2008 10:07 AM

So, the question is, might we setup some kind of a PING process and then
depending on the RC from the PING either enter a WAIT for 60 seconds or
continue?

What do you do?

<snip>

Edward Jaffe

unread,
Mar 7, 2008, 11:41:35 AM3/7/08
to
Greg Shirey wrote:
> Doing a PING first will let you know if you can connect at all, but it
> won't help guarantee the FTP will succeed. We have many jobs that
> connect successfully to an FTP server, begin the transfer and then fail.
>

In the security-conscious IT world in which we find ourselves, there's
also no guarantee that the foreign host will respond to ICMP packets.

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
edj...@phoenixsoftware.com
http://www.phoenixsoftware.com/

Cal McCracken

unread,
Mar 7, 2008, 11:47:42 AM3/7/08
to
Shameless plug:
SDS has a new FTP Manager product that might be of interest:

http://www.sdsusa.com/sfm/general.htm

Cal

Walter Trovijo

unread,
Mar 7, 2008, 2:32:34 PM3/7/08
to
John,

You can encapsulate your ftp in a rexx program that would retry as many
times as needed in a single jcl step.

HTH,
Walter.

0 new messages