SAP Business One服务层-内部服务器错误

2020-09-06 23:40发布

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

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


我已经为HANA PL05安装了B1 HANA平台和SAP B1版本,一切顺利。 我开始测试服务层,编写一个简单的Python应用程序以使用其REST服务。 在最初的测试中,它运行良好,服务层返回了B1SESSION和ROUTEID,但是一段时间后,它停止工作,现在不再起作用的相同代码了。 我尝试使用Advanced Client Rest(Chrome插件)使用该服务,但结果与Python代码相同。

我尝试重新启动服务层服务,但该服务无效。 我还重新启动了所有的SuSE操作系统,但是它也没有起作用。

我现在的疑问是,服务层是否在会话管理方面遇到了麻烦,并且在我多次连接后,服务层再也无法为请求者整理会话了。

请求(python)

导入请求
 进口ssl

 任务= {" CompanyDB":" SBOBRGT"," UserName":" i000001"," Password":" erp @ 123"}
 resp = requests.post('https://xxx.xxx.xx.x:50000/b1s/v1/Login',json = task,verify = False)

 打印(resp.status_code)
 打印(resp.content)
 


回复

状态
 500内部服务器错误加载时间:2215

 请求头
 用户代理:Mozilla/5.0(Windows NT 10.0; Win64; x64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/54.0.2840.99 Safari/537.36

 产地:chrome-extension://bljmokabgbdkoefbmccaeficehkmlnao
 内容类型:application/x-www-form-urlencoded
 接受:*/*
 接受编码:gzip,deflate,br
 接受语言:pt-BR,pt; q = 0.8,en-US; q = 0.6,en; q = 0.4
 Cookie:ROUTEID = .node3

 响应头
 日期:2016年12月5日星期一00:38:49 GMT
 伺服器:Apache/2.4.7(Unix)
 DataServiceVersion:3.0
 内容类型:application/json; odata = minimalmetadata; charset = utf-8
 有所不同:接受编码
 内容编码:gzip
 连接方式:关闭
 传输编码:分块

 反应体

 {
     错误:{
       码:-1000
       信息: {
         lang:" zh-cn"
         值:"内部服务器错误"。
       }
      --
     }
 --
 }
 

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

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


我已经为HANA PL05安装了B1 HANA平台和SAP B1版本,一切顺利。 我开始测试服务层,编写一个简单的Python应用程序以使用其REST服务。 在最初的测试中,它运行良好,服务层返回了B1SESSION和ROUTEID,但是一段时间后,它停止工作,现在不再起作用的相同代码了。 我尝试使用Advanced Client Rest(Chrome插件)使用该服务,但结果与Python代码相同。

我尝试重新启动服务层服务,但该服务无效。 我还重新启动了所有的SuSE操作系统,但是它也没有起作用。

我现在的疑问是,服务层是否在会话管理方面遇到了麻烦,并且在我多次连接后,服务层再也无法为请求者整理会话了。

请求(python)

导入请求
 进口ssl

 任务= {" CompanyDB":" SBOBRGT"," UserName":" i000001"," Password":" erp @ 123"}
 resp = requests.post('https://xxx.xxx.xx.x:50000/b1s/v1/Login',json = task,verify = False)

 打印(resp.status_code)
 打印(resp.content)
 


回复

状态
 500内部服务器错误加载时间:2215

 请求头
 用户代理:Mozilla/5.0(Windows NT 10.0; Win64; x64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/54.0.2840.99 Safari/537.36

 产地:chrome-extension://bljmokabgbdkoefbmccaeficehkmlnao
 内容类型:application/x-www-form-urlencoded
 接受:*/*
 接受编码:gzip,deflate,br
 接受语言:pt-BR,pt; q = 0.8,en-US; q = 0.6,en; q = 0.4
 Cookie:ROUTEID = .node3

 响应头
 日期:2016年12月5日星期一00:38:49 GMT
 伺服器:Apache/2.4.7(Unix)
 DataServiceVersion:3.0
 内容类型:application/json; odata = minimalmetadata; charset = utf-8
 有所不同:接受编码
 内容编码:gzip
 连接方式:关闭
 传输编码:分块

 反应体

 {
     错误:{
       码:-1000
       信息: {
         lang:" zh-cn"
         值:"内部服务器错误"。
       }
      --
     }
 --
 }
 
付费偷看设置
发送
3条回答
N-Moskvin
1楼-- · 2020-09-06 23:58

我已经卸载了Service Layer并再次安装了它,现在它可以正常工作了。

如果其他人已经遇到此问题并以其他方式解决了,请在此处共享。

SAP用户(域用户)更改密码后,我们当前遇到此问题:< br>通过C#应用程序通过HTTPS URL登录失败,而通过Chrome扩展程序" YARC"运行。
通过HTTP-URL登录并尝试使用worker端口(50001、500002、500003和500004) 显示只有在最后一次登录时(端口500004)有效,在前三个中,我们得到错误消息" -1000"/"内部服务器错误"。

我们首先尝试重新启动服务层,然后将结果发布到此处。

d56caomao
3楼-- · 2020-09-07 00:05

重新启动服务层已经解决了该问题。

一周热门 更多>