After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 521913 - Asking for global address list server password when global catalogue server is not set
Asking for global address list server password when global catalogue server i...
Status: RESOLVED WONTFIX
Product: evolution
Classification: Applications
Component: Mailer
2.12.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[passwords]
Depends on:
Blocks:
 
 
Reported: 2008-03-12 03:14 UTC by Matthew Barnes
Modified: 2011-07-01 15:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthew Barnes 2008-03-12 03:14:19 UTC
Forwarding from a Fedora bug report:
http://bugzilla.redhat.com/show_bug.cgi?id=429298


Description of problem:

I have an email account set up using the exchange connector, but I don't have
anything entered into the global catalogue server name box, since the GAL server
isn't accessible from off-site (although the OWA server is). Nonetheless, when 
composing a message, it asks for a global address list password, which is pointless.

Also, I have another account set up to access an imap server. When I compose a
message using that account, it still asks for a global address list password,
which is even more bizarre.


Version-Release number of selected component (if applicable):

evolution-2.12.2-3.fc8
evolution-data-server-1.12.2-1.fc8
evolution-webcal-2.12.0-1.fc8
evolution-data-server-1.12.2-1.fc8
evolution-2.12.2-3.fc8
evolution-exchange-2.12.2-1.fc8


Steps to Reproduce:

1.Set up two accounts in evolution - one to access an imap account, the other to
access a MS outlook web access account but with nothing set for the global
catalogue server
2.Compose a message using either identity

  
Actual results:

As above - asks for a global address list passwd.


Expected results:

Should not be trying to access a global address list if global catalogue server
is not set.

Should not be trying to access a global addres list when using an imap  account

----------

Um, ok, perhaps this is not so much of a bug but rather a badly designed feature
of the gui - of course the problem goes away completely if I unselect the GAL in
the "Autocompletion" tab of the Preferences dialogue. Having that enable itself
by default even when no GAL server is specified is... dumb. 

In any case, it should be a per account option, not a global option - i.e. there
should be an autocomplete tab for each account. If I did have a GAL server set
for the exchange account, I would want it to query there when using the exchange
account but not when using the other IMAP account.
Comment 1 Milan Crha 2008-06-05 17:39:24 UTC
I think it's because even no GAL is set, evo found some by the autoconfig. As far as I can tell, the entry for the gal server doesn't seem to be used as expected, because the only way how to obtain a gal server is in eds/servers/exchange/storage/exchange-account.c: (setup_account_hierarchies) and it uses main server's address.
Comment 2 Milan Crha 2011-07-01 15:50:21 UTC
No complains for ~3 years, and the downstream bug reporter is not CC'ed too, thus I'm closing it. Leaving empty GAL address is not an issue, because the plugin can auto-configure it. As stated above, if not needed, uncheck it from Contacts' preferences, to not autocomplete with it.