Not able to login to crowd console
Asked by Dana Shankar:

we have crowd version 2.9.1 on a Linux RHEL. When we try to login to the console it fails with the message:

Connection to authentication server failed. Please review the logs for more information.

login and password to console has not changed for crowd console access.

Checked the atlassian-crowd.log and see the following:

2019-05-07 16:21:41,995 http-bio-8095-exec-21 ERROR \[integration.soap.springsecurity.CrowdSSOAuthenticationProcessingFilter\] Unable to unset Crowd SSO token  
com.atlassian.crowd.exception.InvalidAuthorizationTokenException: Authorization token cannot be created because client application credentials are invalid  
at com.atlassian.crowd.service.soap.client.SecurityServerClientImpl.getSoapApplicationToken(SecurityServerClientImpl.java:219)  
at com.atlassian.crowd.service.soap.client.SecurityServerClientImpl.getCookieInfo(SecurityServerClientImpl.java:1524)  
at com.atlassian.crowd.integration.http.HttpAuthenticatorImpl.invalidateClient(HttpAuthenticatorImpl.java:86)  
at com.atlassian.crowd.integration.http.HttpAuthenticatorImpl.logoff(HttpAuthenticatorImpl.java:287)  
at com.atlassian.crowd.integration.soap.springsecurity.CrowdSSOAuthenticationProcessingFilter.unsuccessfulAuthentication(CrowdSSOAuthenticationProcessingFilter.java:250)  
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:225)  
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)  
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)  
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)  
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)  
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)  
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)  
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)  
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.

.

.

.

at com.atlassian.crowd.service.soap.client.SecurityServerClientImpl.authenticate(SecurityServerClientImpl.java:235)  
... 91 more  
2019-05-07 16:21:42,089 http-bio-8095-exec-21 ERROR \[crowd.console.action.Login\] Failed to connect to the authentication server, please check your crowd.properties  
org.springframework.security.authentication.AuthenticationServiceException: Authorization token cannot be created because client application credentials are invalid  
at com.atlassian.crowd.integration.soap.springsecurity.CrowdAuthenticationProvider.translateException(CrowdAuthenticationProvider.java:301)  
at com.atlassian.crowd.integration.soap.springsecurity.CrowdAuthenticationProvider.authenticateUsernamePassword(CrowdAuthenticationProvider.java:164)  
at com.atlassian.crowd.integration.soap.springsecurity.CrowdAuthenticationProvider.authenticate(CrowdAuthenticationProvider.java:102)  
at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)  
at com.atlassian.crowd.integration.soap.springsecurity.DynamicProviderManagerImpl.authenticate(DynamicProviderManagerImpl.java:40)  
at org.springframework.security.web.authentication.UsernamePasswordAuthe


Answers:
author: sara
body: Hi,

Its unfortunate.

1.Was there any change in crowd server?

2.Are you able to login to other applications managed by crowd?

3.Can you check `crowd.properties` file have correct ip?

comments: author: Dana Shankar
body: There was no change in crowd server. Other applications managed by crowd are functioning. crowd.properties file has the correct ip.