Description of problem: Upon connecting Evolution to Exchange OWA it asks for password and it accepts it - I can read and delete messages without problem. If I enable in Edit / Preferences / Autocompletion / Exchange / "Global Address List" then if I try to reply to an email I get a popup asking again for my exchange password. I enter it but it is not accepted and I get the popup again! I cannot do anything then because even if I click "Deny" button I get the pop up again! Only thing I can do it to kill all evolutio processes and start it again - and only read email this time. Version-Release number of selected component (if applicable): Evolution 2.12 but it was the same with previous versions 2.11.91 and 2.11.92 How reproducible: Every time I try to reply or compose new email. Steps to Reproduce: 1. reply to an email or try to enter some name for recipient while composing new email 2. 3. Actual results: windows that asks for my password but doesn't accept it! Expected results: to be able to reply and write new emails. Additional info:
Can I provide you with some more feedback? I updated rawhide with latest updates and the bug is still present.
I changed it from evolution to evolution-exchange issue. If you need some info from me just ask.
*** Bug 322361 has been marked as a duplicate of this bug. ***
I too have seen this from time to time, but I'm having trouble reproducing it at will. I know that the "Exchange Operations" plugin has a tendency to disable itself randomly (or so it seems), and I wonder if that might have something to do with it. The next time you see this, can you please try to check whether your "Exchange Operations" plugin is enabled? Also, if you discover a sequence of steps or a set of conditions that cause this problem to occur consistently, that would be very helpful as well.
I can't check if the plugin is enabled, because as noted in the bug, when this starts happening, I just get prompted over and over and over again for the password, clicking Cancel doesn't do any good, and the only thing that can be done is to kill the UI. That's a bug that needs to be fixed independent of whatever bug is causing the GAL access to fail. Cancel should mean Cancel, darn it. When I check the plugins right after starting Evolution but before this problem manifests, Exchange Operations is enabled. Reproducing this issue isn't a problem; I can reproduce it at will simply by trying to access the GAL. Would it be useful for me to post a transcript with E2K_DEBUG set to 5?
(In reply to comment #5) > Would it be useful for me to post a transcript with E2K_DEBUG set to 5? Yes please, as an attachment. I think what may be happening is a bunch of password prompt messages are getting queued up very rapidly, and you're having to respond to each one of them. Cancel seems to be cancelling the current dialog but not the queued dialogs for some reason.
Created attachment 223611 [details] E2K_DEBUG=5 log Here's what I did to generate this... Start evolution. Switch to addressbook mode. Select the GAL, which causes the whole repeated-password-prompt dance to start. evolution --force-shutdown E2K_DEBUG=5 evolution Enter the password at the first dialog. Cancel the second dialog. evolution --force-shutdown I replaced my domain name in the log with "domain.name.elided" and the OWA host name with "owa.host.name.elided".
I can confirm this bug is still present on latest Fedora 8 test 3 with all the latest updates.
I disabled a patch in evolution-data-server-2.12.1-2.fc8 that I think may be contributing to the problem. Please give it a try to see if it helps with the constant password prompting. That will at least tell me if this is a Fedora-specific problem or an upstream problem.
*** Bug 325661 has been marked as a duplicate of this bug. ***
*** Bug 306671 has been marked as a duplicate of this bug. ***
It's a step in the right direction! It still doesn't accept my password, but at least now the Cancel button works. I assume you meant 1.12.1, not 2.12.1. jik
With the current F8T3 the problem has disappeared for me - I'm now able to send mails. It has unearthed bug 240376, but that's a minor issue compared to this. Thanks!
(In reply to comment #12) > I assume you meant 1.12.1, not 2.12.1. Yes I did, thanks. Okay, so it looks like the constant password prompting was caused by a Fedora-specific patch, and the remaining issue is likely also present in the upstream code base.
I can confirm - I still see this bug on Fedora 8 test 3 with latest updates but cancel button works so evolution is still usable.
Moving to F8Target instead of F8Blocker, since it no longer completely breaks evolution.
It is nice you made a quick fix. it would be great if the full fix is done before fedora 8 ships - it that reasonable to expect or not?
Is there any update for this bug? With latest updates I still see this bug. I work at an ISP company and we use Exchange for our email servers (unfortunately) and I used Fedora Core 6 as my work desktop. I would like to update my system (ie. clean install) to Fedora 8 but I need 100% working email. This is a really big issues with anybody who needs an up to date linux desktop because this bug currently prevents me form migrating to new Fedora 8! Can you please suggest some way I can use exchange on fedora 8 and so that GAL works? Some beta version of your evolution packages? Maybe some older versions? Thank you.
Valent, for GAL issue, look at this thread http://mail.gnome.org/archives/evolution-hackers/2007-November/msg00012.html Basically, GAL works when you have Authentication type set to Secure password, it doesn't work with Plaintext password.
I tried all sugested things from link you provided and it still doesn't work :( I switched to Secure password, and it didn't work I closed and reopened Evolution - it still didn't work I disabled the exchange account, cosed, opened evolution and enabled the account - and I still get GAL asking for password if I try to reply to any email! any other ideas?
Ps. I have exchange account set up also on "old" Fedora Core 6 and there it works great and WITH Plaintext password - maybe I'm confusing something. I don't actually know what GAL is used for but I can use my address book that exchange server keeps for me (I guess that that address book is accesed through GAL). Replying to emails on this FC6 box works ok, but on my new F8 system when I hit reply button I get this "Enter password for GAL" maddness! here is some output from console: get pero gal://pero;auth=NTLM.hr/gal Find Items 9 Couldn't Get password 9 Remember gal://pero;auth=NTLM.hr/gal: 0/4 Get Default 0 Find Items 0 Delete Items owa.server.hr pero 0 get pero gal://pero;auth=NTLM.hr/gal Find Items 9 Couldn't Get password 9 get pero gal://pero;auth=NTLM.hr/gal Find Items 9 Couldn't Get password 9 get pero gal://pero;auth=NTLM.hr/gal Find Items 9 Couldn't Get password 9 exchange url I put in my accout is: https://owa.server.hr/exchange and username for it is: SERVER\pero (I changed the username and server so that I don't expose it...)
Switching to secure password doesn't work for me either -- I still can't access the GAL. I also tried changing my username from DOMAIN\username to username, which the Exchange server accepts, but that also didn't make a difference.
When I was testing same issue on our server, then it worked with secure password and with name without domain, I only used "username". But if it works in FC6, then it should work in F8 too (for me, it didn't work in Evolution 2.8.x when I tried without secure password - it probably works only for some issues, not this one you have).
I still see this issue even with all updates... is there any other thing I can do?
I, too, am having problems now with evolution. Up until this last update, I had a working evolution using plaintext password to my exchange server with all features working (GAL, Calendar, even an extra group (shared) calendar). After this last series of updates, my evolution is hopelessly messed up. First, it can't see all of the email in my email account (I can get on the OWA and see all of it, but evolution has decided to only see "new" things since its update), calendaring gives me the hopeless errors about not being able to log in (although, it looks like it is trying to open our public folders server and not the exchange server...), GAL will gladly take a password, not even prompt about not being able to use it, and immediately give you back another password dialog box, and my Tasks entry is also broken (there again, instead of trying to get to the exchange server, it looks like it is trying to attach to our Public Folders server...). If there is anything I can get (dump, debug), please let me know. I am itching to get this working. I had to dust off my old Windows box and try to figure out how to use outlook again (grin). Norman Weathers
I have latest updates and I still see an box asking for my GAL password when I hit reply to any email! This is really annoying because on each reply I do I first have to say cancel to password request and then I can write my reply :(
I hate to add a "me too" without adding any new info.. but, well, me too. Up to date F8 system manifests this bug as described.
Some additional data: - In my work just one of four Fedora 8 installations show this problem. - In the problematic one, i workaround this problem doing this: change the GAL server to another (my company have more that one), close evolution, open, and change to original one. Close and open again. Put the password when evolution ask me and no more problems with it. I really don't know what happen. Did you try to remove and create the account again?
Could this be related to the keyring issues that were fixed in rawhide earlier? Maybe F8 needs an updated gnome-keyring package with the race fix? 2008-01-14 Stef Walter <stef> * common/gkr-async.c: Fix race condition that is causing a deadlock in bug #502603.
Bug #351411 might be related. It mentions gnome-screensaver as a possible culprit.
I tested Evolution 2.12.3 under RHEL 5 and was able to connect to an Exchange server's Global Address List, so this suggests the source of the problem may indeed be gnome-keyring or something else external to Evolution. Does anyone still observe this bug using evolution-2.12.3-1.fc8 and gnome-keyring-2.20.2-1.fc8 ?
I have evolution-2.21.5-2.fc9, evolution-data-server-2.21.5-3.fc9, evolution- exchange-2.21.5-1.fc9, and gnome-keyring-2.21.5-3.fc9. I can't update to anything later than those without encountering unresolved dependencies. I can't test whether this issue persists with those versions because whenever I try to access my Exchange mailbox, contacts or GAL, the Exchange backend process crashes. I tried removing and re-adding the Exchange account and that didn't solve the problem.
I have; gnome-keyring - 2.20.2-1.fc8.i386 installed and evolution - 2.12.3-1.fc8.i386 installed I still see this bug when I hit reply. On my old evolution under FC6 I don't see this error. I don't have any GAL server defined and that works ok in FC6 but I get error in F8 with versions of Evolution and gnome-keyring I have specified. I'll attach a screenshot.
Created attachment 293575 [details] ecvhange GAL settings
Created attachment 293576 [details] ecvhange GAL settings
Created attachment 293577 [details] bug When ever I hir reply I get this and I need to click on "cancel"
I believe this is fixed now in evolution-data-server-2.22.0-2.fc9 using the patch from http://bugzilla.gnome.org/show_bug.cgi?id=500389. Evolution is configured with NTLM support, and it turns out when authenticating to a Global Catalog server, Evolution insists on using NTLM authentication. But some GC servers are not configured for NTLM authentication. The patch forces Evolution to try a simpler authentication method if NTLM fails. It's not an ideal solution -- Evolution should have a separate authentication method option for Global Catalog servers -- but this should do for now. Please reopen if the problem persists with evolution-data-server-2.20.0-2.fc9 or later.
this seams to work in Rawhide at the moment! Last update completely broke my evolution so that it won't even connect to exchange server so I can't test it under F8
(In reply to comment #40) > Last update completely broke my evolution so that it won't even connect to > exchange server so I can't test it under F8 What update was that?
Maybe it wasn't an update, I'm not sure 100% it was, just now my evolution loses connection to exchange process - I fined a new bug for it.
I have all current packages from Rawhide. I stopped evolution with evolution --force-shutdown, deleted ~/.evolution recursively, deleted ~/.gconf/apps/evolution recursively (after stopping the gconf daemon), and restarted evolution. I configured my Exchange account, and then tried to access the Global Address List. It prompted me for a password only once. Then gnome-keyring-daemon, evolution, and evolution-exchange- storage started sucking all available CPU between them, with gnome-keyring- daemon the big winner at around 75% of available CPU, and my load average shot up to >3. This continued for as long as I let it, and needless to say, my Global Address List was not displayed. Switching away from viewing my global address list did not make the CPU suckage stop; only exiting from evolution did that. I tried stopping evolution, blowing away all of my keyrings, and starting evolution again. That didn't help. In short, at least for me, this does not appear to be fixed.
Sounds like a different issue. Check bug #354041.
The workaround listed in that ticket, blowing away ~/.gnome2/keyrings, does not solve the problem. It may in fact be a different issue, but I can't verify that *this* ticket is fixed until whatever *that* issue is, is fixed as well.