Hi Julien.

I am trying what you have said, and the profiles appear to be created properly, 
I can see in ldbedit that the profile, although told to look at the wrong 
server (SVR1), has actually found the correct server (SVR2).
NetworkAddress: ncalrpc:SVR2
NetworkAddress: ncacn_ip_tcp:svr2.home.compsup.net
NetworkAddress: ncacn_spx:SVR2
NetworkAddress: ncacn_np:SVR2
NetworkAddress: netbios:SVR2
NetworkAddress: ncacn_vns_spp:SVR2

However trying to use openchangeclient against this profile results in 
OpenMsgStore : MAPI_E_CALL_FAILED (0x80004005)
It works fine if I create the profile pointing to the correct server, so my 
credentials, and everything else are fine.
Maybe this is what you are wanting anyway? It's just that I don't see the 0x478 
EcWrongServer anywhere.

Does it matter that I am using the openchangeclient from Ubuntu 9.04? Should I 
build from svn? I don't mind doing that if it's necessary.

cheers,
Carl

________________________________________
From: devel-boun...@lists.openchange.org [devel-boun...@lists.openchange.org] 
On Behalf Of Julien Kerihuel [j.kerih...@openchange.org]
Sent: 05 April 2009 02:15
To: devel@lists.openchange.org
Subject: [openchange][devel] Need help with OpenMsgStore (0x478) -      
EcWrongServer

Hi List,

I have been working on updating OpenChange IDL and stack to be more
tolerant to special responses such as the "Logon redirect buffer
response" which is associated to the 0x478 EcWrongServer error.

This error occurs when the user mailbox has been moved to another server
(typical use case: clustered Exchange server). I have a working
implementation between mapiproxy and openchangeclient.

However it doesn't work between Outlook and mapiproxy which presumably
means something is incorrect.

The point is that I do not have any clustered Exchange server I can play
with and do not have any wireshark capture or mapiproxy dump that would
give me the details I need.

Could someone encountering this error provide me some logs so I can
improve OpenChange implementation?

Requirements:
        1. When you run openchangeclient, you encounter a 0x478
        (EcWrongServer) error.

Procedure:
        1. Run openchangeclient with no arguments
        2. Save the wireshark capture


Cheers,
Julien.

--
Julien Kerihuel
j.kerih...@openchange.org
OpenChange Project Manager

GPG Fingerprint: 0B55 783D A781 6329 108A  B609 7EF6 FE11 A35F 1F79

_______________________________________________
devel mailing list
devel@lists.openchange.org
http://mailman.openchange.org/listinfo/devel

Reply via email to