2015-02-08 38 views
5

Tôi đang nhận được lỗi đặc quyền khi chạy sóng siêu âm. Điều này bắt đầu xảy ra sau khi tôi nâng cấp sonarQube lên 5.0.Lỗi đặc quyền không đủ với sonarRunner

ERROR: Error during Sonar runner execution ERROR: Unable to execute Sonar ERROR: Caused by: Fail to decorate '[email protected][key=........]' ERROR: Caused by: {"errors":[{"msg":"Insufficient privileges"}]}

Đối với các dự án hiện tại, tôi đổi tên khóa và bây giờ tôi có dự án sonar mới. Những người đó dường như đang làm việc tốt cho đến bây giờ. Các dự án mới được tạo ra đang ném lỗi này. Bất kỳ đề xuất?

Trả lời

7

Sự cố này dường như là lỗi trong bản phát hành Sonar Server 5.0.

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

Để làm việc xung quanh nó các điều khoản 'SEE MÃ NGUỒN' dự án có thể được thiết lập để bao gồm 'Bất cứ ai' từ trang quản trị như trong ảnh chụp màn hình dưới đây:

enter image description here

Rõ ràng, đây không phải là lý tưởng trong một môi trường không được bảo vệ vì mã nguồn có thể được xem bởi bất kỳ ai có quyền truy cập vào API máy chủ Sonar, nhưng hy vọng nó được giải quyết trong bản phát hành 5.1 của Sonar Server.

+0

Đáng buồn thay, liên kết đã biến mất với trang trí Codehaus ... Có phải [cái này đúng không?] (Https://jira.sonarsource.com/browse/SONAR-6091) – ppeterka

2

Vấn đề đối với tôi (Sonar 6.1) là do việc tạo dự án trong SonarQube: tại lần thực hiện đầu tiên của máy quét, nó tạo ra dự án tương ứng trong SonarQube, những gì tôi không cho phép đối với tất cả người dùng ..

Khôi phục quyền tạo dự án cho phép máy quét hoạt động thành công.

Các vấn đề liên quan