【问题标题】:Not able to run xsjs file, error: site can't be reached无法运行 xsjs 文件,错误:无法访问站点
【发布时间】:2017-04-01 00:20:52
【问题描述】:

我正在使用办公网络学习SAP HANA,要连接到HANA系统我必须先连接到VPN然后只有HANA系统才能上网。我配置了一个简单的项目 XS 应用程序,但是当我尝试运行它时,它显示如下

错误: 找不到 hana01 的服务器 DNS 地址。

生成的url是https://hana01:4300/SampleXSapp/main.xsjs

** 我不知道它从哪里获取“hana01:4300”**

**在线教程有8000端口用于运行它**

如果我从 VPN 断开连接,我的 HANA 系统就会关闭,并且图标会从绿色变为灰色。

我附上文件和屏幕截图以防万一,您可以检查任何一段代码有什么问题。另外请告诉我是否必须对网络进行一些更改才能解决此特定错误。

我的文件“main.xsjs”

$.response.contentType = "text/html";
var output;
output = "Hello World! This is a demo of simple SAP HANA Extended Services Application. Stay tuned to learn more.";
$.response.setBody(output);

我的 .xsaccess 文件:

{
     "exposed" : true,  
     "authentication" :  [{ "method": "Basic" }]
}

.xsapp 文件没有内容。

我的 HANA 系统

我在 HANA Cloud 平台上制作了相同的程序,在那里我可以运行我的系统,

请就如何解决此问题提出建议,在此先感谢。

【问题讨论】:

    标签: javascript sap hana hana-xs hana-studio


    【解决方案1】:

    在 HANA Studio 中,如果您右键单击连接名称 (H01),然后点击“属性”,您将在“XS 属性”下看到用于 XS 引擎的地址。 据我了解,这是您在HANA Studio中点击运行按钮时使用的地址。 我建议您使用 IP 地址 (172.30.170.00) 更改它,因为您的主机文件中可能没有正确映射“HANA01”。

    当您的实例 id 为 00 时,端口 4300 是用于 HTTPS 的默认端口,这是您的情况。 HTTP 是 8000。

    但这适用于 HANA XS Classic,因为 XS Advanced 使用不同的端口。

    您始终可以调整从 HANA Studio 运行 xsjs 文件时生成的 URL 地址,并获取正确的 URL 地址来修复“XS 属性”。

    希望对你有帮助

    【讨论】:

    • 谢谢,这并没有解决我的问题,但它帮助我解决了问题。
    猜你喜欢
    • 1970-01-01
    • 2017-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-06
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多