jenkins - 詹金斯从代理代理 407
问题描述
我在 Windows Server 上安装了 Jenkins,它由一个主节点和两个构建节点组成。Jenkins 主节点和构建节点在域服务用户下作为 Windows 服务运行。
出于测试目的,我创建了一个管道,在该管道中从域中的 git repo 检索 Visual Studio 项目,然后通过 msbuild 和 vs.test 编译和测试项目。
测试本身包括对运行 Web 服务的 IIS 的 Web 服务调用。
在 Jenkins (Master) 中,我已经配置了代理信息(代理、端口、用户、密码)
在主节点上,管道工作正常,没有错误。在构建节点上,当涉及到测试中的 Web 服务调用时,我得到了 407 代理身份验证。
我想我已经尝试了很多(构建节点上的 Windows 代理配置,Java 参数 Dhttp.Proxy,...) 没有解决问题,现在我很困惑,也不知道如何解决这个问题。
在此先感谢您的帮助!
亲切的问候
解决方案
我认为您的代理服务器未打开,它需要您的凭据。你需要通过like
user:password@proxyserver:proxyport
或者你可以使用一些第三方服务,比如cntlm
推荐阅读
- python - 如何使用 twilio 在 whatsapp 上发送位置对象?
- c# - 从 SQL Server 读取/查看 Blazor pdf 文件
- html - 我想让我的标题像原来的 olx 网站一样。任何人都可以告诉我如何像原始图片一样拉伸搜索栏?
- excel - 保存条件格式的应用格式
- python - 将具有元组列表的列拆分为单独的列
- python - 如何修复镶木地板文件的python pandas中的时间戳解释
- typescript - 如何用接口声明文字对象?
- python - “user_id”列中的空值违反非空约束 DRF
- pdf - 在 SAPUI5 中打开本地 PDF
- ios - 选择图像后反应原生图像选择器打开键盘?