Redhat 上的 Jenkins 节点 Windows 无法加载主 jnlp 文件

Jenkins Node on Redhat Windows Master jnlp file won't load

我在 Windows 服务器 2016 上有一个 Jenkins 主机,在 RHEL 7 上有一个节点。当我尝试使用 Java Web 启动从客户端连接到主机时,jnlp 文件下载没有问题.当 javaws 打开我收到以下错误的文件时会发生此问题: "com.sun.deploy.net.FailedDownloadException: Unable to load resource http://localhost:8080/jnlp.jars/remoting.jar" 在 Java 控制台中,我使用了使用自动 .pac 文件的主服务器的代理设置。我在主节点和节点上都有 jdk 8 更新 181。

我在 Whosebug 上发现有人有类似的问题。问题在于 jnlp 文件在导入时被编辑并取出主主机名并插入的方式 "localhost." 由于该文件显然在本地不存在,因此 jnlp 加载失败。