Workload scheduler AWSJCO005E WebSphere Application Server CORBA无权限的DWC错误

Workload scheduler AWSJCO005E WebSphere Application Server CORBA无权限的DWC错误,workload-scheduler,Workload Scheduler,尝试连接到动态工作负载控制台,但出现以下错误: AWSJCO005E WebSphere Application Server has given the following error: CORBA NO_PERMISSION 0x49424300 No; nested exception is: org.omg.CORBA

尝试连接到动态工作负载控制台,但出现以下错误:

AWSJCO005E WebSphere Application Server has                          
given the following error: CORBA NO_PERMISSION 0x49424300 No; nested 

exception is:                                                         
 org.omg.CORBA.NO_PERMISSION:                                     
 SERVER (id=7992, host=zld03236.vci.att.com) TRACE START:      
 org.omg.CORBA.NO_PERMISSION: Validation of LTPA token failed  
 due to invalid keys or token type. vmcid: 0x49424000 minor code: 300  
 completed: No    
如何解决此错误

原因

当Tivoli Dynamic Workload Console(TDWC)和TWS都安装到具有独立嵌入式WebSphere Application Server(eWAS)实例的同一主机上时,需要在这两个组件之间同步LTPA密钥。对于安装在不同系统上的TDWC和TWS,情况通常也是如此

回答

解决在TDWC和TWS WebSpheres之间导出和导入LTPA密钥的正式TWS文档不包括WebSphere管理控制台的使用

参考:配置为使用相同的LTPA令牌\u密钥

如何使用WebSphere管理控制台同步TDWC和TWS以使用相同的LTPA密钥:

从TDWC导出LTPA密钥:

  • 以WebSphere主要管理用户身份登录IBM Dynamic Workload Console/Tivoli Integrated Portal
  • 注意:要为TDWC的WebSphere run/wastTools/showHostProperties.sh>myHostProps.txt创建正确的提示URL作为根,以发现httpsPort的端口值。默认端口是29443

    提示URL将是:https://:/ibm/console

  • 打开设置->WebSphere管理控制台,然后选择按钮:[启动WebSphere管理控制台]
  • 集成解决方案控制台URL将启动,您将自动登录或出现登录提示。以“主要管理用户”身份登录

    注意:如果主管理用户名未知,则展开“用户和组”,然后展开“管理用户角色”。分配角色“主要管理用户名”的用户是有权导出和导入LTPA密钥的用户

  • 作为主要管理用户登录ISC后:
  • 打开“安全”->“全球安全”。中央面板将标记为“全球安全”。最右边的一列标题为“身份验证”。在“认证”列下选择“LTPA”一词。如果“LTPA”未以蓝色突出显示,则您不是以主要管理用户身份登录

  • 中央面板将标记为“全球安全>LTPA”
  • 面板的最后一部分标记为“跨单元单点登录”。 A.在*密码和*确认密码字段中输入任意密码。 B输入新文件的完整路径以存储要导出的密钥。 例如:/usr/tivoli/tdwc/ltpakey C选择[导出密钥]

    注意:如果TWS引擎位于远程服务器上,则在远程服务器上放置ltpakey文件的副本。 重要提示:确保以二进制模式传输文件

    将LTPA密钥导入TWS:

    注意:要为TWS的WebSphere run/wastTools/showHostProperties.sh>myHostProps.txt创建正确的ISC URL作为根目录,以发现adminSecurePort的端口值。默认端口是31124

    URL将是: https://:/ibm/console

    在TWS实例的集成解决方案控制台(ISC)上:

  • 以TWS WebSphere用户身份登录到TWS的ISC(这很可能是安装了TWS的用户)

  • 使用相同的密码和文件运行上述导出步骤中的步骤3和步骤4,然后选择[导入密钥]

  • 从TDWC到TWS的测试连接: 您应该能够执行从TDWC到预期TWS实例的成功测试连接

    在TDWC和TWS WebSpheres上禁用自动生成LTPA密钥参考:禁用自动生成LTPA令牌密钥

    重新启动WEBSPHERE: 最后一步是在TDWC和TWS上停止和启动WebSphere

    注意:您可以使用conman stopappserver和startappserver命令来停止和重新启动webspherefortws。您可以使用stopWas.sh(.bat)和startWas.sh(.bat)文件停止并重新启动WebSphereforTDWC

    另外,有关更多详细信息和相关信息,请参见技术说明1509409和1377224

    请参阅9.x版管理指南中的更多内容