로그

# tail -F /var/lib/docker/volumes/issues_home/_data/log/atlassian-jira.log
# 편의상 줄바꿈을 함

2025-10-25 03:43:07,130+0900 http-nio-8080-exec-5 
url: /plugins/servlet/external-login/2 
TRACE ... /plugins/servlet/external-login/2 
[c.a.p.a.s.web.oidc.OidcAuthenticationRequestFactory] 
Effective OIDC scopes for auth request to IdP [2] are: [[email, profile, groups]]

2025-10-25 03:43:07,135+0900 http-nio-8080-exec-5 
url: /plugins/servlet/external-login/2 
DEBUG ... /plugins/servlet/external-login/2 
[c.a.p.a.s.web.oidc.OidcAuthenticationRequestFactory] 
Prepared OpenID Authentication request: scope=email+profile+groups&response_type=code&redirect_uri=https%3A%2F%2Fjira.example.net%2Fplugins%2Fservlet%2Foidc%2Fcallback&state=...&nonce=...&client_id=...

2025-10-25 03:43:24,750+0900 http-nio-8080-exec-10 
url: /plugins/servlet/oidc/callback 
DEBUG ... /plugins/servlet/oidc/callback 
[c.a.p.a.s.web.oidc.OidcConsumerServlet] 
Looking for a username in ID token by checking custom claim [email]

2025-10-25 03:43:24,750+0900 http-nio-8080-exec-10 
url: /plugins/servlet/oidc/callback 
TRACE ... /plugins/servlet/oidc/callback 
[c.a.p.a.s.w.u.i.jit.mapping.OidcUserDataFromIdpMapper] 
Claims received in response for IdP: [given_name, family_name, nickname, name, picture, updated_at, email, email_verified, iss, aud, sub, iat, exp, sid, nonce]

2025-10-25 03:43:24,751+0900 http-nio-8080-exec-10 
url: /plugins/servlet/oidc/callback 
ERROR ... /plugins/servlet/oidc/callback 
[c.a.p.a.s.web.filter.ErrorHandlingFilter] 
[UUID: ...] Received no groups claim in OIDC response, the group mapping may be incorrect. Mapping user 'test@gmail.com' for IdP 'Auth0'

로그 활성화 방법

https://confluence.atlassian.com/jirakb/change-logging-levels-in-jira-server-629178605.html

log4j에 관련 모듈 추가

# docker cp issues_jira:/opt/atlassian/jira/atlassian-jira/WEB-INF/classes/log4j2.xml .

# vi log4j2.xml
  <Logger name="com.atlassian.plugins.authentication.sso.web.usercontext.impl" level="ALL" additivity="false">
    <AppenderRef ref="filelog"/>
  </Logger>
  <Logger name="com.atlassian.plugins.authentication.sso.web.oidc" level="ALL" additivity="false">
    <AppenderRef ref="filelog"/>
  </Logger>

# vi docker-compose.yml
    volumes:
      ...
      - ./log4j2.xml:/opt/atlassian/jira/atlassian-jira/WEB-INF/classes/log4j2.xml

# docker restart issues_jira