Yeah disabling quick resync fixed my issue

On August 20, 2018 3:27:29 AM PDT, Matthieu Baechler <matth...@apache.org> 
wrote:
>Hi Ashton,
>
>For your information, I use Evolution with James for months without any
>issues.
>
>Disabling the QResync should really be enough for your setup to work.
>
>Cheers,
>
>-- 
>Matthieu
>
>On Thu, 2018-08-16 at 21:13 -0700, Ashton Holmes wrote:
>> Ahhh alright. I've disabled it client side but I might also disable
>> it
>> server side for now. Thanks for the info.
>> 
>> On Fri, 2018-08-17 at 09:19 +0700, Benoit Tellier wrote:
>> > Hello,
>> > 
>> > Thanks for the report.
>> > 
>> > This is a James bug.
>> > 
>> > The QResync (RFC-5162) is known to be buggy, and considered
>> > experimental.
>> > 
>> > I advise you to either:
>> >  - Configure your client to no rely on QResync
>> >  - Disable QResync capability advertising in James. This can be
>> > done
>> > in
>> > imapserver.xml using the  <disabledCaps>QRESYNC</disabledCaps> tag.
>> > 
>> > See for instance https://issues.apache.org/jira/browse/JAMES-2278
>> > which
>> > seems to exactly be your issue.
>> > 
>> > Note that there is a fix available for that issue, but we miss a
>> > correct
>> > testing strategy.
>> > 
>> > Cheers,
>> > 
>> > Benoit
>> > 
>> > Le 17/08/2018 à 01:56, Ashton Holmes a écrit :
>> > > I neglected to include a stack trace in my original email:
>> > > Aug 16 11:53:50 debian run.sh[29671]: WARN  11:53:50,942 |
>> > > org.apache.james.imapserver.netty.ImapChannelUpstreamHandler |
>> > > Error
>> > > while processing imap request
>> > > Aug 16 11:53:50 debian run.sh[29671]:
>> > > java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > java.util.ArrayList.rangeCheck(ArrayList.java:657)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > java.util.ArrayList.get(ArrayList.java:433)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.AbstractSelectionProcessor.respon
>> > > d(
>> > > Abst
>> > > ractSelectionProcessor.java:234
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.AbstractSelectionProcessor.doProc
>> > > es
>> > > s(Ab
>> > > stractSelectionProcessor.java:8
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.AbstractSelectionProcessor.doProc
>> > > es
>> > > s(Ab
>> > > stractSelectionProcessor.java:6
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.AbstractMailboxProcessor.doProces
>> > > s(
>> > > Abst
>> > > ractMailboxProcessor.java:110)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.AbstractMailboxProcessor.process(
>> > > Ab
>> > > stra
>> > > ctMailboxProcessor.java:97)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.AbstractMailboxProcessor.doProces
>> > > s(
>> > > Abst
>> > > ractMailboxProcessor.java:89)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.AbstractMailboxProcessor.doProces
>> > > s(
>> > > Abst
>> > > ractMailboxProcessor.java:71)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.base.AbstractChainedProcessor.pro
>> > > ce
>> > > ss(A
>> > > bstractChainedProcessor.java:57
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.base.AbstractChainedProcessor.pro
>> > > ce
>> > > ss(A
>> > > bstractChainedProcessor.java:66
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imap.processor.base.AbstractChainedProcessor.pro
>> > > ce
>> > > ss(A
>> > > bstractChainedProcessor.java:66
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.apache.james.imapserver.netty.ImapChannelUpstreamHandler.mess
>> > > ag
>> > > eRec
>> > > eived(ImapChannelUpstreamHandle
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstre
>> > > am
>> > > (Sim
>> > > pleChannelUpstreamHandler.java:
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(Defau
>> > > lt
>> > > Chan
>> > > nelPipeline.java:564)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHand
>> > > le
>> > > rCon
>> > > text.sendUpstream(DefaultChanne
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.channel.Channels.fireMessageReceived(Channels.jav
>> > > a:
>> > > 296)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMes
>> > > sa
>> > > geRe
>> > > ceived(FrameDecoder.java:462)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Frame
>> > > De
>> > > code
>> > > r.java:443)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(
>> > > Fr
>> > > ameD
>> > > ecoder.java:303)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstre
>> > > am
>> > > (Sim
>> > > pleChannelUpstreamHandler.java:
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(Defau
>> > > lt
>> > > Chan
>> > > nelPipeline.java:564)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHand
>> > > le
>> > > rCon
>> > > text.sendUpstream(DefaultChanne
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable.do
>> > > Ru
>> > > n(Ch
>> > > annelUpstreamEventRunnable.java
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.handler.execution.ChannelEventRunnable.run(Channe
>> > > lE
>> > > vent
>> > > Runnable.java:67)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > org.jboss.netty.handler.execution.OrderedMemoryAwareThreadPoolExe
>> > > cu
>> > > tor$
>> > > ChildExecutor.run(OrderedMemory
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecu
>> > > to
>> > > r.ja
>> > > va:1149)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExec
>> > > ut
>> > > or.j
>> > > ava:624)
>> > > Aug 16 11:53:50 debian run.sh[29671]:         at
>> > > java.lang.Thread.run(Thread.java:748)
>> > > 
>> > > On Thu, 2018-08-16 at 11:50 -0700, Ashton Holmes wrote:
>> > > > I'm trying to use Evolution with james and sometimes Evolution
>> > > > will
>> > > > give me the following message:
>> > > > Failed to refresh folder “root@scoopta.ninja : INBOX”. The
>> > > > reported
>> > > > error was “Failed to select mailbox: Source stream returned no
>> > > > data”.
>> > > > 
>> > > > Looking in my james log I have the following: 
>> > > > WARN  22:56:33,976 | james.imapserver | ID=-1662004982 Error
>> > > > while
>> > > > processing imap request: java.lang.IndexOutOfBoundsException -
>> > > > Index:
>> > > > 6, Size: 6
>> > > > 
>> > > > This issue occurs on both 3.0.1 and 3.1 and I'm not sure if a
>> > > > james
>> > > > bug
>> > > > or an evolution bug.
>> > > > 
>> > > > 
>> > > > ---------------------------------------------------------------
>> > > > ------
>> > > > To unsubscribe, e-mail: 
>> > > > server-user-unsubscr...@james.apache.org
>> > > > For additional commands, e-mail: 
>> > > > server-user-h...@james.apache.org
>> > > > 
>> > > 
>> > > 
>> > > -----------------------------------------------------------------
>> > > ----
>> > > To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
>> > > For additional commands, e-mail: 
>> > > server-user-h...@james.apache.org
>> > > 
>> > 
>> > -----------------------------------------------------------------
>> > ----
>> > To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
>> > For additional commands, e-mail: server-user-h...@james.apache.org
>> > 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
>> For additional commands, e-mail: server-user-h...@james.apache.org
>> 
>> 
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
>For additional commands, e-mail: server-user-h...@james.apache.org

Reply via email to