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 인증을 시작하려고 시도하지 않은 이유는 무엇입니까?
일단 'sonar.properties'에'sonar.security.realm = LDAP'을 지정하고 서버를 재시작하면 LDAP Plugin이 확실히 시작되어 로그에 항목을 기록해야합니다. 바로'sonar.properties'가 사용되었는지 다시 한번 확인 했습니까? 필요한 경우 전체 시작 로그와 'sonar.properties'를 공유하십시오. –
편집중인 sonar.properties 파일이 실제로 사용되고 있는지 (/opt/sonar/conf/sonar.properties) 확인할 수 있습니까? 이것에 대한 변경은 (sonar.security.realm에 대한 가짜 값 포함) 변경 사항이 응답을 생성하지 않기 때문에 (즉, 오류 또는 경고 메시지가 없음) 의심 스럽습니다. 관리 -> 시스템 정보에 내 Sonar Home Dir이/opt/sonar임을 나타냅니다. 그리고 활성 로그 파일은 /opt/sonar/logs/sonar.log입니다. 그래서 올바른 홈 디렉토리라고 생각됩니다. – Darrin