Re: [Evolution] Exchange MAPI plug-in wont stay enabled...
- From: Jeff Singleton <JSingleton airdefense net>
- To: "reid thompson ateb com" <reid thompson ateb com>
- Cc: "evolution-list gnome org" <evolution-list gnome org>
- Subject: Re: [Evolution] Exchange MAPI plug-in wont stay enabled...
- Date: Wed, 29 Oct 2008 14:33:44 -0400
Ok...
All is compiled and I now see the Exchange MAPI plugin.
But, now I get failed authentications to my Exchange server.
Yes, I triple checked my account information - it is the same as the credentials I use under Outlook.
Is there a specific way I must format the server name, username, etc. when creating the initial account.
Here is the debug info from the console:
----------------------------------------
(evolution:25238): evolution-shell-WARNING **: Cannot activate
'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child process did not give an error message, unknown
failure occurred
** (evolution:25238): DEBUG: mailto URL command: evolution %s
** (evolution:25238): DEBUG: mailto URL program: evolution
e-data-server-ui-Message: Key file does not have group 'Passwords-ExchangeMAPI'
libexchangemapi-Message: exchange-mapi-connection.c(128): exchange_mapi_connection_new: lock(connect_lock)
exchange-mapi-connection.c(73): Entering mapi_profile_load
(evolution:25238): libexchangemapi-WARNING **:
MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb not found
exchange-mapi-connection.c(114): Leaving mapi_profile_load libexchangemapi-Message:
exchange-mapi-connection.c(131): exchange_mapi_connection_new: unlock(connect_lock)
(evolution:25238): libexchangemapi-WARNING **:
exchange-mapi-connection.c(134): exchange_mapi_connection_new: Login failed
e-data-server-ui-Message: Key file does not have key 'mapi:__AIRDEFENSE%2fjsingleton shake2 airdefense net'
e-data-server-ui-Message: Key file does not have key 'mapi:__jsingleton shake2 airdefense net'
libexchangemapi-Message: exchange-mapi-connection.c(128): exchange_mapi_connection_new: lock(connect_lock)
exchange-mapi-connection.c(73): Entering mapi_profile_load
(evolution:25238): libexchangemapi-WARNING **:
MAPI profile database @ /home/jsingleton/.evolution/mapi-profiles.ldb not found
exchange-mapi-connection.c(114): Leaving mapi_profile_load libexchangemapi-Message:
exchange-mapi-connection.c(131): exchange_mapi_connection_new: unlock(connect_lock)
-----Original Message-----
From: Reid Thompson [mailto:reid thompson ateb com]
Sent: Wednesday, October 29, 2008 12:40 PM
To: Jeff Singleton
Subject: RE: [Evolution] Exchange MAPI plug-in wont stay enabled...
That would probably be easiest. You can also use the env param LD_LIBRARY_PATH
http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html
3.3.1. LD_LIBRARY_PATH
You can temporarily substitute a different library for this particular execution. In Linux, the environment
variable LD_LIBRARY_PATH is a colon-separated set of directories where libraries should be searched for
first, before the standard set of directories; this is useful when debugging a new library or using a
nonstandard library for special purposes. The environment variable LD_PRELOAD lists shared libraries with
functions that override the standard set, just as /etc/ld.so.preload does. These are implemented by the
loader /lib/ld-linux.so. I should note that, while LD_LIBRARY_PATH works on many Unix-like systems, it
doesn't work on all; for example, this functionality is available on HP-UX but as the environment variable
SHLIB_PATH, and on AIX this functionality is through the variable LIBPATH (with the same syntax, a
colon-separated list).
LD_LIBRARY_PATH is handy for development and testing, but shouldn't be modified by an installation process
for normal use by normal users; see ``Why LD_LIBRARY_PATH is Bad'' at http://www.visi.com/~barr/ldpath.html
for an explanation of why. But it's still useful for development or testing, and for working around problems
that can't be worked around otherwise.
On Wed, 2008-10-29 at 12:34 -0400, Jeff Singleton wrote:
Installation Location was:
/usr/local/samba/lib/libmapi.so.0
I decided to blow it away and recompile, but this time everything is going to have the same $PREFIX of
/usr/local.
-----Original Message-----
From: Reid Thompson [mailto:reid thompson ateb com]
Sent: Wednesday, October 29, 2008 10:46 AM
To: Jeff Singleton
Cc: evolution-list gnome org
Subject: Re: [Evolution] Exchange MAPI plug-in wont stay enabled...
On Wed, 2008-10-29 at 10:36 -0400, Reid Thompson wrote:
On Wed, 2008-10-29 at 10:27 -0400, Jeff Singleton wrote:
Here is what I see in the console when running evolution: $
evolution (evolution:7865): e-utils-WARNING **: can't load plugin
'/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so':
libmapi.so.0: cannot open shared object file: No such file or
directory (evolution:7865): evolution-shell-WARNING **: Cannot
activate 'OAFIID:GNOME_Evolution_Exchange_Component:2.24': Child
process did not give an error message, unknown failure occurred **
(evolution:7865): DEBUG: mailto URL command: evolution %s
** (evolution:7865): DEBUG: mailto URL program: evolution
(evolution:7865): e-utils-WARNING **: can't load plugin
'/usr/local/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so':
libmapi.so.0: cannot open shared object file: No such file or
directory (evolution:7865): Gtk-CRITICAL **:
gtk_tree_view_column_set_resizable: assertion `GTK_IS_TREE_VIEW_COLUMN
(tree_column)' failed (evolution:7865): Gtk-CRITICAL **:
gtk_tree_view_column_set_reorderable: assertion
`GTK_IS_TREE_VIEW_COLUMN (tree_column)' failed (evolution:7865):
GLib-GObject-CRITICAL **: g_object_set: assertion `G_IS_OBJECT
(object)' failed
looks like the mapi shared object did not get built or did not get
installed properly.
what does
$ find /usr/local/ -name liborg-gnome-exchange-mapi.so show?
what does
$ find /path/to/your/build/area -name liborg-gnome-exchange-mapi.so
show
_______________________________________________
Evolution-list mailing list
Evolution-list gnome org
http://mail.gnome.org/mailman/listinfo/evolution-list
also, run the same commands above replacing
liborg-gnome-exchange-mapi.so with libmapi.so.0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]