密码更新后 Jenkins 未连接到 windows slave
Jenkins not connecting to windows slave after password update
我们有一个 Jenkins,并且工作正常没有问题。最近发生了密码更新,之后 Jenkins 构建对 Linux 从属服务器进行了很好的处理,当尝试从 Azure Devops 检出 repo 时,它面临如下问题:
stderr: fatal: unable to access 'https:MyAzureRepo': Received HTTP code 407 from proxy after CONNECT
它无法检查存储库,我们的构建失败了。有人可以提供相同的意见吗?谢谢!
这似乎是一个代理验证问题。由于您的密码已更新,请尝试重新启动您的代理服务器,以防它使用缓存的凭据。
如果还是不行,请尝试重置 git 的代理:
git config --global http.proxy http://username:password@yourproxy:port
git config --global https.proxy http://username:password@yourproxy:port
如果没有配置证书,可能还需要跳过ssl验证:
git config --global http.sslVerify false
git config --global https.sslVerify false
还尝试强制 git 根据您的设置将凭据和身份验证方法发送到代理(请参阅 http.proxyAuthMethod):
git config --global http.proxyAuthMethod 'basic'
我们有一个 Jenkins,并且工作正常没有问题。最近发生了密码更新,之后 Jenkins 构建对 Linux 从属服务器进行了很好的处理,当尝试从 Azure Devops 检出 repo 时,它面临如下问题:
stderr: fatal: unable to access 'https:MyAzureRepo': Received HTTP code 407 from proxy after CONNECT
它无法检查存储库,我们的构建失败了。有人可以提供相同的意见吗?谢谢!
这似乎是一个代理验证问题。由于您的密码已更新,请尝试重新启动您的代理服务器,以防它使用缓存的凭据。
如果还是不行,请尝试重置 git 的代理:
git config --global http.proxy http://username:password@yourproxy:port
git config --global https.proxy http://username:password@yourproxy:port
如果没有配置证书,可能还需要跳过ssl验证:
git config --global http.sslVerify false
git config --global https.sslVerify false
还尝试强制 git 根据您的设置将凭据和身份验证方法发送到代理(请参阅 http.proxyAuthMethod):
git config --global http.proxyAuthMethod 'basic'