Filetransfer from/to USS file system with z/OS Agent doesn't work properly - the function call seteuid()/setegid() may fail causing abnormal termination of file transfer

Document ID : KB000087911
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
U2000102 Error when calling the function 'setreuid'

Transfer from/to USS (HFS) file system with z/OS Agent doesn't work properly in some cases switching between FT and agent user. Function call seteuid()/setegid() may fail causing abnormal termination of file transfer. Sequence of effective user switch may wrong, looks that agent doesn't have enough authority.

Needed permissions for agent user:
FACILITY class, BPX.SERVER profile with READ access
FACILITY class, BPX.DAEMON profile with READ access
FACILITY class, BPX.SUPERUSER profile with READ access
UserID of agentuser don't have to be zero, with BPX.SUPERUSER it should be able to change effective userid.
 
Environment:
OS: Z/OS
Cause:
Cause type:
Defect
Resolution:
This field was added on 30/03/2017. This article has not been updated yet. Refer to the "Description" or "Workaround" sections for solution information.

Fix Status: Released

Fix Version(s):
z/OS Agent Version 11.2.2 of Automation.Engine - already available
z/OS Agent Version 11.1.3 of Automation.Engine - already available
z/OS Agent Version 10.0.8 of Automation.Engine - already available
Additional Information:
Workaround :
n/a