通过控制台客户端访问Neo时出现问题

2020-09-03 02:55发布

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

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


无法通过Neo控制台客户端将我的应用程序部署到Neo,因为主机" hanatrial.ondemand.com "是无法访问的。 我尝试过的是添加代理设置,连接到SAP公司网络并更改客户端的版本。 令我困扰的是,我可以通过SAP云平台驾驶舱连接到Neo,但不能通过客户端连接。

代理设置错误:

!)错误; 无法连接到主机:https://api.hanatrial.ondemand.com。 确保您的代理设置正确
 com.sap.jpaas.infrastructure.console.exception.ValidationException
  在com.sap.jpaas.infrastructure.console.command.RemoteCommand.getHttpClient(RemoteCommand.java:98)
  在com.sap.jpaas.infrastructure.console.command.UnsecuredRemoteCommand.getHttpClient(UnsecuredRemoteCommand.java:148)
  在com.sap.core.deploy.client.cmd.commands.DeployConsoleCommand.getHttpClient(DeployConsoleCommand.java:56)
  在com.sap.core.deploy.client.cmd.commands.DeployConsoleCommand.askForPasswordAndInitHttpClient(DeployConsoleCommand.java:47)
  在com.sap.core.deploy.client.cmd.helpers.Helper.initializeDeployClient(Helper.java:53)
  在com.sap.core.deploy.client.cmd.helpers.DeployHelper.deployOperation(DeployHelper.java:208)
  在com.sap.core.deploy.client.cmd.helpers.DeployHelper.deploy(DeployHelper.java:184)
  在com.sap.core.deploy.client.cmd.commands.DeployCommand.run(DeployCommand.java:54)
  在com.sap.jpaas.infrastructure.console.CommandManager.run(CommandManager.java:185)
  在com.sap.jpaas.infrastructure.console.CommandManager.run(CommandManager.java:146)
  在com.sap.jpaas.infrastructure.console.ConsoleClient.executeCommand(ConsoleClient.java:243)
  在com.sap.jpaas.infrastructure.console.ConsoleClient.run(ConsoleClient.java:185)
  在com.sap.jpaas.infrastructure.console.ConsoleClient.main(ConsoleClient.java:80)
 引起原因:com.sap.core.utils.infrastructure.validation.HostValidationException:java.net.ConnectException:连接超时:connect
  在com.sap.core.utils.infrastructure.validation.LandscapeHostValidator.getHttpClient(LandscapeHostValidator.java:376)
  在com.sap.jpaas.infrastructure.console.command.RemoteCommand.getHttpClient(RemoteCommand.java:96)
  ...还有12个

未使用代理设置的错误:

错误[main] com.sap.core.deploy.client.utils.DeployClientUtils:无法访问主机[https://hanatrial.ondemand.com]和别名[/]。 原始错误消息是:连接到https://hanatrial.ondemand.com时发生SSL错误; 服务器证书可能无效或不受信任
 java.net.SocketException:连接重置
  在java.base/java.net.SocketInputStream.read(SocketInputStream.java:186)
  在java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
  在java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
  在java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)…………
 

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

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


无法通过Neo控制台客户端将我的应用程序部署到Neo,因为主机" hanatrial.ondemand.com "是无法访问的。 我尝试过的是添加代理设置,连接到SAP公司网络并更改客户端的版本。 令我困扰的是,我可以通过SAP云平台驾驶舱连接到Neo,但不能通过客户端连接。

代理设置错误:

!)错误; 无法连接到主机:https://api.hanatrial.ondemand.com。 确保您的代理设置正确
 com.sap.jpaas.infrastructure.console.exception.ValidationException
  在com.sap.jpaas.infrastructure.console.command.RemoteCommand.getHttpClient(RemoteCommand.java:98)
  在com.sap.jpaas.infrastructure.console.command.UnsecuredRemoteCommand.getHttpClient(UnsecuredRemoteCommand.java:148)
  在com.sap.core.deploy.client.cmd.commands.DeployConsoleCommand.getHttpClient(DeployConsoleCommand.java:56)
  在com.sap.core.deploy.client.cmd.commands.DeployConsoleCommand.askForPasswordAndInitHttpClient(DeployConsoleCommand.java:47)
  在com.sap.core.deploy.client.cmd.helpers.Helper.initializeDeployClient(Helper.java:53)
  在com.sap.core.deploy.client.cmd.helpers.DeployHelper.deployOperation(DeployHelper.java:208)
  在com.sap.core.deploy.client.cmd.helpers.DeployHelper.deploy(DeployHelper.java:184)
  在com.sap.core.deploy.client.cmd.commands.DeployCommand.run(DeployCommand.java:54)
  在com.sap.jpaas.infrastructure.console.CommandManager.run(CommandManager.java:185)
  在com.sap.jpaas.infrastructure.console.CommandManager.run(CommandManager.java:146)
  在com.sap.jpaas.infrastructure.console.ConsoleClient.executeCommand(ConsoleClient.java:243)
  在com.sap.jpaas.infrastructure.console.ConsoleClient.run(ConsoleClient.java:185)
  在com.sap.jpaas.infrastructure.console.ConsoleClient.main(ConsoleClient.java:80)
 引起原因:com.sap.core.utils.infrastructure.validation.HostValidationException:java.net.ConnectException:连接超时:connect
  在com.sap.core.utils.infrastructure.validation.LandscapeHostValidator.getHttpClient(LandscapeHostValidator.java:376)
  在com.sap.jpaas.infrastructure.console.command.RemoteCommand.getHttpClient(RemoteCommand.java:96)
  ...还有12个

未使用代理设置的错误:

错误[main] com.sap.core.deploy.client.utils.DeployClientUtils:无法访问主机[https://hanatrial.ondemand.com]和别名[/]。 原始错误消息是:连接到https://hanatrial.ondemand.com时发生SSL错误; 服务器证书可能无效或不受信任
 java.net.SocketException:连接重置
  在java.base/java.net.SocketInputStream.read(SocketInputStream.java:186)
  在java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
  在java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
  在java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)…………
 
付费偷看设置
发送
2条回答
浮生未央
1楼-- · 2020-09-03 03:44

您好丹尼尔·彭切夫

关于代理服务器设置的事实,我知道您使用的" SAP公司网络"可能没有任何代理服务器。 因此,客户端安装无需使用代理。 我敢肯定,当您提到能够通过Cloud平台座舱登录时,您可能可以通过Internet Explorer在本地笔记本电脑中进行登录,在这里您可以将Internet Explorer设置为默认浏览器。

我可以想到,我们使用 account.hanatrial.ondemand.com 从浏览器进行访问,但是我认为从您部署的 计算机,您可能无法ping通主机 api.hanatrial.ondemand.com

也许是您可以开始检查的地方。 我敢肯定,除了您提到的" SAP Corporate Network"之外,您还可以尝试使用其他网络

也可能是证书问题,SAP注意:2636083。因此一种方法是通过Cloud Platform登录并下载证书并在客户端设置中更新。 请同时检查以下内容,

https://blogs.sap.com/2016/07/29/secure-your-hana-cloud-connector-with-openssl-certificates-part-1/

https://blogs.sap.com/2018/03/09/part-3-how-to-use-sap-cloud-platform-connectivity-and-cloud-connector- in-the-cloud-foundry-environment/

谢谢

Kaushik

SAP小菜
2楼-- · 2020-09-03 03:32

您好丹尼尔·彭切夫

很高兴听到您的消息,它对您有用。 另外,非常感谢您让我们知道问题解决方案,因为它增加了我的知识;其他人也可以在类似的情况下尝试同样的解决方案

因此,下一步将是结束该解决方案 符合SAP社区准则的问题线程

谢谢

Kaushik

一周热门 更多>