Microsoft Exchange Load Generator 2010 Beta (64 bit) released to the public
Overview
Use Microsoft Exchange Load Generator 2010 Beta (LoadGen) as a simulation tool to measure the impact of MAPI, OWA, ActiveSync, IMAP, POP and SMTP clients on Exchange 2010 servers. LoadGen allows you to test how a server running Exchange 2010 responds to e-mail loads. To simulate the delivery of these messaging requests, you run LoadGen tests on client computers. These tests send multiple messaging requests to the Exchange 2010 server, thereby causing a mail load. LoadGen is a useful tool for administrators who are sizing servers and validating a deployment plan. Specifically, LoadGen helps you determine if each of your servers can handle the load to which they are intended to carry. Another use for LoadGen is to help validate the overall solution.
This version is intended for Microsoft Exchange 2010 Servers only. Future versions will provide compatibility with Microsoft Exchange 2007.
Important! LoadGen should be used only in laboratories that have no connection to the production environment. This tool should not be used in any way in a production environment or an environment that is mission critical or contains important information of any kind anywhere in the network.
Download here.


Exchange Load Generator Says:
December 22nd, 2009 at 8:47 pm
[…] Henrik Walther Blog » Blog Archive » Microsoft Exchange Load … […]
Charles Windom Says:
February 22nd, 2010 at 4:32 pm
Henrik,
I am getting some errors are mailbox initialization and eventually initialization failure when using LoadGen 2010 (Beta). It complains of no Public Folder or access denied. There is currently a Public Folder in the configuration. My configuration is:
1 - CAS
2 - HUB Transports
1 - MBX (standalone)
2 - AD 2K8R2 Domain controllers
I will paste a bit of the logfile from one of my LoadGen runs:
Outlook2007Online Error: 0 : 02/22/2010 09:25:43 — Diagnostic context (user: ‘EXCH2010\administrator’):
distinguishedName ‘CN=Administrator,CN=Users,DC=exch2010,DC=local’, exchServerDn ‘/o=EXCH2010/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=E2010CASSRV01′, userDn ‘/o=EXCH2010/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Administrator’, mailNickName ‘Administrator’, emailAddress ‘Administrator@exch2010.local’, correctServerDn ‘’.
Outlook2007Online Error: 0 : 02/22/2010 09:25:43 — Most likely there is no public store or you have a permission problem. Please see the detailed exception.
Outlook2007Online Error: 0 : 02/22/2010 09:25:43 — Microsoft.Mapi.MapiExceptionNetworkError: MapiExceptionNetworkError: Unable to make connection to the server. (hr=0×80040115, ec=-2147221227)
Diagnostic context:
……
Lid: 9624 dwParam: 0×6D9 Msg: EEInfo: Detection location: 501
Lid: 13720 dwParam: 0×6D9 Msg: EEInfo: Flags: 0
Lid: 11672 dwParam: 0×6D9 Msg: EEInfo: NumberOfParameters: 4
Lid: 8856 dwParam: 0×6D9 Msg: EEInfo: prm[0]: Unicode string: ncacn_ip_tcp
Lid: 8856 dwParam: 0×6D9 Msg: EEInfo: prm[1]: Unicode string: E2010CASSRV01
Lid: 12952 dwParam: 0×6D9 Msg: EEInfo: prm[2]: Long val: -545057711
Lid: 12952 dwParam: 0×6D9 Msg: EEInfo: prm[3]: Long val: 382312662
Lid: 45169 StoreEc: 0×824
Lid: 44273
Lid: 23065 EcDoConnectEx called [length=142]
Lid: 17913 EcDoConnectEx returned [ec=0×0][length=69][latency=62]
Lid: 25964 StoreEc: 0×824
Lid: 18969 EcDoRpcExt2 called [length=8]
Lid: 27161 EcDoRpcExt2 returned [ec=0×0][length=12][latency=0]
Lid: 36081
Lid: 52465 StoreEc: 0×80040115
Lid: 60065
Lid: 33777 StoreEc: 0×80040115
Lid: 59805
Lid: 52209 StoreEc: 0×80040115
Lid: 19778
Lid: 27970 StoreEc: 0×80040115
Lid: 17730
Lid: 25922 StoreEc: 0×80040115
at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, SafeExInterfaceHandle iUnknown)
at Microsoft.Mapi.ExRpcConnection.Create(ConnectionCache connectionCache, ExRpcConnectionCreateFlag createFlags, ConnectFlag connectFlags, String serverDn, String userDn, String user, String domain, String password, String httpProxyServerName, Int32 ulConMod, Int32 lcidString, Int32 lcidSort, Int32 cpid, Int32 cReconnectIntervalInMins, Int32 cbRpcBufferSize, Int32 cbAuxBufferSize)
at Microsoft.Mapi.MapiStore.OpenMapiStore(String serverDn, String userDn, String mailboxDn, Guid guidMailbox, Guid guidMdb, String userName, String domainName, String password, String httpProxyServerName, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, Boolean wantRedirect, String& correctServerDN, ClientIdentityInfo clientIdentity, String applicationId)
at Microsoft.Mapi.MapiStore.OpenPublicStoreNoRedirect(String serverDn, String userDn, String userName, String domainName, String password, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, String& correctServerDN, WindowsIdentity windowsIdentity)
at Microsoft.Exchange.Swordfish.Extensions.MapiCommon.MapiStoreUtil.c__DisplayClass6.b__4()
at Microsoft.Exchange.Swordfish.IL.ILUtil.DoTryFilterCatch(ThreadStart tryClause, Predicate`1 filterClause, Action`1 catchClause)
at Microsoft.Exchange.Swordfish.Extensions.MapiCommon.MapiStoreUtil.OpenPublicStore(User user, ConnectFlag connectFlags, OpenStoreFlag openStoreFlags)
at Microsoft.Exchange.Swordfish.Extensions.MapiCommon.MapiUtil.ModuleInitPublicFolder(GlobalSettings gs)
StoreBuilder.General Error: 0 : 02/22/2010 09:25:44 — Diagnostic context (user: ‘EXCH2010\E4C3D177-LGU000000′):
distinguishedName ‘CN=E2010MBXSRV01 E4C3D177-LGU000000,OU=Database1,OU=E2010MBXSRV01,OU=Users,OU=LoadGen Objects,DC=exch2010,DC=local’, exchServerDn ‘/o=EXCH2010/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=E2010CASSRV01′, userDn ‘/o=EXCH2010/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=E4C3D177-LGU000000′, mailNickName ‘E4C3D177-LGU000000′, emailAddress ‘E4C3D177-LGU000000@exch2010.local’.
Engine.General Error: 0 : 02/22/2010 09:25:44 — Caught a non-fatal exception in executeTaskStub: Microsoft.Mapi.MapiExceptionNoAccess: MapiExceptionNoAccess: Unable to make connection to the server. (hr=0×80070005, ec=-2147024891)
Diagnostic context:
……
Lid: 44657
Lid: 23065 EcDoConnectEx called [length=147]
Lid: 28153 EcDoConnectEx exception [rpc_status=0×5 ][latency=0]
Lid: 16280 dwParam: 0×5 Msg: EEInfo: ComputerName: n/a
Lid: 8600 dwParam: 0×5 Msg: EEInfo: ProcessID: 4008
Lid: 12696 dwParam: 0×5 Msg: EEInfo: Generation Time: 2010-02-22 17:25:44:179
Lid: 10648 dwParam: 0×5 Msg: EEInfo: Generating component: 2
Lid: 14744 dwParam: 0×5 Msg: EEInfo: Status: 5
Lid: 9624 dwParam: 0×5 Msg: EEInfo: Detection location: 1750
Lid: 13720 dwParam: 0×5 Msg: EEInfo: Flags: 0
Lid: 11672 dwParam: 0×5 Msg: EEInfo: NumberOfParameters: 1
Lid: 12952 dwParam: 0×5 Msg: EEInfo: prm[0]: Long val: 5
Lid: 59505 StoreEc: 0×80070005
Lid: 52465 StoreEc: 0×80070005
Lid: 60065
Lid: 33777 StoreEc: 0×80070005
Lid: 59805
Lid: 52209 StoreEc: 0×80070005
Lid: 19778
Lid: 27970 StoreEc: 0×80070005
Lid: 17730
Lid: 25922 StoreEc: 0×80070005
at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, SafeExInterfaceHandle iUnknown)
at Microsoft.Mapi.ExRpcConnection.Create(ConnectionCache connectionCache, ExRpcConnectionCreateFlag createFlags, ConnectFlag connectFlags, String serverDn, String userDn, String user, String domain, String password, String httpProxyServerName, Int32 ulConMod, Int32 lcidString, Int32 lcidSort, Int32 cpid, Int32 cReconnectIntervalInMins, Int32 cbRpcBufferSize, Int32 cbAuxBufferSize)
at Microsoft.Mapi.MapiStore.OpenMapiStore(String serverDn, String userDn, String mailboxDn, Guid guidMailbox, Guid guidMdb, String userName, String domainName, String password, String httpProxyServerName, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, Boolean wantRedirect, String& correctServerDN, ClientIdentityInfo clientIdentity, String applicationId)
at Microsoft.Mapi.MapiStore.OpenMailbox(String serverDn, String userDn, String mailboxDn, String userName, String domainName, String password, ConnectFlag connectFlags, OpenStoreFlag storeFlags, ClientIdentityInfo clientIdentity, CultureInfo cultureInfo, String applicationId)
at Microsoft.Exchange.Swordfish.Extensions.MapiCommon.MapiStoreUtil.c__DisplayClass2.b__0()
at Microsoft.Exchange.Swordfish.IL.ILUtil.DoTryFilterCatch(ThreadStart tryClause, Predicate`1 filterClause, Action`1 catchClause)
at Microsoft.Exchange.Swordfish.Extensions.MapiCommon.MapiStoreUtil.OpenMailbox(User user, ConnectFlag connectFlags, OpenStoreFlag openStoreFlags)
at Microsoft.Exchange.Swordfish.Extensions.StoreBuilder.Builder.ensureMailboxStore(User user)
at Microsoft.Exchange.Swordfish.Extensions.StoreBuilder.Builder.buildSmartFolders(User user)
at Microsoft.Exchange.Swordfish.Extensions.StoreBuilder.Builder.BuildMailboxStore(User user)
at Microsoft.Exchange.Swordfish.Extensions.Outlook2003Online.Outlook2003OnlineModule.InitializeMailboxTask(Object state)
StoreBuilder.General Error: 0 : 02/22/2010 09:25:44 — Diagnostic context (user: ‘EXCH2010\9F74E841-LGU000000′):
distinguishedName ‘CN=E2010MBXSRV01 9F74E841-LGU000000,OU=Database3,OU=E2010MBXSRV01,OU=Users,OU=LoadGen Objects,DC=exch2010,DC=local’, exchServerDn ‘/o=EXCH2010/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=E2010CASSRV01′, userDn ‘/o=EXCH2010/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=9F74E841-LGU000000′, mailNickName ‘9F74E841-LGU000000′, emailAddress ‘9F74E841-LGU000000@exch2010.local’.
Engine.General Error: 0 : 02/22/2010 09:25:44 — Caught a non-fatal exception in executeTaskStub: Microsoft.Mapi.MapiExceptionNoAccess: MapiExceptionNoAccess: Unable to make connection to the server. (hr=0×80070005, ec=-2147024891)
Diagnostic context:
……
Lid: 44657
Lid: 23065 EcDoConnectEx called [length=147]
Lid: 28153 EcDoConnectEx exception [rpc_status=0×5 ][latency=0]
Lid: 16280 dwParam: 0×5 Msg: EEInfo: ComputerName: n/a
Lid: 8600 dwParam: 0×5 Msg: EEInfo: ProcessID: 4008
Lid: 12696 dwParam: 0×5 Msg: EEInfo: Generation Time: 2010-02-22 17:25:44:444
Lid: 10648 dwParam: 0×5 Msg: EEInfo: Generating component: 2
Lid: 14744 dwParam: 0×5 Msg: EEInfo: Status: 5
Lid: 9624 dwParam: 0×5 Msg: EEInfo: Detection location: 1750
Lid: 13720 dwParam: 0×5 Msg: EEInfo: Flags: 0
Lid: 11672 dwParam: 0×5 Msg: EEInfo: NumberOfParameters: 1
Lid: 12952 dwParam: 0×5 Msg: EEInfo: prm[0]: Long val: 5
Lid: 59505 StoreEc: 0×80070005
Lid: 52465 StoreEc: 0×80070005
Lid: 60065
Lid: 33777 StoreEc: 0×80070005
Lid: 59805
Lid: 52209 StoreEc: 0×80070005
Lid: 19778
Lid: 27970 StoreEc: 0×80070005
Lid: 17730
Lid: 25922 StoreEc: 0×80070005
at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, SafeExInterfaceHandle iUnknown)
at Microsoft.Mapi.ExRpcConnection.Create(ConnectionCache connectionCache, ExRpcConnectionCreateFlag createFlags, ConnectFlag connectFlags, String serverDn, String userDn, String user, String domain, String password, String httpProxyServerName, Int32 ulConMod, Int32 lcidString, Int32 lcidSort, Int32 cpid, Int32 cReconnectIntervalInMins, Int32 cbRpcBufferSize, Int32 cbAuxBufferSize)
at Microsoft.Mapi.MapiStore.OpenMapiStore(String serverDn, String userDn, String mailboxDn, Guid guidMailbox, Guid guidMdb, String userName, String domainName, String password, String httpProxyServerName, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, Boolean wantRedirect, String& correctServerDN, ClientIdentityInfo clientIdentity, String applicationId)
at Microsoft.Mapi.MapiStore.OpenMailbox(String serverDn, String userDn, String mailboxDn, String userName, String domainName, String password, ConnectFlag connectFlags, OpenStoreFlag storeFlags, ClientIdentityInfo clientIdentity, CultureInfo cultureInfo, String applicationId)
Any information you can give me around what is going on would be most helpful.
Thanks In Advance,
Charles A. Windom Sr.
cwindom@vmware.com
Alberto Says:
May 4th, 2010 at 7:19 am
Hi guys,
I’m facing the same problem, does anyone have found the reason for this kind of exception? or even better a solution or a workaround?
Thanks,
Alberto