Hi all, after banging my head against the proverbial wall, I'm really hoping that somebody can help me. I've got a small cluster set up (two server appliances, two search appliances, one database appliance, NFS server for shared storage, and one Apache/Tomcat loadbalancer installed on a SLES 11.2 VM. I've followed the instructions in Appendix A of the Filr 1.0.1 Installation/Configuration guide, and I am able to get logged into the Filr system... once. I can only have one login instance, any subsequent attempts to login result in a HTTP Status 500 - error as follows...
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error that prevented it from fulfilling this request.
exception
java.lang.IllegalArgumentException
org.kablink.teaming.portletadapter.AdaptedPortletU RL.setParameter(AdaptedPortletURL.java:199)
org.kablink.teaming.web.servlet.filter.LoginFilter .getErrorUrl(LoginFilter.java:664)
org.kablink.teaming.web.servlet.filter.LoginFilter .doFilter(LoginFilter.java:205)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 311)
org.springframework.security.web.access.intercept. FilterSecurityInterceptor.invoke(FilterSecurityInt erceptor.java:116)
org.springframework.security.web.access.intercept. FilterSecurityInterceptor.doFilter(FilterSecurityI nterceptor.java:83)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.access.ExceptionT ranslationFilter.doFilter(ExceptionTranslationFilt er.java:113)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.session.SessionMa nagementFilter.doFilter(SessionManagementFilter.ja va:101)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.authentication.An onymousAuthenticationFilter.doFilter(AnonymousAuth enticationFilter.java:113)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.servletapi.Securi tyContextHolderAwareRequestFilter.doFilter(Securit yContextHolderAwareRequestFilter.java:54)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.savedrequest.Requ estCacheAwareFilter.doFilter(RequestCacheAwareFilt er.java:45)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:182)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:182)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.authentication.http://www.BasicAuthenticationFilter...lter.java:150)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.kablink.teaming.spring.security.LogoutFilter.d oFilter(LogoutFilter.java:84)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.context.SecurityC ontextPersistenceFilter.doFilter(SecurityContextPe rsistenceFilter.java:87)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.FilterChainProxy. doFilter(FilterChainProxy.java:173)
org.springframework.web.filter.DelegatingFilterPro xy.invokeDelegate(DelegatingFilterProxy.java:346)
org.springframework.web.filter.DelegatingFilterPro xy.doFilter(DelegatingFilterProxy.java:259)
org.kablink.teaming.asmodule.servlet.filter.Respon seHeaderFilter.doFilter(ResponseHeaderFilter.java: 127)
org.kablink.teaming.web.servlet.filter.DefaultChar acterEncodingFilter.doFilter(DefaultCharacterEncod ingFilter.java:60)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.32 logs.
I'm assuming (ya, I know I shouldn't assume...) that the issue is with some setting in the Tomcat configuration, I just don't know enough about this to really narrow it down, or where to look. The Filr appliances are (I think) configured correctly, as I can get one login working, and have been able to configure everything else (ldap imported users, net folders, groups) without issue. Has anybody else configured a clustered environment and/or run into anything similar to this? Some help please!!!
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error that prevented it from fulfilling this request.
exception
java.lang.IllegalArgumentException
org.kablink.teaming.portletadapter.AdaptedPortletU RL.setParameter(AdaptedPortletURL.java:199)
org.kablink.teaming.web.servlet.filter.LoginFilter .getErrorUrl(LoginFilter.java:664)
org.kablink.teaming.web.servlet.filter.LoginFilter .doFilter(LoginFilter.java:205)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 311)
org.springframework.security.web.access.intercept. FilterSecurityInterceptor.invoke(FilterSecurityInt erceptor.java:116)
org.springframework.security.web.access.intercept. FilterSecurityInterceptor.doFilter(FilterSecurityI nterceptor.java:83)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.access.ExceptionT ranslationFilter.doFilter(ExceptionTranslationFilt er.java:113)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.session.SessionMa nagementFilter.doFilter(SessionManagementFilter.ja va:101)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.authentication.An onymousAuthenticationFilter.doFilter(AnonymousAuth enticationFilter.java:113)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.servletapi.Securi tyContextHolderAwareRequestFilter.doFilter(Securit yContextHolderAwareRequestFilter.java:54)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.savedrequest.Requ estCacheAwareFilter.doFilter(RequestCacheAwareFilt er.java:45)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:182)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:182)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.authentication.http://www.BasicAuthenticationFilter...lter.java:150)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.kablink.teaming.spring.security.LogoutFilter.d oFilter(LogoutFilter.java:84)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.context.SecurityC ontextPersistenceFilter.doFilter(SecurityContextPe rsistenceFilter.java:87)
org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 323)
org.springframework.security.web.FilterChainProxy. doFilter(FilterChainProxy.java:173)
org.springframework.web.filter.DelegatingFilterPro xy.invokeDelegate(DelegatingFilterProxy.java:346)
org.springframework.web.filter.DelegatingFilterPro xy.doFilter(DelegatingFilterProxy.java:259)
org.kablink.teaming.asmodule.servlet.filter.Respon seHeaderFilter.doFilter(ResponseHeaderFilter.java: 127)
org.kablink.teaming.web.servlet.filter.DefaultChar acterEncodingFilter.doFilter(DefaultCharacterEncod ingFilter.java:60)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.32 logs.
I'm assuming (ya, I know I shouldn't assume...) that the issue is with some setting in the Tomcat configuration, I just don't know enough about this to really narrow it down, or where to look. The Filr appliances are (I think) configured correctly, as I can get one login working, and have been able to configure everything else (ldap imported users, net folders, groups) without issue. Has anybody else configured a clustered environment and/or run into anything similar to this? Some help please!!!