从Solman到Java的CTS +:禁止传输失败403

2020-09-06 10:38发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

我们已根据所有文档设置了CTS +,在STMS中配置了CTSDEPLOY端口,CTSDEPPLOY RFC和连接设置以及用户,以及目标 sap.com/com.sap.tc.di.CTSserver 退回到SolMan。

Solman的DEV和QA PO系统上的"运输工具"检查均成功完成; 即可以正常连接到SDM URL/XI URL

但是,当我们尝试将运输方式导入QA PO时,我们会获得返回码12和以下错误:

开始部署SLD Deploy Web服务环境DeployProxy(供应商:' sap.com ',名称: 'tc/cts/appl',scV:' sap.com ',scN:" LM-CTS ',位置:'SAP AG',计数器:'7.5008.2017052413 0221.0000',R:'7.50',SP:'8',PL:'0',更改号:'7',应用级:0)已调用 。 J2EE服务器是PTD。 提供的通讯数据连接:https:// 。 co.uk :44332用户:NWDI_CTSADM密码:已填充属性:空deployType:SLD应用程序ype:空开始 部署(2017-10-04 12:34:26.0458 +0:00)导入事件(ID:00163E2CCA941EE7AAA00B74A5100C27)属性:key:SESSION USER值:CTSSRVUSER key:TARGETSYSTEMID值:PTQ传输请求(ID:PTDK900001描述:产品/软件 PTD的组件的属性):键:所有者值:184961键:描述值:产品/软件PTD组件:TARGETSYSTEM值:/PTQAS/TransportEntity(ID:00163E2CCA941ED7AA82B213E01EEB65内容:/usr/sap/trans/data/PTDK900001/sld_sc_20171003_08334115 00.zip deployType:SLD applicationType:null)属性:空TransportEntity(ID:00163E2CCA941ED7AA82B213E01EEB65)状态设置为"处理中"。 连接错误:禁止的传输实体(ID:00163E2CCA941ED7AA82B213E01EEB65)状态设置为"错误"。 HTTP响应代码:" 403",表示"禁止"

PO(DEV和QA)中的CTSSRVUSER用户具有以下角色:

SAP_CTS_DEPLOY
SAP_XI_CMS_SERV_USER

NWDI_CTSADM具有:

SAP_XI_CONFIGURATOR_J2EE
SAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER_J2EE

我们也给了它:

SAP_XI_CONFIG_FILE_OS_CMD_J2EE
SAP_SLD_DEVELOPER
SAP_SLD_CONFIGURATOR

两个PO系统中的Log Viewer均显示成功登录并验证了CTSSRVUSER和NWDI_CTSADM。

SolMan中的CTSSRVUSER用户(用于目标 sap.com PO中的/com.sap.tc.di.CTSserver 具有SAP_ALL。

引用的文件存在,并且Solman和PO系统都可以读取。

那有什么用呢? 哪里出问题了?

提前谢谢!

罗斯

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

我们已根据所有文档设置了CTS +,在STMS中配置了CTSDEPLOY端口,CTSDEPPLOY RFC和连接设置以及用户,以及目标 sap.com/com.sap.tc.di.CTSserver 退回到SolMan。

Solman的DEV和QA PO系统上的"运输工具"检查均成功完成; 即可以正常连接到SDM URL/XI URL

但是,当我们尝试将运输方式导入QA PO时,我们会获得返回码12和以下错误:

开始部署SLD Deploy Web服务环境DeployProxy(供应商:' sap.com ',名称: 'tc/cts/appl',scV:' sap.com ',scN:" LM-CTS ',位置:'SAP AG',计数器:'7.5008.2017052413 0221.0000',R:'7.50',SP:'8',PL:'0',更改号:'7',应用级:0)已调用 。 J2EE服务器是PTD。 提供的通讯数据连接:https:// 。 co.uk :44332用户:NWDI_CTSADM密码:已填充属性:空deployType:SLD应用程序ype:空开始 部署(2017-10-04 12:34:26.0458 +0:00)导入事件(ID:00163E2CCA941EE7AAA00B74A5100C27)属性:key:SESSION USER值:CTSSRVUSER key:TARGETSYSTEMID值:PTQ传输请求(ID:PTDK900001描述:产品/软件 PTD的组件的属性):键:所有者值:184961键:描述值:产品/软件PTD组件:TARGETSYSTEM值:/PTQAS/TransportEntity(ID:00163E2CCA941ED7AA82B213E01EEB65内容:/usr/sap/trans/data/PTDK900001/sld_sc_20171003_08334115 00.zip deployType:SLD applicationType:null)属性:空TransportEntity(ID:00163E2CCA941ED7AA82B213E01EEB65)状态设置为"处理中"。 连接错误:禁止的传输实体(ID:00163E2CCA941ED7AA82B213E01EEB65)状态设置为"错误"。 HTTP响应代码:" 403",表示"禁止"

PO(DEV和QA)中的CTSSRVUSER用户具有以下角色:

SAP_CTS_DEPLOY
SAP_XI_CMS_SERV_USER

NWDI_CTSADM具有:

SAP_XI_CONFIGURATOR_J2EE
SAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER_J2EE

我们也给了它:

SAP_XI_CONFIG_FILE_OS_CMD_J2EE
SAP_SLD_DEVELOPER
SAP_SLD_CONFIGURATOR

两个PO系统中的Log Viewer均显示成功登录并验证了CTSSRVUSER和NWDI_CTSADM。

SolMan中的CTSSRVUSER用户(用于目标 sap.com PO中的/com.sap.tc.di.CTSserver 具有SAP_ALL。

引用的文件存在,并且Solman和PO系统都可以读取。

那有什么用呢? 哪里出问题了?

提前谢谢!

罗斯

付费偷看设置
发送
2条回答
Haoba3210
1楼-- · 2020-09-06 11:01

最后通过检查/usrsap/SID/J00/j2ee/cluster/server3/log/system下的安全审核日志来弄清这件事

发现错误:

#BC-JAS-SEC-UME#com.sap.security.core.sda#C000C0A8021E0881000000010000539C#2091353000000004# 权限检查失败| ACCESS.ERROR | USER.PRIVATE_DATASOURCE.un:NWDI_CTSADM | | 应用程序= [ sap.com/com.sap.lcr*sld ],Message = [用户无权使用HTTP方法'GET'访问相对URL'/Admin']#

NWDI_CTSADM具有应该具有的所有角色...。

因此将其添加到Administrators组中。

此问题已得到解决!

在文档中?!

小c菟菟
2楼-- · 2020-09-06 11:01

我们在导入JAVA TR时遇到了类似的问题,将NWDI_CTSADM添加到管理员组即可解决此问题。

一周热门 更多>