首先我把sonarqube-postgresql的两个探针都去掉了,重启,还是报同样的错误。 然后我把env中的POSTGRES_USER,POSTGRES_PASSWORD,POSTGRES_DB这三个值都改成新的值,重启,进入终端,发现还是无法创建用户。 这就很难办,最后通过查询,获得一个关键的信息(参考[1]): Warning: the Docker specific variables will only have...
【DevOps】sonarqube踩坑 一、ERROR: Not authorized. Analyzing this project requires to be authenticated. Please provide the values of the properties sonar.login and sonar.password. 解决办法1: 进入sonarqube管理界面,点击【配置】、【权限】、将【Force user authentication】关闭。并刷新gitlab的流水线缓存...
542.【DevOps】sonarqube踩坑 一、ERROR: Not authorized. Analyzing this project requires to be authenticated. Please provide the values of the properties sonar.login and sonar.password. 解决办法1: 进入sonarqube管理界面,点击【配置】、【权限】、将【Force user authentication】关闭。并刷新gitlab的流水线...
如果在Sonar安装中使用LDAP用户,而非LDAP用户使用maven声纳插件,这可能会解释问题:
#创建容器网络 docker network create sonarqube #创建数据库容器实例 docker run -d \ --name sonarqube_postgres \ --network sonarqube \ -e POSTGRES_USER=sonarqube \ -e POSTGRES_PASSWORD=sonarqube \ -e PGDATA=/var/lib/postgresql/data/pgdata \ -v $PWD/postgresql_data:/var/lib/postgresql/da...
Caused by: java.sql.SQLException: Cannot create PoolableConnectionFactory (FATAL: password authentication failed for user "sonaruser") at org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2385) at org.apache.commons.dbcp2.BasicDataSource.createDataSource(Basic...
从你的SonarQube.Analysis.xml文件。我也遇到了同样的问题,并通过这样做来解决它。我认为这个问题与扫描...
POST api/authentication/login 参数是login和password 没有特别说明的话,这里的login和password都是admin,可以在sonar页面的最上方Administration里点进行密码修改,也可以直接修改config文件. 如果使用POSTMAN测试接口需要认证的sonar GET接口,可以在postman的认证里,选basic auth,然后填login和password,再发GET请求就可以了。
/d:sonar.password= - [optional] Specifies the password for the SonarQube username in the sonar.login argument. This argument is not needed if you use authentication token. If this argument is added to the begin step, it must also be added on the end step. docs In this way last step ...
POST api/authentication/login 参数是login和password 没有特别说明的话,这里的login和password都是admin,可以在sonar页面的最上方Administration里点进行密码修改,也可以直接修改config文件. 如果使用POSTMAN测试接口需要认证的sonar GET接口,可以在postman的认证里,选basic auth,然后填login和password,再发GET请求就可以了。