Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@anorakgirl
Created April 28, 2014 10:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anorakgirl/437a0fba01220db40f38 to your computer and use it in GitHub Desktop.
Save anorakgirl/437a0fba01220db40f38 to your computer and use it in GitHub Desktop.
Grails Crowd SSO log
2014-04-28 10:56:47,871 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /j_spring_security_check at position 1 of 9 in additional filter chain; firing Filter: 'SecurityContextPersistenceFilter'
2014-04-28 10:56:47,871 [ajp-bio-8009-exec-6] DEBUG context.HttpSessionSecurityContextRepository - HttpSession returned null object for SPRING_SECURITY_CONTEXT
2014-04-28 10:56:47,871 [ajp-bio-8009-exec-6] DEBUG context.HttpSessionSecurityContextRepository - No SecurityContext was available from the HttpSession: org.apache.catalina.session.StandardSessionFacade@47a1922e. A new one will be created.
2014-04-28 10:56:47,872 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /j_spring_security_check at position 2 of 9 in additional filter chain; firing Filter: 'MutableLogoutFilter'
2014-04-28 10:56:47,872 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /j_spring_security_check at position 3 of 9 in additional filter chain; firing Filter: 'RequestHolderAuthenticationFilter'
2014-04-28 10:56:47,872 [ajp-bio-8009-exec-6] DEBUG authentication.ProviderManager - Authentication attempt using com.atlassian.crowd.integration.springsecurity.RemoteCrowdAuthenticationProvider
2014-04-28 10:56:47,872 [ajp-bio-8009-exec-6] DEBUG springsecurity.CrowdAuthenticationProvider - Processing a UsernamePasswordAuthenticationToken
2014-04-28 10:56:47,872 [ajp-bio-8009-exec-6] DEBUG client.SecurityServerClientImpl - Connection URL: https://crowd.internal.sso.domain/crowd/services/SecurityServer
2014-04-28 10:56:47,873 [ajp-bio-8009-exec-6] DEBUG client.SecurityServerClientImpl - Using existing token: 3k9tumk0pd19tqY9on5hKg00
2014-04-28 10:56:47,936 [ajp-bio-8009-exec-6] DEBUG session.SessionFixationProtectionStrategy - Invalidating session with Id '94A046D36DD8CA52F06D6768835ABE83' and migrating attributes.
2014-04-28 10:56:47,936 [ajp-bio-8009-exec-6] DEBUG session.SessionFixationProtectionStrategy - Started new session: 6E52EB75C85F0FF151742CD39E2329C1
2014-04-28 10:56:47,936 [ajp-bio-8009-exec-6] DEBUG rememberme.TokenBasedRememberMeServices - Did not send remember-me cookie (principal did not set parameter '_spring_security_remember_me')
2014-04-28 10:56:47,936 [ajp-bio-8009-exec-6] DEBUG rememberme.TokenBasedRememberMeServices - Remember-me login not requested.
2014-04-28 10:56:47,937 [ajp-bio-8009-exec-6] DEBUG authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: https://staging.internal.sso.domain/anduril/
2014-04-28 10:56:47,937 [ajp-bio-8009-exec-6] DEBUG web.DefaultRedirectStrategy - Redirecting to 'https://staging.internal.sso.domain/anduril/'
2014-04-28 10:56:47,937 [ajp-bio-8009-exec-6] DEBUG context.HttpSessionSecurityContextRepository - SecurityContext stored to HttpSession: 'org.springframework.security.core.context.SecurityContextImpl@8c82f73: Authentication: org.springframework.security.authentication.UsernamePasswordAuthenticationToken@8c82f73: Principal: com.atlassian.crowd.integration.springsecurity.user.CrowdUserDetails@3388a6a9; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@fffde5d4: RemoteIpAddress: 172.24.38.18; SessionId: 94A046D36DD8CA52F06D6768835ABE83; Granted Authorities: ROLE_developers, ROLE_readonly, ROLE_staff'
2014-04-28 10:56:47,937 [ajp-bio-8009-exec-6] DEBUG context.SecurityContextPersistenceFilter - SecurityContextHolder now cleared, as request processing completed
2014-04-28 10:56:47,960 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 1 of 9 in additional filter chain; firing Filter: 'SecurityContextPersistenceFilter'
2014-04-28 10:56:47,960 [ajp-bio-8009-exec-6] DEBUG context.HttpSessionSecurityContextRepository - Obtained a valid SecurityContext from SPRING_SECURITY_CONTEXT: 'org.springframework.security.core.context.SecurityContextImpl@8c82f73: Authentication: org.springframework.security.authentication.UsernamePasswordAuthenticationToken@8c82f73: Principal: com.atlassian.crowd.integration.springsecurity.user.CrowdUserDetails@3388a6a9; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@fffde5d4: RemoteIpAddress: 172.24.38.18; SessionId: 94A046D36DD8CA52F06D6768835ABE83; Granted Authorities: ROLE_developers, ROLE_readonly, ROLE_staff'
2014-04-28 10:56:47,960 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 2 of 9 in additional filter chain; firing Filter: 'MutableLogoutFilter'
2014-04-28 10:56:47,960 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 3 of 9 in additional filter chain; firing Filter: 'RequestHolderAuthenticationFilter'
2014-04-28 10:56:47,960 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 4 of 9 in additional filter chain; firing Filter: 'SecurityContextHolderAwareRequestFilter'
2014-04-28 10:56:47,961 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 5 of 9 in additional filter chain; firing Filter: 'GrailsRememberMeAuthenticationFilter'
2014-04-28 10:56:47,961 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 6 of 9 in additional filter chain; firing Filter: 'CrowdSSOAuthenticationProcessingFilter'
2014-04-28 10:56:47,961 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - Checking for a SSO token that will need to be verified by Crowd.
2014-04-28 10:56:47,961 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - No request attribute token could be found, now checking the browser submitted cookies.
2014-04-28 10:56:47,961 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - Cookie name/value: JSESSIONID / 6E52EB75C85F0FF151742CD39E2329C1
2014-04-28 10:56:47,962 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - Cookie name/value: _ga / GA1.3.106973737.1392735685
2014-04-28 10:56:47,962 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - Unable to find a valid Crowd token.
2014-04-28 10:56:47,962 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 7 of 9 in additional filter chain; firing Filter: 'GrailsAnonymousAuthenticationFilter'
2014-04-28 10:56:47,962 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 8 of 9 in additional filter chain; firing Filter: 'ExceptionTranslationFilter'
2014-04-28 10:56:47,962 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /index.gsp at position 9 of 9 in additional filter chain; firing Filter: 'FilterSecurityInterceptor'
2014-04-28 10:56:47,964 [ajp-bio-8009-exec-6] DEBUG intercept.FilterSecurityInterceptor - Secure object: FilterInvocation: URL: /index.gsp; Attributes: [ROLE_developers]
2014-04-28 10:56:47,964 [ajp-bio-8009-exec-6] DEBUG intercept.FilterSecurityInterceptor - Previously Authenticated: grails.plugin.springsecurity.authentication.GrailsAnonymousAuthenticationToken@f23f6da8: Principal: org.springframework.security.core.userdetails.User@dc730200: Username: __grails.anonymous.user__; Password: [PROTECTED]; Enabled: false; AccountNonExpired: false; credentialsNonExpired: false; AccountNonLocked: false; Granted Authorities: ROLE_ANONYMOUS; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@fffbcba8: RemoteIpAddress: 172.24.38.18; SessionId: 6E52EB75C85F0FF151742CD39E2329C1; Granted Authorities: ROLE_ANONYMOUS
2014-04-28 10:56:47,964 [ajp-bio-8009-exec-6] DEBUG hierarchicalroles.RoleHierarchyImpl - getReachableGrantedAuthorities() - From the roles [ROLE_ANONYMOUS] one can reach [ROLE_ANONYMOUS] in zero or more steps.
2014-04-28 10:56:47,966 [ajp-bio-8009-exec-6] DEBUG access.ExceptionTranslationFilter - Access is denied (user is anonymous); redirecting to authentication entry point
org.springframework.security.access.AccessDeniedException: Access is denied
at grails.plugin.springsecurity.access.vote.AuthenticatedVetoableDecisionManager.deny(AuthenticatedVetoableDecisionManager.java:113)
at grails.plugin.springsecurity.access.vote.AuthenticatedVetoableDecisionManager.checkOtherVoters(AuthenticatedVetoableDecisionManager.java:105)
at grails.plugin.springsecurity.access.vote.AuthenticatedVetoableDecisionManager.decide(AuthenticatedVetoableDecisionManager.java:44)
at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.java:53)
at grails.plugin.springsecurity.web.authentication.RequestHolderAuthenticationFilter.doFilter(RequestHolderAuthenticationFilter.java:49)
at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.java:82)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
2014-04-28 10:56:47,966 [ajp-bio-8009-exec-6] DEBUG savedrequest.HttpSessionRequestCache - DefaultSavedRequest added to Session: DefaultSavedRequest[https://staging.internal.sso.domain/anduril/]
2014-04-28 10:56:47,966 [ajp-bio-8009-exec-6] DEBUG access.ExceptionTranslationFilter - Calling Authentication entry point.
2014-04-28 10:56:47,967 [ajp-bio-8009-exec-6] DEBUG web.DefaultRedirectStrategy - Redirecting to 'https://staging.internal.sso.domain/anduril/login/auth'
2014-04-28 10:56:47,967 [ajp-bio-8009-exec-6] DEBUG context.HttpSessionSecurityContextRepository - SecurityContext is empty or contents are anonymous - context will not be stored in HttpSession.
2014-04-28 10:56:47,967 [ajp-bio-8009-exec-6] DEBUG context.SecurityContextPersistenceFilter - SecurityContextHolder now cleared, as request processing completed
2014-04-28 10:56:47,970 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 1 of 9 in additional filter chain; firing Filter: 'SecurityContextPersistenceFilter'
2014-04-28 10:56:47,970 [ajp-bio-8009-exec-6] DEBUG context.HttpSessionSecurityContextRepository - HttpSession returned null object for SPRING_SECURITY_CONTEXT
2014-04-28 10:56:47,970 [ajp-bio-8009-exec-6] DEBUG context.HttpSessionSecurityContextRepository - No SecurityContext was available from the HttpSession: org.apache.catalina.session.StandardSessionFacade@6174841f. A new one will be created.
2014-04-28 10:56:47,970 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 2 of 9 in additional filter chain; firing Filter: 'MutableLogoutFilter'
2014-04-28 10:56:47,970 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 3 of 9 in additional filter chain; firing Filter: 'RequestHolderAuthenticationFilter'
2014-04-28 10:56:47,970 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 4 of 9 in additional filter chain; firing Filter: 'SecurityContextHolderAwareRequestFilter'
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 5 of 9 in additional filter chain; firing Filter: 'GrailsRememberMeAuthenticationFilter'
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 6 of 9 in additional filter chain; firing Filter: 'CrowdSSOAuthenticationProcessingFilter'
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - Checking for a SSO token that will need to be verified by Crowd.
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - No request attribute token could be found, now checking the browser submitted cookies.
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - Cookie name/value: JSESSIONID / 6E52EB75C85F0FF151742CD39E2329C1
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - Cookie name/value: _ga / GA1.3.106973737.1392735685
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG util.CrowdHttpTokenHelperImpl - Unable to find a valid Crowd token.
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 7 of 9 in additional filter chain; firing Filter: 'GrailsAnonymousAuthenticationFilter'
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 8 of 9 in additional filter chain; firing Filter: 'ExceptionTranslationFilter'
2014-04-28 10:56:47,971 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth at position 9 of 9 in additional filter chain; firing Filter: 'FilterSecurityInterceptor'
2014-04-28 10:56:47,972 [ajp-bio-8009-exec-6] DEBUG intercept.FilterSecurityInterceptor - Secure object: FilterInvocation: URL: /login/auth; Attributes: [permitAll]
2014-04-28 10:56:47,972 [ajp-bio-8009-exec-6] DEBUG intercept.FilterSecurityInterceptor - Previously Authenticated: grails.plugin.springsecurity.authentication.GrailsAnonymousAuthenticationToken@f23f6da8: Principal: org.springframework.security.core.userdetails.User@dc730200: Username: __grails.anonymous.user__; Password: [PROTECTED]; Enabled: false; AccountNonExpired: false; credentialsNonExpired: false; AccountNonLocked: false; Granted Authorities: ROLE_ANONYMOUS; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@fffbcba8: RemoteIpAddress: 172.24.38.18; SessionId: 6E52EB75C85F0FF151742CD39E2329C1; Granted Authorities: ROLE_ANONYMOUS
2014-04-28 10:56:47,972 [ajp-bio-8009-exec-6] DEBUG hierarchicalroles.RoleHierarchyImpl - getReachableGrantedAuthorities() - From the roles [ROLE_ANONYMOUS] one can reach [ROLE_ANONYMOUS] in zero or more steps.
2014-04-28 10:56:47,972 [ajp-bio-8009-exec-6] DEBUG intercept.FilterSecurityInterceptor - Authorization successful
2014-04-28 10:56:47,972 [ajp-bio-8009-exec-6] DEBUG intercept.FilterSecurityInterceptor - RunAsManager did not change Authentication object
2014-04-28 10:56:47,972 [ajp-bio-8009-exec-6] DEBUG web.FilterChainProxy - /login/auth reached end of additional filter chain; proceeding with original chain
2014-04-28 10:56:48,011 [ajp-bio-8009-exec-6] DEBUG context.HttpSessionSecurityContextRepository - SecurityContext is empty or contents are anonymous - context will not be stored in HttpSession.
2014-04-28 10:56:48,014 [ajp-bio-8009-exec-6] DEBUG access.ExceptionTranslationFilter - Chain processed normally
2014-04-28 10:56:48,014 [ajp-bio-8009-exec-6] DEBUG context.SecurityContextPersistenceFilter - SecurityContextHolder now cleared, as request processing completed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment