Summary: | IMAP agent stops working after some time with Exchange Server | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Thiago Macieira <thiago> |
Component: | IMAP resource | Assignee: | Kevin Ottens <ervin> |
Status: | RESOLVED WORKSFORME | ||
Severity: | major | CC: | kdepim-bugs, vkrause, winter |
Priority: | NOR | ||
Version: | 1.5.0 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Thiago Macieira
2011-04-11 16:35:03 UTC
Toggling online and offline does not help. The agent must be restarted. adding as a showstopper I should point out that once this starts happening, the agent *will* connect to the server, but it sends a NAMESPACE and CAPABILITY command only. It does not even try to log in. akonadi_imap_resource_0(12784)/kdeui (Wallet) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet(). akonadi_imap_resource_0(12784)/kdepimlibs (kimap) KIMAP::SessionThread::sslConnected: TLS negotiation done. akonadi_imap_resource_0(12784)/kdepimlibs (kimap) KIMAP::LoginJob::handleResponse: Capabilities after STARTTLS: ("IMAP4", "IMAP4rev1", "AUTH=NTLM", "AUTH=GSSAPI", "AUTH=PLAIN", "CHILDREN", "IDLE", "NAMESPACE", "LITERAL+") The build I've just started running seems to have stopped having the problem. If it returns, I'll let you know in this bug. But I really think this is a showstopper that needs to be fixed. 3 days running without restarting the agent and counting. Still counting on this machine. However, another one with the exact same build of Akonadi and KMail required the agent to be restarted twice today. I'll restart the agent on this machine now and see if the problem returns. I'm proposing marking it as a blocker again, since the only way to get email flowing again is with Akonadi Console (which is a debug tool). Normal users will not know how to fix it, short of logging out and back in. Restarting the agent did not bring the problems back. Restarting the Akonadi server did. Does this one still applies? I still have this issue of not being able to reproduce exchange related bugs. I didn't have access to an Exchange server for several months. I do now. I'll pay attention during the week. I could not reproduce the problem with Intel's Exchange 2010 server. That doesn't mean the problem is solved, since it's a different server with very different account configurations. I should also note that unlike the Nokia installation, this one does not disconnect me all of the time due to the load-balancer losing contact with the backend. So I recommend moving it to WORKSFORME for now. I might be able to offer some more insight: this problem is related to authentication. It happens when the IMAP server rejects the AUTH command. The way that IMAP on Exchange works, the IMAP front-end and the Exchange back-end might be different servers. If the two stop talking to each other for whatever reason, like a network problem, the IMAP front-end will be unable to authenticate and will reply with NO. This happened quite often at Nokia due to the load balancing. It doesn't happen often at all at Intel, but it happened yesterday due to network outage. I didn't notice that the connection was stuck in "Connection established" state until this morning. |