Submitted by 334 on
Symptom
Parameters for reports are not showing up in Millennium from custom crystal formats.
1) Running procmon.exe on the IIS indicates the following:

Access denied at registry key HKLM\Software\Wow6432Node\Business Objects\Suite 12.0 ACCESS DENIED.
Access denied - create file accessing C:\windows\temp on IIS APPPOOL\MillAppPool

2) Procmon.exe on IIS also displays ACCESS DENIED on C:\ folder which requires write permissions for anonymous access user and app pool identity
 
Cause
Incorrect permissions in folders and registry
Resolution
1) Added MillAppPool identity to  HKLM\Software\Wow6432Node\Business Objects\Suite 12.0 full control for Crystal

 Added MillAppPool identity to c:\windows\temp (windows environment system variable)
 
2)  Grant anonymous access and app pool identity (NETWORK SERVICE 2013.x or MillAppPool identity (2014.x) user write permissions on root of C on the IIS.


Grant the Anonymous Access User and the Worker Process Identity account Full
Control permissions to the root for the JSI FundRaising Systems, Inc. registry key.
a. Access the Registry Editor:
i. Access the Run command by pressing the Windows logo key + R.
ii. In the Open box, type regedt32, and then click OK.
b. Locate the root registry key.
If you are running the Web Server (IIS) on a 64-bit operating system,
navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node.
If you are running the Web Server (IIS) on a 32-bit operating system,
navigate to HKEY_LOCAL_MACHINE\SOFTWARE.
c. Right-click on the key name (Wow6432Node for 64-bit or SOFTWARE for
32-bit) and click Permissions.

Set the following (additional) permissions for the Anonymous Access User:
For the following directories, the Anonymous Access User must have Full
Control Access on the Sharing tab> Permissions and on the Security tab:
X:\inetpub\wwwroot\mill\reports\import
X:\inetpub\wwwroot\mill\tools\log
X:\inetpub\wwwroot\mill\tools\WebReports
For the following directories, the Anonymous Access User must have Full
Control Access on the Security Tab (only):
X:\inetpub\wwwroot\Mill\de
X:\inetpub\wwwroot\mill\bits
X:\windows\temp

Share the Formats (SQL) or OracleFormats (Oracle) directory located at
X:\Inetpub\wwwroot\Mill\Formats (SQL) or X:\Inetpub\wwwroot\Mill\OracleFormats (Oracle):
Grant Full Control access to the Anonymous Access User on the Sharing
tab> Permissions and on the Security tab.
Grant Full Control access to all users at your organization who will be creating
or editing report formats on the Sharing tab> Permissions and on the
Security tab.   
MillAppPool and Queue user requires full control in the wwwroot\mill\Formats or OracleFormats folder (Oracle)

1) check crystal format has no saved printer, check no printer checkbox
2) check there are no identical parameters specified in Millennium report and crystal format
3) check for identical parameter names in crystal format
4) check report path in Millennium
5) check database location in crystal format
6) execute RunCrystal.exe to see if any errors, if no errors then crystal run time is installed in Global Assembly Cache
7) check if crystal run time is installed on IIS


 
Article Type
Product Info
Product Line
Millennium
Product Module/Feature
Reporting
Reports
Product Version
2014.1
2014.0
Third Party Apps
Crystal Reports
Ranking
No votes yet