Skip navigation
Currently Being Moderated

Problem with ASP 32-bit Apps with CFpages on Windows 2008 64-bit with CF10 64-bit

Feb 15, 2013 5:55 AM

Tags: #windows #bit #cf10_64bit #2008_64 #cf_admin_page #applicationpool #asp_32bit

I installed CF10-64bit on Windows 2008 server (64 bit).  When I opened the CF admin, it gave me an error - HTTP Error 500.0 - Internal Server Error. The page cannot be displayed because an internal server error has occurred.  Module: IsapiModule, Handler: cfmHandler, Error Code: 0x800700c1.  After searching for solution in the internet, I finally made it work after changing the DefaultAppPool which is used by the CFIDE in the advance settings, the "Enable 32-bit Applications" to False.

 

Now, my problem is I have an ASP application which requires that the application pool advance settings must be set to True for "Enable 32-bit Applications".  I created another application pool for this application.  It woks fine.  However, this ASP application calls some CF pages and I'm having a problem because the CF10 is set to use a different application pool with diferent setting for "Enable 32-bit Applications".

 

In order for my application to work, it seems that I need to install the CF10 32 bit version.  Am I right?  Or is there a work around for my issue?

 
Replies
  • Currently Being Moderated
    Feb 15, 2013 6:40 AM   in reply to tibay

    From my experience, we are using a 32-bit COM object, we are required to run a 32-bit version of ColdFusion on a 64-bit server.  I'm not sure what the pros and cons of running 64bit CF vs. 32bit CF, but they do require the appropriate application pool settings to work.  32bit CF runs quite well on a 64bit server from my experience.

     
    |
    Mark as:
  • Currently Being Moderated
    Feb 15, 2013 8:52 AM   in reply to tibay

    The main difference between the 32-bit and 64-bit versions of ColdFusion is the amount of memory you can allocate to the JVM.  With the 32-bit version, the practical limit is usually somewhere between 1.3GB and 1.8 GB of memory (although getting it close to 1.8GB is usually difficult).  With a 64-bit version of ColdFusion, you can allocate a seemingly unlimited amount of memory to the JVM (although there can be performance issues with allocating too much memory to the JVM).

     

    -Carl V.

     
    |
    Mark as:
  • Currently Being Moderated
    Feb 15, 2013 11:46 AM   in reply to Carl Von Stetten

    Carl, you say that practical limit is 1.3 GB to 1.8 GB.  I usually put it at 1024 MB in the settings.  Are you saying I could go as high as 1300 MB, and not worry about being unable to start the CF service and then having to ninja around in the .xml files?

     
    |
    Mark as:
  • Currently Being Moderated
    Feb 15, 2013 2:33 PM   in reply to Aeopile

    It will depend on your particular setup (how much physical memory is installed, how many other applications are consuming memory).  You can try adding more to your JVM memory in little increments until it "breaks".  At that point, yes, you'd have to find your jvm.config file and set the memory allocation to the last one that worked.

     

    -Carl V.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points