gpt4 book ai didi

azure - 尽管安装了代理,但无法从 Azure DevOps(云 - PaaS)访问内部 SonarQube(本地)

转载 作者:行者123 更新时间:2023-12-02 08:30:49 24 4
gpt4 key购买 nike

我无法从 Azure DevOps(云)联系我的内部本地 SonarQube。

这是我在 Azure Build Pipeline 上遇到的错误:

##[debug][SQ] API GET '/api/server/version' failed, error was: {"code":"ETIMEDOUT","errno":"ETIMEDOUT","syscall":"connect","address":"172.16.8.3","port":9002}

我的本​​地 SonarQube 是内部的(只能通过 VPN 访问),但当我在这台计算机上安装了 Azure 代理(其中 Azure 已经能够自动发布我的网站)时,我认为我不需要任何其他东西即 cocoa 以从 Azure DevOps 进行访问。

我错过了什么?

最佳答案

虽然可以使用代理在内部服务器上发布网站(只能通过 VPN 访问),但 Sonarqube 不准备以类似的方式工作(从 Azure DevOps 上传必要的文件)。

这个问题只有两种解决方案:

  • 在您的 VPN 上创建异常(exception),授权访问 Sonarqube 端口。该解决方案存在安全限制。

  • 使用SonarCloud(SonarQube云版本)而不是SonarQube。该解决方案可能会产生相关成本,因为 SonarCloud 免费版本迫使我们与公众共享我们的代码。只有付费版本才能确保您的代码保持私密性。

关于azure - 尽管安装了代理,但无法从 Azure DevOps(云 - PaaS)访问内部 SonarQube(本地),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61210673/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com