Not able to run xsjs file, error: site can't be reached
Not able to run xsjs file, error: site can't be reached
我正在使用办公网络学习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 平台上制作了相同的程序,我可以 运行 我的系统,
请指教如何解决这个问题,在此先感谢。
在 HANA Studio 中,如果右键单击连接名称 (H01),然后单击 "Properties",您将在 "XS Properties" 下看到用于 XS 引擎的地址。
据我了解,这是您在 HANA Studio 中点击 运行 按钮时使用的地址。
我建议您使用 IP 地址 (172.30.170.00) 更改它,因为您可能没有在您的主机文件中正确映射 "HANA01"。
当您的实例 ID 为 00 时,端口 4300 是用于 HTTPS 的默认端口,这是您的情况。而 HTTP 是 8000.
但这适用于 HANA XS Classic,因为 XS Advanced 使用不同的端口。
您始终可以调整在 运行 从 HANA Studio 中下载 xsjs 文件时生成的 URL 地址,并获取正确的地址来修复 "XS Properties"。
希望对您有所帮助
我正在使用办公网络学习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 平台上制作了相同的程序,我可以 运行 我的系统,
请指教如何解决这个问题,在此先感谢。
在 HANA Studio 中,如果右键单击连接名称 (H01),然后单击 "Properties",您将在 "XS Properties" 下看到用于 XS 引擎的地址。 据我了解,这是您在 HANA Studio 中点击 运行 按钮时使用的地址。 我建议您使用 IP 地址 (172.30.170.00) 更改它,因为您可能没有在您的主机文件中正确映射 "HANA01"。
当您的实例 ID 为 00 时,端口 4300 是用于 HTTPS 的默认端口,这是您的情况。而 HTTP 是 8000.
但这适用于 HANA XS Classic,因为 XS Advanced 使用不同的端口。
您始终可以调整在 运行 从 HANA Studio 中下载 xsjs 文件时生成的 URL 地址,并获取正确的地址来修复 "XS Properties"。
希望对您有所帮助