首页 > 解决方案 > 詹金斯从代理代理 407

问题描述

我在 Windows Server 上安装了 Jenkins,它由一个主节点和两个构建节点组成。Jenkins 主节点和构建节点在域服务用户下作为 Windows 服务运行。

出于测试目的,我创建了一个管道,在该管道中从域中的 git repo 检索 Visual Studio 项目,然后通过 msbuild 和 vs.test 编译和测试项目。

测试本身包括对运行 Web 服务的 IIS 的 Web 服务调用。

在 Jenkins (Master) 中,我已经配置了代理信息(代理、端口、用户、密码)

在主节点上,管道工作正常,没有错误。在构建节点上,当涉及到测试中的 Web 服务调用时,我得到了 407 代理身份验证。

我想我已经尝试了很多(构建节点上的 Windows 代理配置,Java 参数 Dhttp.Proxy,...) 没有解决问题,现在我很困惑,也不知道如何解决这个问题。

在此先感谢您的帮助!

亲切的问候

标签: jenkinsproxyjenkins-slavewebproxyhttp-status-code-407

解决方案


我认为您的代理服务器未打开,它需要您的凭据。你需要通过like user:password@proxyserver:proxyport或者你可以使用一些第三方服务,比如cntlm


推荐阅读