ReCrystallize Software
  Crystal Reports solutions for web, report viewing, automated delivery and more.
Home Products Downloads Contact Us How to Buy Shopping Cart


[ReCrystallize Pro]

[Support FAQ]  [Support]

HTTP 500 or "ActiveX component can't create object" error viewing reports hosted on 64-bit Windows servers


Article ID:  0011

Date Created: December 17, 2009

Last Modified: February 18, 2010

Applies to:  ReCrystallize Pro Web Wizard for Crystal Reports  versions 10.x, 11.x



When attempting to view a Crystal Report through a web browser an HTTP 500 or "ActiveX component can't create object" error message is received.   The ASP pages and reports are hosted on a 64-bit Windows IIS server.


More Information:

Active Server Pages created by ReCrystallize Pro use 32-bit Crystal Reports runtime components.  By default, 32-bit applications are not enabled in IIS on 64-bit versions of Windows.   This results in an HTTP 500 Internal Server Error when attempting to view the reports in a browser.



Enable 32-bit applications on the server in IIS Manager. 

In ReCrystallize Pro 11.7 or later, run the Check IIS program from the ReCrystallize folder in the Start Menu on your web server to enable 32-bit applications in the Default Application Pool.  Or, enable 32-bit applications manually as detailed below:

Open IIS Manager and find the Application Pool associated with the web site, often this will be DefaultAppPool.   Click Advanced Settings under Edit Application Pool.  Find the entry labeled "Enable 32-Bit Applications" and set the value to True. (See image below.)




This behavior is by design.




       [Home] [Products] [Downloads] [Contact Us] [How to Buy] [Shopping Cart]  [Site Map]    [Privacy and Security]

       Copyright 1998-2018, LLC.
       ReCrystallize, the ReCrystallize logo, ReSolutions, and "Where solutions take form." are trademarks of LLC.
       Crystal Reports is a trademark of SAP Business Objects.  All other trademarks are the property of their respective owners.