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