Activesync Troubleshooting

Forum to discuss the Scalix ActiveSync product

Moderators: ScalixSupport, admin

georgew
Posts: 46
Joined: Thu Dec 29, 2005 12:36 pm

Activesync Troubleshooting

Postby georgew » Thu Jun 25, 2009 9:00 am

I'm having a bit of a chanllenge with one of my Activesync users and am getting the following error in the scalix-wireless.log:

2009-06-25 13:58:25,420 WARN [Connection.authenticate:78] CLIENT - An uncaught exception occurred during authentication
com.scalix.wireless.api.service.PlatformException
at com.scalix.wireless.api.service.Connection.execute(Connection.java:127)
at com.scalix.wireless.api.service.Connection.authenticate(Connection.java:69)
at com.scalix.wireless.api.service.PlatformClient.authenticate(PlatformClient.java:73)
at com.scalix.wireless.controller.CheckAuthInterceptor.authenticateUser(CheckAuthInterceptor.java:155)
at com.scalix.wireless.controller.CheckAuthInterceptor.preHandle(CheckAuthInterceptor.java:70)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:865)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
2009-06-25 13:58:25,421 ERROR [PlatformClient.authenticate:83] CLIENT - Authentication exception occurred
org.apache.commons.httpclient.auth.AuthenticationException
at com.scalix.wireless.api.service.Connection.authenticate(Connection.java:83)
at com.scalix.wireless.api.service.PlatformClient.authenticate(PlatformClient.java:73)
at com.scalix.wireless.controller.CheckAuthInterceptor.authenticateUser(CheckAuthInterceptor.java:155)
at com.scalix.wireless.controller.CheckAuthInterceptor.preHandle(CheckAuthInterceptor.java:70)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:865)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
Caused by: com.scalix.wireless.api.service.PlatformException
at com.scalix.wireless.api.service.Connection.execute(Connection.java:127)
at com.scalix.wireless.api.service.Connection.authenticate(Connection.java:69)
... 28 more
2009-06-25 13:58:25,422 WARN [CheckAuthInterceptor.preHandle:96] AUTHENTICATION - Problem encountered during authentication, forcing re-authentication
com.scalix.wireless.api.service.AuthenticationException: org.apache.commons.httpclient.auth.AuthenticationException
at com.scalix.wireless.api.service.PlatformClient.authenticate(PlatformClient.java:84)
at com.scalix.wireless.controller.CheckAuthInterceptor.authenticateUser(CheckAuthInterceptor.java:155)
at com.scalix.wireless.controller.CheckAuthInterceptor.preHandle(CheckAuthInterceptor.java:70)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:865)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.commons.httpclient.auth.AuthenticationException
at com.scalix.wireless.api.service.Connection.authenticate(Connection.java:83)
at com.scalix.wireless.api.service.PlatformClient.authenticate(PlatformClient.java:73)
... 27 more
Caused by: com.scalix.wireless.api.service.PlatformException
at com.scalix.wireless.api.service.Connection.execute(Connection.java:127)
at com.scalix.wireless.api.service.Connection.authenticate(Connection.java:69)
... 28 more

The user authenticates fine when I use swa, imap or ical, any assistance would be greatfully received.

MDAFederal
Posts: 57
Joined: Fri Feb 10, 2006 2:49 pm
Location: Rockville, MD
Contact:

Re: Activesync Troubleshooting

Postby MDAFederal » Fri Jul 24, 2009 1:00 pm

Was there any resolution found with this issue? I appear to be running into the same (or at least similar) thing.

If you have a solution, would you be so kind as to post a solution?

Thanks in advance,

delumax

Re: Activesync Troubleshooting

Postby delumax » Tue Aug 04, 2009 6:34 am

Check your /<scalixdir>/postgres/data/pg_hba.conf. Have you a line for your localhost AND your serverip?

MDAFederal
Posts: 57
Joined: Fri Feb 10, 2006 2:49 pm
Location: Rockville, MD
Contact:

Re: Activesync Troubleshooting

Postby MDAFederal » Tue Aug 04, 2009 9:36 am

Yes, that was the problem, which I found about a week ago. I did not have access from my webmail (DMZ) machine to the postgres DB, and had to add the IP address in the pg_hba.conf file.

Thanks.


Return to “Scalix ActiveSync”



Who is online

Users browsing this forum: No registered users and 1 guest