【问题标题】:Insufficient privileges error with sonarRunnersonarRunner 权限不足错误
【发布时间】:2016-11-18 01:21:00
【问题描述】:

运行声纳时出现权限不足错误。这在我将 sonarQube 升级到 5.0 后开始发生。

错误:Sonar runner 执行期间出错 错误:无法执行声纳 错误:原因:未能装饰 'org.sonar.api.resources.File@152f931e[key=........]' 错误:原因:{"errors":[{"msg":"Insufficientprivilege"}]}

对于现有项目,我重命名了密钥,现在我有了新的声纳项目。这些似乎目前工作正常。创建的新项目会引发此错误。有什么建议吗?

【问题讨论】:

    标签: jenkins sonar-runner sonarqube-5.0


    【解决方案1】:

    该问题似乎是 Sonar Server 5.0 版本中的一个错误。

    https://jira.codehaus.org/browse/SONAR-6091

    为了解决这个问题,可以将“查看源代码”项目权限设置为包括管理页面中的“任何人”,如下面的屏幕截图所示:

    显然,这在未受保护的环境中并不理想,因为任何有权访问 Sonar 服务器 API 的人都可以查看源代码,但希望它在 Sonar 服务器 5.1 版本中得到解决。

    【讨论】:

    【解决方案2】:

    我的问题(Sonar 6.1)是由在 SonarQube 中创建项目引起的:在扫描仪的第一次执行时,它在 SonarQube 中创建相应的项目,我不允许所有用户...

    恢复创建项目的权限使扫描仪能够成功工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-24
      • 2016-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-31
      • 2018-08-24
      相关资源
      最近更新 更多