Environment
NetIQ AppManager 7.0.x
Microsoft Exchange Server
Situation
Logon failure occurs when running any of the Exchange knowledge scripts after changing the service account for the netiqmc and netiqccm services the error is MAPI LOGON EX failed:Netiq-computername 80040111
Resolution
Run the prof command on the target machine executing it from the NT cmd line. Prof.exe is located in the bin directory on any Exchange server that has had the Exchange managed objected installed on it.
SYNTAX for the PROF Command
prof -s -m -notm -p
NotP vs. NotM
-notp means do not create the profile
-notm means do not create the mailbox
A wildcard can also be used for the servername to do the following:
prof -s -m netiq-%% -notp -p netiq-%%
-- If the mailbox name is Abc-%%, it replaces %% with server name (i.e. Abc-servername).
An Example:
prof -s integra -m netiq-integra -NotM -p netiq-integra
This assumes that you've created a mailbox already for the netiq service account called netiq-integra . Upon executing this command, a profile (netiq-integra) will be created on the exchanage server and be linked to the netiq-integra mailbox.
To specify a mailbox that is not in the recipients container:
a. Container at same level as recipients: /Containername/mailboxname
b. Container created under recipients: Containername/mailbox name
In addition, check the following registry key, HKLM\SOFTWARE\NetIQ\NetIQmc\Exchange Profile, to ensure the correct profile is listed.
Cause
Additional Information
ERROR CODES for prof.exe
0: correct
1: command format wrong
2: MAPI Initializing failed
5: no server name (for creating profile on Exchange client machine)
For creating mailbox:
3: service down
4: no user name
11: load dapi.dll failed
12: No permission to create mailbox.
13: Invalid mailbox name.
14: The container doesn't exist.
For creating profile:
21: general mapi error
22: The existing profile can't be removed
23: There is no Exchange service mapi configuration in the mapisvc.inf