Hi,
How to export the ssl certifcate of windows active directory to hyperic ldap authentication.
The server.log file information is below:
Hyperic 4.6.5 installated on RHEL 6.2 X86_64 bit server.
Active Directory is windows 2008 X86_64 bit
-----------------------------------------------------------------------------------------------XXX-----------------------------------------------------------------------------------------------------------------------
29-10-2012 10:10:34,990 CST DEBUG [tomcat-http--31] [com.hyperic.hq.security.LdapHQAuthenticationProvider@135] Using LDAP filter=(&(cn=XXXXXX)((&(name=L_XXX-XXX-XXX)(objectClass=group))))
mport the certification29-10-2012 10:10:35,851 CST INFO [tomcat-http--31] [javax.net.ssl.X509TrustManager@227] Import the certification. (Received certificate is not trusted by keystore)
29-10-2012 10:10:36,943 CST DEBUG [tomcat-http--31] [com.hyperic.hq.security.LdapHQAuthenticationProvider@190] LDAP authentication failed for user: XXXXXX. Using baseDNs: DC=xxxxxxx,DC=xx,DC=com
org.springframework.security.authentication.BadCredentialsException: Bad credentials
at org.springframework.security.ldap.authentication.LdapAuthenticationProvider.authenticate(LdapAuthenticationProvider.java:265)
at com.hyperic.hq.security.LdapHQAuthenticationProvider.authenticateFromSearchBase(LdapHQAuthenticationProvider.java:264)
at com.hyperic.hq.security.LdapHQAuthenticationProvider.authenticate(LdapHQAuthenticationProvider.java:170)
at org.hyperic.hq.security.InternalAuthenticationProvider.authenticate(InternalAuthenticationProvider.java:88)
at org.springframework.security.authentication.ProviderManager.doAuthentication(ProviderManager.java:130)
at org.springframework.security.authentication.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:48)
at org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter.attemptAuthentication(UsernamePasswordAuthenticationFilter.java:97)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:177)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:169)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)