技术文章 - CS316799
在 Thingworx Navigate 8.5 中安装程序失败并显示错误检查 - http 响应脚本失败
已修改: 22-Dec-2022
适用于
- Windchill Navigate (formerly ThingWorx Navigate) 8.5.0
说明
- 安装程序因 Thingworx Navigate 8.5 中的错误检查-http-响应脚本失败而失败
- ThingWorxNavigate_install.log 报告以下错误:

执行 ./check-http-response
安装过程中发生错误。有关详细信息,请查看安装日志文件。单击“确定”将停止当前安装。
安装后操作列表:步骤 check-http-response 脚本失败 :: 1
运行安装后步骤时出现问题。安装可能无法正确完成
安装过程中发生错误。有关详细信息,请查看安装日志文件。单击“确定”将停止当前安装。
使用 Chef 安装 Navigate
配置安装程序密钥库...
执行 /opt/chef/bin/knife
正在加密安装程序机密...
执行 /opt/chef/bin/knife
ThingWorx Navigate for Postgres 安装正在进行中...
执行 /opt/chef/bin/chef-client
运行 /opt/chef/bin/chef-client -z --config "/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/installer/navigate/knife.rb" -j "/opt/PTCtwxapp/ThingWorxNavigate-8.5.0 时出错/installer/navigate.json" -L "/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/installer/logs/navigate-20191112053455.log": /opt/chef/embedded/lib/ruby/gems/2.5.0/gems /ohai-14.8.10/lib/ohai/mixin/command.rb:35: 警告:PATH 中的不安全世界可写目录 /opt/java/1.8.0/bin,模式 040777
ThingWorx Navigate for Postgres:rc=1
导航安装失败
运行安装后步骤时出现问题。安装可能无法正确完成
导航安装失败
安装过程中发生错误。有关详细信息,请查看安装日志文件。单击“确定”将停止当前安装。
安装后操作列表:步骤 check-http-response 脚本失败 :: 1
运行安装后步骤时出现问题。安装可能无法正确完成
安装过程中发生错误。有关详细信息,请查看安装日志文件。单击“确定”将停止当前安装。
使用 Chef 安装 Navigate
配置安装程序密钥库...
执行 /opt/chef/bin/knife
正在加密安装程序机密...
执行 /opt/chef/bin/knife
ThingWorx Navigate for Postgres 安装正在进行中...
执行 /opt/chef/bin/chef-client
运行 /opt/chef/bin/chef-client -z --config "/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/installer/navigate/knife.rb" -j "/opt/PTCtwxapp/ThingWorxNavigate-8.5.0 时出错/installer/navigate.json" -L "/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/installer/logs/navigate-20191112053455.log": /opt/chef/embedded/lib/ruby/gems/2.5.0/gems /ohai-14.8.10/lib/ohai/mixin/command.rb:35: 警告:PATH 中的不安全世界可写目录 /opt/java/1.8.0/bin,模式 040777
ThingWorx Navigate for Postgres:rc=1
导航安装失败
运行安装后步骤时出现问题。安装可能无法正确完成
导航安装失败
- navigate-XXXXXXXXX.log 报告以下错误:
错误:运行异常处理程序
错误:异常处理程序完成
致命:Stacktrace 转储到 /opt/PTCtwxapp/ThingWorxNavigate-8.5.0/installer/navigate/local-mode-cache/cache/chef-stacktrace.out
致命:如果您提交错误报告,请提供 stacktrace.out 文件的内容
FATAL: Errno::EHOSTUNREACH: extension[PTCNavigate_All] (twx_extension::install line 21) 有一个错误:Errno::EHOSTUNREACH: 无法打开到 localhost:659 的 TCP 连接(没有到主机的路由 - connect(2) for "localhost " 端口 659)
错误:异常处理程序完成
致命:Stacktrace 转储到 /opt/PTCtwxapp/ThingWorxNavigate-8.5.0/installer/navigate/local-mode-cache/cache/chef-stacktrace.out
致命:如果您提交错误报告,请提供 stacktrace.out 文件的内容
FATAL: Errno::EHOSTUNREACH: extension[PTCNavigate_All] (twx_extension::install line 21) 有一个错误:Errno::EHOSTUNREACH: 无法打开到 localhost:659 的 TCP 连接(没有到主机的路由 - connect(2) for "localhost " 端口 659)
- catalina.log 报告以下错误:
SEVERE [main] org.apache.tomcat.util.digester.Digester.fatalError 在行 [15] 列 [3] 处解析致命错误
org.xml.sax.SAXParseException;系统 ID:文件:/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/tomcat/apache-tomcat-9.0.22/conf/server.xml;行号:15;列数:3;元素类型“Resource”必须后跟属性规范“>”或“/>”。
在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
警告 [main] org.apache.catalina.startup.Catalina.load 无法从 [/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/tomcat/apache-tomcat-9.0.22/conf/server.xml] 加载服务器配置
org.xml.sax.SAXParseException;系统 ID:文件:/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/tomcat/apache-tomcat-9.0.22/conf/server.xml;行号:15;列数:3;元素类型“Resource”必须后跟属性规范“>”或“/>”。
在 com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)
SEVERE [main] org.apache.catalina.startup.Catalina.start 无法启动服务器,服务器实例未配置
org.xml.sax.SAXParseException;系统 ID:文件:/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/tomcat/apache-tomcat-9.0.22/conf/server.xml;行号:15;列数:3;元素类型“Resource”必须后跟属性规范“>”或“/>”。
在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
警告 [main] org.apache.catalina.startup.Catalina.load 无法从 [/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/tomcat/apache-tomcat-9.0.22/conf/server.xml] 加载服务器配置
org.xml.sax.SAXParseException;系统 ID:文件:/opt/PTCtwxapp/ThingWorxNavigate-8.5.0/tomcat/apache-tomcat-9.0.22/conf/server.xml;行号:15;列数:3;元素类型“Resource”必须后跟属性规范“>”或“/>”。
在 com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)
SEVERE [main] org.apache.catalina.startup.Catalina.start 无法启动服务器,服务器实例未配置
- 调查期间 Tomcat Server.xml 文件中缺少以下行,并且 server.xml 文件未通过导航安装程序更新
pathname="conf/tomcat-users.xml" />
这是文章 316799 的 PDF 版本,可能已过期。最新版本 CS316799