Hello,
First off, I tried searching the forums as well as google and couldn't find anything in reference to this. If anyone has some documentation to point me to, that would be great!
We have a couple of MS outlook 2003 users who every so often get the following message when they try to send an email:
Code:
Note: File Upload Fault. Please contact your system administrator regarding
maximum message and attachment sizes.
Looking through the logs, the actual error is:
Code:
2009-01-05 10:07:03,866 WARN [btpool0-12180] [] SoapEngine - unable to construct SOAP context
com.zimbra.common.service.ServiceException: auth credentials have expired
ExceptionId:btpool0-12180:1231178823866:8fc904f778c62a96
Code:service.AUTH_EXPIRED
at com.zimbra.common.service.ServiceException.AUTH_EXPIRED(ServiceException.java:287)
at com.zimbra.soap.ZimbraSoapContext.<init>(ZimbraSoapContext.java:191)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:212)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:167)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:269)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:189)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:350)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) So I'm assuming their credentials have expired, but the problem is that they have no way of knowing this until they try to send an email and get the failure. Is there any mechanism within the outlook connector that can warn a user that their credentials have expired? Am I looking in the wrong place, would this be a mechanism of the zimbra server rather than the outlook connector? If so I apologize.
They can successfully restart outlook and start receiving emails again, but they just need to know when to do the restart. Any help would be greatly appreciated.
Thanks!