z/OS 2.3 上的 z/OSMF 设置引发安全错误,指示 libIzugJni64.so 不受程序控制

z/OS 2.3 上的 z/OSMF 设置引发安全错误,指示 libIzugJni64.so 不受程序控制

我在 z/OS 2.3 系统上设置 z/OSMF,在启动 IZUSVR1 并首次尝试登录 z/OSMF 后收到以下错误。这些错误出现在 JES 作业日志和控制台日志中:

BPXP015I HFS PROGRAM /usr/lpp/zosmf/lib/libIzugJni64.so IS NOT MARKED PROGRAM CONTROLLED.
BPXP014I ENVIRONMENT MUST BE CONTROLLED FOR DAEMON (BPX.DAEMON) PROCESSING.

文档中没有任何内容表明 dll libIzugJni64.so 的配置。我已尝试按照消息指示设置程序控制位,所有其他权限看起来都正确吗?

关于如何绕过此问题的建议?

答案1

所指示的错误消息对于指出实际问题没有帮助。

问题是済済开始任务伊兹USVR1正在运行 WebSphere Liberty 运行时。 WebSphere Liberty是 Java EE 运行时,因此需要一个名为Angel执行授权服务的流程。 済済专门查找Angel名为伊豆1。该Angel过程具有默认名称,需要特定的覆盖才能更改它。 済済寻找一个名为伊豆1这不是默认名称。

为了指定此名称,您必须修改Angel已启动任务。以下是我必须对我的流程进行的更改的片段。

注意NAME=IZUANG1在 语句上的PROC,并在PARM语句上添加了STEP1。我的JCL原本没有这个参数。

//IZUANG1  PROC P='',C=N,ROOT='/usr/lpp/zosmf',OUTCLS='*',          
//   IZUTIME=NOLIMIT,NAME=IZUANG1                                   
//*--------------------------------------------------------------*/ 
//* Startup procedure for the z/OSMF Websphere Liberty Profile   */ 
//* Angel process.                                               */ 
//*--------------------------------------------------------------*/ 
//STEP1   EXEC PGM=BPXBATA2,REGION=0M,                              
//  TIME=&IZUTIME.,                                                 
//  PARM='PGM &ROOT./wlp/lib/native/zos/s390x/bbgzangl COLD=&C &P   
//             NAME=&NAME'                                          

不幸的是,失败是无声的,直到你尝试访问授权服务(如登录済済例如)。错误消息对于实际识别根本原因也没有帮助。这应该可以帮助您解决这个问题。

相关内容