evolution fails to get folder list for MAPI account

Bug #364832 reported by richhal22
42
This bug affects 7 people
Affects Status Importance Assigned to Milestone
evolution mapi
Fix Released
High
evolution-mapi (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: evolution-mapi

Description: Ubuntu 9.04
Release: 9.04
evolution-mapi:
  Installed: 0.26.0.1-0ubuntu2
  Candidate: 0.26.0.1-0ubuntu2
  Version table:
 *** 0.26.0.1-0ubuntu2 0
        500 http://us.archive.ubuntu.com jaunty/universe Packages
        100 /var/lib/dpkg/status

Procedure:
Create a MAPI account in evolution, and attempt to send/receive messages with it.

Expected Behavior:
Folders (esp. including the remote inbox) would be displayed in the sidebar under the account, and messages in the message pane.

Actual Behavior:
Only the Favorites folder was displayed in the sidebar.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/evolution
NonfreeKernelModules: nvidia
Package: evolution 2.26.1-0ubuntu1
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
SourcePackage: evolution
Uname: Linux 2.6.28-11-generic x86_64

Revision history for this message
richhal22 (richhal22) wrote :
Revision history for this message
Jonathan Knowles (jsk) wrote :
Download full text (3.7 KiB)

Confirming on a fresh installation of Ubuntu 9.04 x86 Desktop.

After successfully authenticating to my Exchange account, Evolution subscribes me to the "Favorites" folder, but to nothing else.

If I choose Folder > Subscriptions > Exchange account, Evolution displays an empty list.

Meanwhile, Evolution emits the following hieroglyphics to the command line:

jsk@xenon:~$ evolution
** (evolution:3911): DEBUG: Loading Exchange MAPI Plugin
** (evolution:3911): DEBUG: MAPI listener is constructed with 1 listed MAPI accounts
** (evolution:3911): DEBUG: mailto URL command: evolution %s
** (evolution:3911): DEBUG: mailto URL program: evolution
** (evolution:3911): DEBUG: EI: SHELL STARTUP
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: No matching results)
e-data-server-ui-Message: Key file does not have group 'Passwords-ExchangeMAPI'
libexchangemapi-Message: exchange-mapi-connection.c:130:
exchange_mapi_connection_new: lock(connect_lock)
exchange-mapi-connection.c:75: Entering mapi_profile_load Unknown
parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "passdb backend"
Ignoring unknown parameter "passdb backend"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Loading profile <user-name>@<domain-name>
exchange-mapi-connection.c:116: Leaving mapi_profile_load
libexchangemapi-Message: exchange-mapi-connection.c:133:
exchange_mapi_connection_new: unlock(connect_lock)
libexchangemapi-Message:
exchange-mapi-connection.c:138: exchange_mapi_connection_new: Connected
exchange-mapi-connection.c:2660: Entering exchange_mapi_get_folders_list
libexchangemapi-Message: exchange-mapi-connection.c:2662:
exchange_mapi_get_folders_list: lock(connect_lock)
    OpenMsgStore : MAPI_E_CALL_FAILED (0x80004005)
libexchangemapi-Message: exchange-mapi-connection.c:2733:
exchange_mapi_get_folders_list: unlock(connect_lock)
exchange-mapi-connection.c:2735: Leaving exchange_mapi_get_folders_list
(evolution:3911): camel-mapi-provider-WARNING **: Could not get folder list..
exchange-mapi-connection.c:2660: Entering exchange_mapi_get_folders_list
libexchangemapi-Message: exchange-mapi-connection.c:2662:
exchange_mapi_get_folders_list: lock(connect_lock)
    OpenMsgStore : MAPI_E_CALL_FAILED (0x80004005)
libexchangemapi-Message: exchange-mapi-connection.c:2733:
exchange_mapi_get_folders_list: unlock(connect_lock)
exchange-mapi-connection.c:2735: Leaving exchange_mapi_get_folders_list
(evolution:3911)...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

Could somebody having the issue open the bug on http://bugzilla.gnome.org where exchange hackers will read it and can work on it? The ubuntu bug triagers have no access to exchange server

Changed in evolution-mapi (Ubuntu):
importance: Undecided → Medium
importance: Medium → Low
Jonathan Knowles (jsk)
Changed in evolution-mapi (Ubuntu):
status: New → Confirmed
Revision history for this message
Jonathan Knowles (jsk) wrote :

Sebastien: As requested, I've opened an issue on http://bugzilla.gnome.org/.
Cheers
Jonathan

Changed in evolution-mapi:
status: Unknown → New
Revision history for this message
Jonathan Knowles (jsk) wrote :

I'd like to suggest that we raise the importance from Low to Medium or preferably High, since this bug breaks the main use case of the evolution-mapi component. If you can't subscribe to any folders, then what useful functionality remains?

(Low seems inappropriate, unless one means "low in the context of all bugs raised against Ubuntu", in which case I can sympathize :) )

Evidence of user demand for working Exchange integration:
http://brainstorm.ubuntu.com/idea/3264/

Cheers!
Jonathan

Changed in evolution-mapi (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
jopeba (jopeba-) wrote :

I can confirm the bug in the 32bit's architecture

Thanks for your effort.

PD: I agree with Jonathan about the importance of the bug. Evolution-mapi is unusable

Revision history for this message
LiohMoeller (liohmoeller) wrote :

@Jonathan Knowles

Could you please post the upstream bug id.

Best Regards
Marcus

Revision history for this message
Huygens (huygens-25) wrote :

After working around Bug #338982 I came to the same problem as here :-(
Also Jaunty 9.04 32bit.

Revision history for this message
Jonathan Knowles (jsk) wrote :

@Marcus

The upstream bug ID is 580621:
https://bugzilla.gnome.org/show_bug.cgi?id=580621

Cheers,
Jonathan

Changed in evolution-mapi:
status: New → Incomplete
Changed in evolution-mapi:
status: Incomplete → Invalid
Changed in evolution-mapi:
importance: Unknown → High
status: Invalid → Expired
Jelmer Vernooij (jelmer)
Changed in evolution-mapi (Ubuntu):
status: Triaged → Incomplete
Changed in evolution-mapi:
status: Expired → New
Revision history for this message
MacRules (macrules) wrote :

This issue is still there on 11.04 with evolution 2.32.2.
Only the Favorites folder is visible, GAL access works, Calendar does not.
I reported it here:
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/776282

Changed in evolution-mapi:
status: New → Incomplete
Changed in evolution-mapi:
status: Incomplete → Fix Released
Jelmer Vernooij (jelmer)
Changed in evolution-mapi (Ubuntu):
status: Incomplete → In Progress
assignee: nobody → Jelmer Vernooij (jelmer)
Jelmer Vernooij (jelmer)
Changed in evolution-mapi (Ubuntu):
status: In Progress → Fix Released
assignee: Jelmer Vernooij (jelmer) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.