One thing which might lead one astray is that there is a typo in the messages and codes manual. In the description of message IGD17501I, IBM writes that this message is the result of the "BPX10PN" routine. Please note that the fifth character of the service routine name is actually the letter "O" and not a zero.
So, from message IGD17501I, we have return code 006F. This is documented as meaning "EACCES" in topic "4.0 Return Codes Listed Alphabetically" of z/OS UNIX System Services Messages and Codes. Then, we can use the correct service name BPX1OPN, and look of the service for more details as to why EACCES might occur. Topic "2.118 open (BPX1OPN, BPX4OPN) -- Open a file" in manual z/OS UNIX System Services Programming: Assembler Callable Services Reference provides the final answer: Return_code ------------ EACCES Explanation ---------- Reasons for being denied access include these: o The calling process does not have permission to search one of the directories specified in the Pathname parameter. o The calling process does not have permission to open the file in the way specified by the Options parameter. o The file does not exist, and the calling process does not have permission to write into files in the directory in which the file would have been created. o The truncate option was specified, but the process does not have write permission for the file. Hope this helps. Brian On Fri, 23 May 2008 12:02:15 -0500, Field, Alan C. wrote: >I have a user getting the following: > > > > IGD17501I ATTEMPT TO OPEN A HFS FILE FAILED, RETURN CODE IS >(0000006F) REASON CODE IS (0000006F) ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html