Re: [Evolution] Socket I/O time out in IMAP IDLE connections



On Thu, 2015-03-05 at 14:32 +0100, Milan Crha wrote:
Just fyi, I have a total of three accounts configured, to of which 
are hosted by my own email server, the third one is hosted by my 
university. The
connections are timing out for all three of them.

Weird. I tried to reproduce it, with:
   $ CAMEL_DEBUG=imapx:io evolution
and only one IMAP account enabled (that's to not confuse the log with 
interleaved data from other accounts).

With IDLE enabled I see this:

   A00011 OK Completed (0.000 sec)'
   [imapx:A] I/O: 'A00012 IDLE'
   [imapx:A] I/O: '+ idling'

So far its the same for me. But after exactly 90 seconds I get:

 [imapx:A] Data read failed with error 'Socket I/O timed out'
 [imapx:A] I/O: ''

After that, it only establishes a new connection, when I change the
folder, or click "Receive All". But these connections also break after
90 seconds of idling...

then I waited for like 5 minutes and nothing happened, no new log 
output. Changing a folder in UI follows with log:

   [imapx:A] I/O: 'DONE'
   [imapx:A] I/O: 'A00012 OK Completed'
   [imapx:A] I/O: 'A00013 STATUS copy (MESSAGES UNSEEN UIDVALIDITY UIDNEXT HIGHESTMODSEQ)'
   .....

Then I changed account settings and disabled the IDLE, which did:

   .....
   B00017 OK Completed'

and then each ~90 seconds I see a line stating:

   [imapx:B] Ignoring timeout error, nothing was waiting (original error: Socket I/O timed out)

Same for me here. But that's what I would have expected as well.

As mentioned before I use Arch Linux. Yesterday I was using
glib2-2.42.1, but it updated today to glib2-2.42.2. Both versions don't
work. There is no separate glib-networking package, but it's integrated
in the glib2 package.

Do you know something I could do to further debug this?

Florian



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]