PK05810: WEBSPHERE APPLICATION SERVER V510 BBOWCHFS DOES NOT FAIL IF WRONG USERID IS USED TO INVOKE IT | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description BBODCHFS calls BBODCPYD which then calls BBOWBMPT with the HFS dataset name passed in. < reference BBOWBMPT code > In testcase the mount actually failed. ie... address syscall mount $mntpt $hfsdsn "HFS" mtm_rdwr should have had a nonzero RC (I can see that the HFS did indeed NOT get mounted), but the results in the output show otherwise. I did not go down the failure path and get the appropriate messages. (yes, got a failure, but from code that should never have run ...never should have gotten to the chmod, chown eps). Here is the output in question: . The EXEC to create the directories has begun. It will run for a couple of minutes. The EXEC has completed with Return Code 12 Check the SYSOUT held OUTPUT for further details. READY END The EXEC ran at 10:20:10 on 24 Feb 2005 Mounted filesystem 'OMVSSPC.WAS51.IJKP.CONFIG.HFS' on '/WebSphere/V5R1M0 This EXEC completed with Return Code 12 Created the following directories: ================================== None. No directories were created. Following directories already exist: ==================================== /WebSphere /WebSphere/V5R1M0 Problems creating the following directories: ============================================ Command: CHMOD /WebSphere/V5R1M0 775 failed RC=8B RSN=4 Command: CHOWN /WebSphere/V5R1M0 2403 2500 failed RC=8B RSN=14 End of EXEC. **************************** Further investigation shows that BBOWBMPT is incorrectly checking rc in at least a couple of places on 'syscalls'. From the documentation for syscalls: RC 0 - The command finished successfully. If there is an error code for the requested function, it is returned in RETVAL and ERRNO. The code checks rc and not RETVAL and/or ERRNO as it should.Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: If the Customization Dialog mount job * * (BBOWCHFS or BBODCHFS) were submitted * * from any user id other than UID=0, it * * should have failed but it continued * * with the chmod. * **************************************************************** * RECOMMENDATION: * **************************************************************** When the Customization Dialog mount job is submitted from any ser id other than UID=0, the job failed with the following message: ICH408I USER(WSADMIN ) GROUP(CBCFG1 ) NAME(WAS ADMINISTRATOR ) 017 /test2 CL(DIRACC ) FID(01C8E2E9F1F4F0000103000000000003) INSUFFICIENT AUTHORITY TO MKDIR ACCESS INTENT(-W-) ACCESS ALLOWED(OTHER R-X) EFFECTIVE UID(0000002103) EFFECTIVE GID(0000001007)Problem conclusion The Customization Dialog will be changed so that the mount job will fail and not continue with the chmod when it is submitted from any user id other than UID=0. APAR PK05810 is associated with SERVICE LEVEL W502031 of WebSphere Application Server V5.0 for z/OS.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: PK02025 APAR is sysrouted TO one or more of the following: Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PK05810.html
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PK05810
IBM Group: Software Group
Modified date: Jul 1, 2005
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.