Can't Send New Email. Error Inside

Discuss the Scalix web client

Moderators: ScalixSupport, admin

bluecc
Posts: 19
Joined: Mon Aug 25, 2008 6:01 pm

Can't Send New Email. Error Inside

Postby bluecc » Mon Aug 25, 2008 6:04 pm

When I click New the compose window comes up and I can fill it out. However, after I click Send the window closes and an error OK box pops up saying:

An unexpected communication error occurred between the SWA servlet and the Scalix Server resulting in the failure of the previous action.


Any thoughts? I've tried restarting the server with /etc/init.d/scalix restart
but that didn't fix it. On a side note, I also cannot create any new folders and get error:

n error has occurred. Contact your e-mail administrator if the problem persists. #CMD017

schmoe90
Scalix
Scalix
Posts: 900
Joined: Mon May 07, 2007 11:51 am

Postby schmoe90 » Tue Aug 26, 2008 1:21 pm

What's in the tomcat logs?

bluecc
Posts: 19
Joined: Mon Aug 25, 2008 6:01 pm

Postby bluecc » Tue Aug 26, 2008 5:28 pm

Here is the tail end of the scalix-swa.log:

Code: Select all

2008-08-25 22:49:01,423 ERROR [HttpRequestHandler.sendResponse:294] ip: (ip unavailable); username: eric@ourdomain.com; message: Failed Response

Could not write SOAP response: org.apache.catalina.connector.ClientAbortException: null
        at com.oddpost.soap.SoapResponseImpl.flushAndHandleException(SoapResponseImpl.java:371)
        at com.oddpost.soap.SoapResponseImpl.send(SoapResponseImpl.java:350)
        at com.oddpost.server.HttpRequestHandler.sendResponse(HttpRequestHandler.java:292)
        at com.oddpost.server.HttpRequestHandler.handleRequest(HttpRequestHandler.java:263)
        at com.oddpost.server.SoapServlet.doPost(SoapServlet.java:44)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        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.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at com.oddpost.server.filter.HttpConfFilter.doFilter(HttpConfFilter.java:181)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        ... skipping the last 18 lines as irrelevant...
Caused by: ClientAbortException:  java.net.SocketException: Connection reset
        at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:366)
        at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:352)
        at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:392)
        at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:381)
        at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89)
        at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:83)
        at com.oddpost.soap.SoapResponseImpl.serializeElementListToStream(SoapResponseImpl.java:204)
        at com.oddpost.soap.SoapResponseImpl.flush(SoapResponseImpl.java:292)
        at com.oddpost.soap.SoapResponseImpl.flushAndHandleException(SoapResponseImpl.java:359)
        ... 31 more
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketOutputStream.socketWrite(Unknown Source)
        at java.net.SocketOutputStream.write(Unknown Source)
        at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:537)
        at org.apache.jk.common.JkInputStream.doWrite(JkInputStream.java:162)
        at org.apache.coyote.Response.doWrite(Response.java:560)
        at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:361)
        ... 39 more

2008-08-26 07:46:46,025  WARN [Account.getUserData:313] Failed to run out of office IMAP command
javax.mail.MessagingException: A29 BAD X-GET-OUT-OF-OFFICE failed, internal error;
  nested exception is:
        com.sun.mail.iap.BadCommandException: A29 BAD X-GET-OUT-OF-OFFICE failed, internal error
        at com.sun.mail.imap.IMAPFolder.doCommand(IMAPFolder.java:2631)
        at com.scalix.swa.service.MailServices.doImapCommand(MailServices.java:208)
        at com.oddpost.server.module.Account.getUserData(Account.java:305)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.oddpost.soap.SoapModule.invokeMethod(SoapModule.java:219)
        at com.oddpost.soap.SoapRequestImpl.execute(SoapRequestImpl.java:145)
        at com.oddpost.server.HttpRequestHandler.handleRequest(HttpRequestHandler.java:222)
        at com.oddpost.server.SoapServlet.doPost(SoapServlet.java:44)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        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.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at com.oddpost.server.filter.HttpConfFilter.doFilter(HttpConfFilter.java:181)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:133)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
        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:174)
        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:151)
        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.sun.mail.iap.BadCommandException: A29 BAD X-GET-OUT-OF-OFFICE failed, internal error
        at com.sun.mail.iap.Protocol.handleResult(Protocol.java:330)
        at com.scalix.swa.imap.ImapGetOutOfOfficeCommand.doCommand(ImapGetOutOfOfficeCommand.java:173)
        at com.sun.mail.imap.IMAPFolder.doProtocolCommand(IMAPFolder.java:2672)
        at com.sun.mail.imap.IMAPFolder.doCommand(IMAPFolder.java:2626)
        ... 37 more

bluecc
Posts: 19
Joined: Mon Aug 25, 2008 6:01 pm

Postby bluecc » Tue Aug 26, 2008 7:56 pm

I also just noticed this problem is not in IE6. The web access works fine there. I'm using Firefox 3.0.1 and have the problems mentioned. I'm going to test in linux shortly.

bluecc
Posts: 19
Joined: Mon Aug 25, 2008 6:01 pm

Postby bluecc » Wed Aug 27, 2008 1:36 pm

This also appears multiple times in the /var/opt/scalix/mm/logs/fatal log:

Code: Select all

ERROR                   IMAP Server Da(IMAP Server Pr) Tue Aug 26 18:53:16 2008
[OM 24070] Debug message for Lab use :
imapMimeUpdateCRecNums: Could not open/read container
User Name: My Name / mail/CN=My Name
Pid of logging process: 3823


ERROR                   IMAP Server Da(IMAP Server Pr) Tue Aug 26 18:53:16 2008
[OM 3433] The open container reference provided is invalid.
User Name: My Name / mail/CN=My Name
Pid of logging process: 3823


chrismcmullan

An unexpected communication error occurred between the SWA s

Postby chrismcmullan » Fri Oct 31, 2008 11:36 am

I am starting to see this on one email account did bluecc resolve this issue????

An unexpected communication error occurred between the SWA servlet and the Scalix Server resulting in the failure of the previous action.

billb3
Scalix Star
Scalix Star
Posts: 464
Joined: Mon May 26, 2008 8:56 pm
Location: Kingston, NY
Contact:

Re: Can't Send New Email. Error Inside

Postby billb3 » Mon Apr 13, 2009 3:22 pm

Just had this same error. clearing the user's imap cache appears to have fixed things.


Return to “Scalix Web Access”



Who is online

Users browsing this forum: No registered users and 6 guests

cron