, and ME841123
From a newsgroup post:
Unless you have purchased a license for a separate Crystal Reports 9.0, reporting license is not an issue for MSCRM. Not sure if your issue with version 1.2 applies to all of the documented resolutions for version 1.0, but if you haven't tried them yet, it'll be worth looking at:
This error can be the result of user privileges. To resolve this on your Microsoft CRM Server, use the Computer Management Application and add NT Authority\Interactive and NT Authority\Authenticated Users to the Local Users group.
1. Navigate to Start | Programs | Administrative Tools | Computer Management.
2. Expand Local Users and Groups.
3. Choose Groups.
4. Open Users.
5. Add NT Authority\Interactive and NT Authority\Authenticated Users.
If you are using Small Business Server, verify if NT Authority/Interactive and NT Authority/Authenticated Users are added to the Builtin\User group on the domain controller.
1. Navigate to Start | Programs | Administrative Tools | Active Directory Users and Computers.
2. Expand Builtin and select the Users group.
3. Click on Members. Verify NT Authority/Interactive and NT Authority/Authenticated Users are added.
If the message persists even with the above privileges, verify if the Crystal APS Service is running on the MSCRM Server. If the service is not running you will need to manually start the service.
1. Navigate to Start | Programs | Administrative Tools | Services.
2. Right click on the Crystal APS service and select Start.
Having Crystal Enterprise 9.0 on the server will cause the publishing piece of Crystal to fail. This has several side effects including:
- Reports are not published to server.
- Service account (MSCRMUser) is not created so authentication fails (this is what causes the actual error you see).
- Reports are not accessible within CRM.
The recommended resolution is to uninstall Microsoft CRM choosing to leave the databases and Active Directory Organization intact. These instructions can be found in Appendix C under the header: "Uninstall Microsoft CRM and Leave the CRM Data Intact."
Once CRM has been removed please use the following steps to remove all traces of Crystal from the server.
Logon as Administrator. Not someone in the Administrators group, but the local user Administrator.
1. Go to Start | Settings | Control Panel | Add/Remove Programs.
2. Select all Crystal products one by one, then click "Add/Remove".
3. Follow all of the instructions until the uninstallation is complete.
4. Reboot the machine and logon as Administrator.
5. Delete the following physical directories from your machine if present:
- X:\Program Files\Seagate Software (where X is the drive letter)
- X:\Program Files\Crystal Decisions
6. Delete the following files from your machine if present:
- X:\Winnt\System32\crpe*.* (all files starting with "crpe")
7. Go to Start | Run and type "regedit" (no quotes).
8. Delete the following registry keys (HKLM is HKEYLocalMachine, HKCU is HKEYCurrentUser) if present:
- HKLM | Software | Seagate Software
- HKLM | Software | Crystal Decisions
- HKLM | Software | Crystal Software
- HKLM | System | ControlSet00x | Services | Crystal* (all services starting with Crystal)\
- HKLM | System | ControlSet00x | Services | pageserver
- HKLM | System | ControlSet00x | Services | webcomponentserver
- HKLM | System | CurrentControlSet | Services | Crystal*
- HKLM | System | CurrentControlSet | Services | pageserver
- HKLM | System | CurrentControlSet | Services | webcomponentserver
- HKCU | Software | Seagate Software
- HKCU | Software | Crystal Decisions
- HKCU | Software | Crystal Software
9. Reboot the machine.
Once this has been completed reinstall Microsoft CRM using the Existing databases install option.
1. On the Microsoft CRM server open the Crystal Configuration Manager by navigating to Start | Programs | Crystal Enterprise | Crystal Configuration Manager.
2. Make sure all 8 services are running. If they are running click on the Enable/Disable Servers button in the menu bar of the Crystal Configuration Manager.
3. If you receive the following error:
"Failed to Create a Session Manager. The Session Manager is required to logon to an APS. Ensure the EnterpriseFramework.dll is installed and registered on your system, and run this again."
You will need to follow these steps:
a. In Windows Explorer navigate to System Drive | Program Files | Microsoft CRM | Crystal Decisions | Enterprise | win32_x86 directory.
b. Right click on the EnterpriseFramework.dll and choose copy.
c. Navigate to System Drive | WINNT | system32 directory and find the Regsvr32.exe.
d. Right click on the Regsvr32.exe and choose paste. This will register the EnterpriseFramework.dll
e. Go back to the Crystal Configuration Manager and restart all the services. (Highlight all the services and choose restart).
Note - If you do not receive the error above when going into the Enable/Disable Servers then try restarting the Crystal Services by selecting all the services and choosing restart.