XS高级内部服务器错误

2020-08-26 09:46发布

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

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


嗨,

我正在使用HXE 20 SP01,尝试登录XS Advanced时出现"内部服务器错误"。

此错误在xsa-admin(端口51015)和webide(端口53075)中发生。 两个应用程序都在运行。 登录屏幕出现。 登录(用户XSA_ADMIN或XSA_DEV)后,显示消息"内部服务器错误"。 用户XSA_ADMIN和XSA_DEV正确,可以使用HANA studio登录。

它在两天前有效。 同时,我安装了智能数据流。

顺便说一句:这是可以复制的。 两个不同的主机/虚拟机组合具有相同的故事。

我该怎么做才能解决这个问题?

感谢克劳斯

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

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


嗨,

我正在使用HXE 20 SP01,尝试登录XS Advanced时出现"内部服务器错误"。

此错误在xsa-admin(端口51015)和webide(端口53075)中发生。 两个应用程序都在运行。 登录屏幕出现。 登录(用户XSA_ADMIN或XSA_DEV)后,显示消息"内部服务器错误"。 用户XSA_ADMIN和XSA_DEV正确,可以使用HANA studio登录。

它在两天前有效。 同时,我安装了智能数据流。

顺便说一句:这是可以复制的。 两个不同的主机/虚拟机组合具有相同的故事。

我该怎么做才能解决这个问题?

感谢克劳斯

付费偷看设置
发送
15条回答
clasier
1楼 · 2020-08-26 10:36.采纳回答

它表明XSA不信任它自己的证书...

以下对我来说解决了这个问题:

  1. 打开登录页面(UAA),使用浏览器下载证书(以base64编码的X.509)。
  2. 将证书上传到服务器
  3. 使用以下命令将证书导入信任库
  4.  xs信任证书 -c  [-u HTTP | JDBC]
     

    https://help .sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.01/zh-CN/860394705c894162847cf4e3bda70c7a.html
  5. 重新启动服务器(或重新启动SAP XS Controller)


现在一切都将恢复正常,希望...

大道至简
2楼-- · 2020-08-26 10:27

我刚刚重新安装了HANA 2.0 SPS1,并部署了XSA和默认应用。 我遇到了同样的错误。

我导入了证书,但未能解决问题。

xsa-logs显示:

已连接的尾随日志,用于应用程序" xsa-admin"。 .. 17年5月26日4:20:13.000 [RTR] OUT 10.47.211.157--至<主机>:51020" GET/HTTP/1.1" 302由00F-1a64a82f-82ca-4cfd-a53a-7c494be956c2发送5中4 17年5月26日4:20:13.000 [RTR] OUT 10.47.211.157--至<主机>:51020" GET/index.html HTTP/1.1" 302由00F-1a64a82f-82ca-4cfd发送为0 in 3 a53a-7c494be956c2 17年5月26日4:20:13.000 [RTR] OUT 10.47.211.157--<主机>:51020" GET/login/callback?code = Hunb2o HTTP/1.1" 500通过00F-1a64a82f-在287中发送了32 82ca-4cfd-a53a-7c494be956c2 17年5月26日4:20:13.601 [APP/2-3] SYS#2.0#2017 05 26 16:20:13:601#-04:00#INFO#/Auth/OAuth2 ###### ### 8qh_F-Zd7PA4podJKGP7-kkviWxkeEXJ ###### j36akhb3#PLAIN ##发送重定向到https://<主机>:38032/uaa-security/oauth/authorize?response_type = code&client_id = sb-admin&redirect_uri = https% 3A%2F%2F <主机>%3A51020%2Flogin%2F回调# 17年5月26日4:20:13.989 [APP/2-3] SYS#2.0#2017 05 26 16:20:13:988#-04:00#ERROR#/Handler ######### #HZTc1agvW2g7EhkhMpZYVPbmG3FpQond ###### j36akhdz#PLAIN ## GET请求到/login/callback?code = Hunb2o已完成,状态为500-无法通过UAA进行身份验证:无法获取访问令牌:在https://<向UAA发出请求 主机>:38032/uaa-security/oauth/token失败:自签名证书(连接到localhost:0)# 17年5月26日4:20:14.000 [RTR] OUT 10.47.211.157--至<主机>:51020" GET/favicon.ico HTTP/1.1" 302由00F-1a64a82f-82ca-4cfd发送为0 in 3 a53a-7c494be956c2 17年5月26日4:20:14.000 [RTR] OUT 10.47.211.157--至<主机>:51020" GET/login/callback?code = YenT87 HTTP/1.1" 500通过00F-1a64a82f-在284中发送了32 82ca-4cfd-a53a-7c494be956c2 17年5月26日4:20:14.006 [APP/2-3] SYS#2.0#2017 05 26 16:20:14:006#-04:00#INFO#/Auth/OAuth2 ###### ### 1nTKxBciWCGE77I7xE-tCHhGrPCm4lys ##### jjakhakhmc#PLAIN ##发送重定向到https://<主机>:38032/uaa-security/oauth/authorize?response_type = code&client_id = sb-admin&redirect_uri = https%3A% 2F%2F <主机>%3A51020%2Flogin%2F回调# 17年5月26日4:20:14.350 [APP/2-3] SYS#2.0#2017 05 26 16:20:14:348#-04:00#ERROR#/Handler ######### #bThJwbR7gs4AatN_c16bWhBQHSPSV0Rg ###### jjakakho3#PLAIN ## GET请求/login/callback?code = YenT87的状态为500-无法通过UAA进行身份验证:无法获取访问令牌:在https://<向UAA发出请求 host>:38032/uaa-security/oauth/token失败:自签名证书(连接到localhost:0)#

hengyuye
3楼-- · 2020-08-26 10:19

您可以尝试吗?

使用其他浏览器 用于WebIDE和Cockpit。 我怀疑登录Cockpit后导航到WebIDE会尝试使用XS_ADMIN登录到WebIDE,或者某些会话变量未正确清除本地cookie。

首先清除两个缓存-我 刚刚尝试过。 当使用相同的浏览器时,登录到座舱,然后尝试使用WebIDE,我得到相同的行为。

因此,我将Chrome用于WebIDE,将Safari用于Cockpit。.

浮生未央
4楼-- · 2020-08-26 10:18

我在SLES 12 SP1上遇到问题

路亽曱_Ryan
5楼-- · 2020-08-26 10:32

嗨 克劳斯,

您是否有机会通过清除缓存来尝试解决方案?

谢谢!

宜清

小c菟菟
6楼-- · 2020-08-26 10:36

对我不起作用。 请参阅我5月5日对拉格维的答案的评论。

# p#

嗨,克劳斯,

在尝试首次使用xsa_admin用户登录时,我遇到了相同的问题。 所有浏览器都显示相同的错误。

与其他同事核对,并为此找到了解决方案。 它对我有用,您可以检查安装。

在HXE安装过程中,它将询问本地主机名。 并且该主机名应该与您用于登录的主机名相同。

在我的情况下,我以简短的主机名" xiyl50917298a"安装了HXE,并使用全名" xiyl50917298a.apj.global。***"登录了它,然后我们看到了问题。

您应确保两个主机名相同。 仅供参考!

此致

笨拙

Haoba3210
7楼-- · 2020-08-26 10:32

我们打开了一个SAP票证,但2个月后仍无法从支持中获得解决方案。 我们已经使用xsa和所有默认应用程序部署了4个独立的HANA 2.0 SPS1环境。 在所有环境中,我们都会遇到完全相同的问题。 当我们输入XSA-ADMIN的URL时,我们将被重定向到登录。 输入XSA_ADMIN凭据后,我们将重定向到一个页面,指出"内部服务器错误"。

在xs CLI中,我在xsa-admin服务上启动了一条日志尾,并且如果记录了多个与UAA相关的错误:

状态为500-无法通过UAA进行身份验证:无法获取访问令牌:在https://<主机名>:38032/uaa-security/oauth/token向UAA发出的请求失败:自签名证书(连接到本地主机) :0)

一周热门 更多>