2016-10-19 1 views
1

SQ 5.6, LDAP 플러그인 2.0.SonarQube LDAP 플러그인이 배포되었지만 "사용 가능하지 않음"

LDAP 플러그인을 성공적으로 설치하고 SQ 서버를 다시 시작했습니다. 로그 (/opt/sonar/logs/sonar.log)에서 플러그인은 분명히 배포되었지만 LDAP 서버를 초기화하거나 활성화하거나 LDAP 서버에 연결하려고 시도하지 않은 것처럼 보입니다.

INFO web[o.s.s.p.ServerPluginRepository] Deploy plugin LDAP/2.0/2910f3981167a70a201ccfae01471dfd26c794b7 
. 
. 
INFO web[o.s.s.p.RailsAppsDeployer] Deploying app: ldap 

로그에는 LDAP/LDAP의 유일한 언급이 있습니다. conf의/sonar.properties 파일의

관련 부분 :

sonar.security.realm=LDAP 
ldap.url=ldap://myldap:389 
ldap.user.baseDn=ou=mycompany,ou=People,dc=myurl,dc=com 

내가 JXplorer를 통해 (AN LDAP 브라우저)를 ldap.url 및 ldap.user.baseDn을 확인한 생각합니다. 어떤 종류의 오류가에 언급되지

INFO org.sonar.INFO Security realm: LDAP ... 
INFO o.s.p.l.LdapContextFactory Test LDAP connection: OK 

을 : 정말 날 퍼즐 무엇

내가 내가 SQ 워드 프로세서에서 기대할 수있는 것 인 로그에 다음과 같은 아무것도 볼 수 없다는 것입니다 일지.

SQ가 재시작시 LDAP 인증을 시작하려고 시도하지 않은 이유는 무엇입니까?

+1

일단 'sonar.properties'에'sonar.security.realm = LDAP'을 지정하고 서버를 재시작하면 LDAP Plugin이 확실히 시작되어 로그에 항목을 기록해야합니다. 바로'sonar.properties'가 사용되었는지 다시 한번 확인 했습니까? 필요한 경우 전체 시작 로그와 'sonar.properties'를 공유하십시오. –

+0

편집중인 sonar.properties 파일이 실제로 사용되고 있는지 (/opt/sonar/conf/sonar.properties) 확인할 수 있습니까? 이것에 대한 변경은 (sonar.security.realm에 대한 가짜 값 포함) 변경 사항이 응답을 생성하지 않기 때문에 (즉, 오류 또는 경고 메시지가 없음) 의심 스럽습니다. 관리 -> 시스템 정보에 내 Sonar Home Dir이/opt/sonar임을 나타냅니다. 그리고 활성 로그 파일은 /opt/sonar/logs/sonar.log입니다. 그래서 올바른 홈 디렉토리라고 생각됩니다. – Darrin

답변

0

음, 이제 막 시작되었습니다. 나는 왜에 관해서는 대답이 없다. 어쩌면 내 LDAP 서버로 변경되거나 대기 시간을 극복해야 할 수도 있습니다. 나는 내가 알고있는 나의 끝에서 아무것도 바꾸지 않았다. 어쨌든, 응답 한 사람들 덕택입니다.

0

동일한 문제가있었습니다. 나는 도커를 사용하여 소나 퀘를 운영하고 있습니다. Sonarqube UI에서 서버를 다시 시작하면 변경 사항이 적용되지 않습니다. 고정 표시기 이미지를 다시 시작한 후에 만 ​​변경된 파일을 선택할 수 있습니다.