Connect Evoltuion to Exchange server 2007 via MAPI,

L yuanlux at gmail.com
Wed Mar 31 22:43:26 UTC 2010


Unable to connect evolution mailer to exchange server 2007 via MAPI is
a ongoing problem. Previously, evolution always crashed at
authentication when creating a exchange-MAPI account. Yesterday, after
some update on evolution and its plugins, I tried  and found it moved
a bit further. It did not crashed at the authentication when creating
a MAPI account, but always failed in authentication. The User, PAsswd
and server name are right, because I use the same set of parameters as
in MS outlook.

here is some info, hope someone point out a fix:


1. evolution log info


** (evolution:15013): DEBUG: mailto URL command: evolution --component=mail %s
** (evolution:15013): DEBUG: mailto URL program: evolution
public.pyzor.org:24441	TimeoutError:
** (evolution:15013): DEBUG: Loading Exchange MAPI Plugin

** (evolution:15013): DEBUG: MAPI listener is constructed with 0
listed MAPI accounts
nextserver: Bootstrap discovery failed. Giving up.

(evolution:15013): Gtk-CRITICAL **: gtk_table_attach: assertion
`child->parent == NULL' failed

(evolution:15013): GLib-GObject-WARNING **: invalid cast from
`GtkButton' to `GtkMisc'

(evolution:15013): Gtk-CRITICAL **: gtk_misc_set_alignment: assertion
`GTK_IS_MISC (misc)' failed

(evolution:15013): Gtk-CRITICAL **: gtk_box_pack: assertion
`child->parent == NULL' failed

(evolution:15013): GLib-GObject-WARNING **: invalid cast from
`GtkButton' to `GtkMisc'

(evolution:15013): Gtk-CRITICAL **: gtk_misc_set_alignment: assertion
`GTK_IS_MISC (misc)' failed

(evolution:15013): Gtk-CRITICAL **: gtk_box_pack: assertion
`child->parent == NULL' failed

(evolution:15013): Gtk-CRITICAL **: gtk_box_pack: assertion
`child->parent == NULL' failed

(evolution:15013): Gtk-CRITICAL **: gtk_box_pack: assertion
`child->parent == NULL' failed
RSS Plugin enabled (evolution 2.28, evolution-rss 0.1.4)
Rspam Plugin enabled (evolution 2.28, evolution-rspam 0.0.10)
child process output:  len: 1
component_id:OAFIID:GNOME_Evolution_RSS:2.28

(evolution:15013): Gtk-CRITICAL **: gtk_list_store_get_path: assertion
`iter->stamp == GTK_LIST_STORE (tree_model)->stamp' failed

(evolution:15013): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(evolution:15013): GLib-GObject-CRITICAL **: g_signal_connect_data:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
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'
Create profile with USER DOMAIN.COM MAILSERVER.DOMAIN.COM
libexchangemapi-Message: exchange-mapi-connection.c:3074:
exchange_mapi_create_profile: lock(connect_lock)
libexchangemapi-Message: exchange-mapi-connection.c:74:
ensure_mapi_init_called: lock(connect_lock)
libexchangemapi-Message: exchange-mapi-connection.c:110:
ensure_mapi_init_called: unlock(connect_lock)
Logging into the server... Failed to bind to uuid
1544f5e0-613c-11d1-93df-00c04fd7bd09 - NT_STATUS_NET_WRITE_FAULT
MapiLogonProvider : succeeded
ProcessNetworkProfile : succeeded
libexchangemapi-Message: exchange-mapi-connection.c:184:
exchange_mapi_connection_close: lock(connect_lock)
libexchangemapi-Message: exchange-mapi-connection.c:202:
exchange_mapi_connection_close: unlock(connect_lock)
libexchangemapi-Message: exchange-mapi-connection.c:168:
exchange_mapi_connection_new: lock(connect_lock)

exchange-mapi-connection.c:124: Entering mapi_profile_load
libexchangemapi-Message: exchange-mapi-connection.c:74:
ensure_mapi_init_called: lock(connect_lock)
libexchangemapi-Message: exchange-mapi-connection.c:76:
ensure_mapi_init_called: unlock(connect_lock)

Loading profile USER at DOMAIN Failed to bind to uuid
1544f5e0-613c-11d1-93df-00c04fd7bd09 - NT_STATUS_NET_WRITE_FAULT
Failed to bind to uuid a4f1db00-ca47-1067-b31f-00dd010662da -
NT_STATUS_NET_WRITE_FAULT

exchange-mapi-connection.c:154: Leaving mapi_profile_load
libexchangemapi-Message: exchange-mapi-connection.c:171:
exchange_mapi_connection_new: unlock(connect_lock)

(evolution:15013): libexchangemapi-WARNING **:
exchange-mapi-connection.c:174: exchange_mapi_connection_new: Login failed
libexchangemapi-Message: exchange-mapi-connection.c:3145:
exchange_mapi_create_profile: unlock(connect_lock)

(evolution:15013): e-data-server-ui-WARNING **: Unable to find
password(s) in keyring (Keyring reports: No matching results)
RSS: cleaning all remaining sessions ...done

2. port scan on exchange server


Starting Nmap 5.21 ( http://nmap.org ) at 2010-04-01 09:11 EST
Nmap scan report for exchange.server (XXX.XXX.XXX.XXX)
Host is up (0.0069s latency).
Not shown: 984 closed ports
PORT     STATE SERVICE
80/tcp   open  http
111/tcp  open  rpcbind
135/tcp  open  msrpc
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
593/tcp  open  http-rpc-epmap
1025/tcp open  NFS-or-IIS
1097/tcp open  unknown
1098/tcp open  unknown
3389/tcp open  ms-term-serv
5666/tcp open  nrpe
6001/tcp open  X11:1
6002/tcp open  X11:2
6004/tcp open  X11:4
7937/tcp open  nsrexecd
7938/tcp open  lgtomapper


3. evolution versions:

evolution-rss-0.1.4-14.fc12.x86_64
evolution-bogofilter-2.28.3-1.fc12.x86_64
evolution-brutus-1.2.35-2.fc11.x86_64
evolution-pst-2.28.3-1.fc12.x86_64
evolution-remove-duplicates-0.0.4-4.fc12.x86_64
evolution-exchange-2.28.3-1.fc12.x86_64
evolution-sharp-devel-0.21.1-5.fc12.x86_64
evolution-spamassassin-2.28.3-1.fc12.x86_64
evolution-rspam-0.0.10-1.fc12.x86_64
evolution-perl-2.28.3-1.fc12.x86_64
evolution-data-server-doc-2.28.3-2.fc12.noarch
evolution-conduits-2.28.3-1.fc12.x86_64
evolution-devel-2.28.3-1.fc12.x86_64
evolution-mapi-devel-0.28.3-1.fc12.x86_64
evolution-data-server-2.28.3-2.fc12.x86_64
evolution-brutus-devel-1.2.35-2.fc11.x86_64
evolution-2.28.3-1.fc12.x86_64
evolution-sharp-0.21.1-5.fc12.x86_64
evolution-mapi-0.28.3-1.fc12.x86_64
evolution-data-server-devel-2.28.3-2.fc12.x86_64
evolution-help-2.28.3-1.fc12.noarch
evolution-couchdb-0.3.4-1.fc12.x86_64



-- 
http://etvillage.blogspot.com/


More information about the users mailing list