Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsGeneralPHPASPPerlColdFusionFlashHTML, CSS, ScriptsBrowsers

Webmaster Forum / ColdFusion / Server Administration / July 2008



Tip: Looking for answers? Try searching our database.

Install CF8.01 on Windows Server 2008 64bits

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
sebFrance - 22 May 2008 17:32 GMT
Hello,

I have a new machine whith Windows server 2008 x64 and i installed on it
CF8.01.
For installing, no problems and the service work fine.
But, when i launch one page on the web server, not a .cfm but just a classic
html the IIS 7 return a error 500.21 :

HTTP Error 500.21 - Internal Server Error
Handler "AboMapperCustom-26364" has a bad module "IsapiModule" in its module
list Detailed Error InformationModule IIS Web Core
Notification ExecuteRequestHandler
Handler AboMapperCustom-26364
Error Code 0x8007000d
Requested URL http://127.0.0.1:80/ 
Physical Path C:\inetpub\wwwroot
Logon Method Anonymous
Logon User Anonymous

In IIS config panel, handlers mapping, i have entry for all CF handler and one
with path * and direct from jrun_iis6_wildcard.dll.

the section of web config for handlers is :
<handlers accessPolicy="Read, Script,Execute">
            <clear />
            <add name="AboMapperCustom-23790" path="*" verb="*"
modules="IsapiModule"
scriptProcessor="C:\ColdFusion8\runtime\lib\wsconfig\1\jrun_iis6_wildcard.dll"
requireAccess="None" responseBufferLimit="0" />
            <add name="AboMapperCustom-23791" path="*.jsp" verb="*"
modules="IsapiModule"
scriptProcessor="C:\ColdFusion8\runtime\lib\wsconfig\jrun_iis6.dll"
requireAccess="Script" responseBufferLimit="0" />
            <add name="AboMapperCustom-23792" path="*.jws" verb="*"
modules="IsapiModule"
scriptProcessor="C:\ColdFusion8\runtime\lib\wsconfig\jrun_iis6.dll"
requireAccess="Script" responseBufferLimit="0" />
            <add name="AboMapperCustom-23793" path="*.cfm" verb="*"
modules="IsapiModule"
scriptProcessor="C:\ColdFusion8\runtime\lib\wsconfig\jrun_iis6.dll"
requireAccess="Script" responseBufferLimit="0" />
            <add name="AboMapperCustom-23794" path="*.cfml" verb="*"
modules="IsapiModule"
scriptProcessor="C:\ColdFusion8\runtime\lib\wsconfig\jrun_iis6.dll"
requireAccess="Script" responseBufferLimit="0" />
            <add name="AboMapperCustom-23795" path="*.cfc" verb="*"
modules="IsapiModule"
scriptProcessor="C:\ColdFusion8\runtime\lib\wsconfig\jrun_iis6.dll"
requireAccess="Script" responseBufferLimit="0" />
            <add name="AboMapperCustom-23796" path="*.cfr" verb="*"
modules="IsapiModule"
scriptProcessor="C:\ColdFusion8\runtime\lib\wsconfig\jrun_iis6.dll"
requireAccess="Script" responseBufferLimit="0" />
            <add name="AboMapperCustom-23797" path="*.cfswf" verb="*"
modules="IsapiModule"
scriptProcessor="C:\ColdFusion8\runtime\lib\wsconfig\jrun_iis6.dll"
requireAccess="Script" responseBufferLimit="0" />
            <add name="TRACEVerbHandler" path="*" verb="TRACE"
modules="ProtocolSupportModule" requireAccess="None" />
            <add name="OPTIONSVerbHandler" path="*" verb="OPTIONS"
modules="ProtocolSupportModule" requireAccess="None" />
            <add name="StaticFile" path="*" verb="*"
modules="StaticFileModule,DefaultDocumentModule" resourceType="Either"
requireAccess="Read" />
        </handlers>
and

Application 32bits mode is ok
<applicationPoolDefaults enable32BitAppOnWin64="true">
                <processModel identityType="NetworkService" />
</applicationPoolDefaults>

Have you an idea why the application server  fail.
Thanks for your responses.

Seb
ksmith - 22 May 2008 21:41 GMT
Seb,
I believe the issue is you have a 32 bit connector attached to 64 bit IIS.  
This should be easy to fix.  Open a DOS window in \ColdFusion8\bin\connectors.  
Run remove_all_connectors.bat to get rid of your current connector.  Edit
IIS_connector.bat.  The line that counts is:
%CFUSION_HOME%\runtime\bin\wsconfig -server coldfusion -ws IIS -site 0
-coldfusion -cfwebroot
append to the end -ws64:
%CFUSION_HOME%\runtime\bin\wsconfig -server coldfusion -ws IIS -site 0
-coldfusion -cfwebroot -ws64
Save the file and run.  This will configure using 64 bit dlls for the
connector.  Also, the "-site 0" argument and value means the connector will be
setup for all sites or at the global level. If you wanted a single site to be
configured use its number or the name as a quoted string as, "default web site".
sebFrance - 26 May 2008 14:18 GMT
Hello ksmith,

I took a full installation of the server by installing windows server 2008
64bits and the role Web Server

At first I did not installed the compatibility service.

Then I downloaded the version CF8 8.01 "coldfusion-801-win.exe" on the server.

I installed the version 8.01 with my Series Number and everything went well.

I've changed my IIS_connector with:
CFUSION_HOME%% \ runtime \ bin \ wsconfig-server IIS coldfusion-ws-site
0-coldfusion-cfwebroot-ws64

Then in launching a page of the admin I had an error 404.3.

wsconfig of the saw not IIS.

I installed the service IIS6 compatibility and revive wsconfig.

I restarted the wsconfig and he found the IIS and configured.

Despite the change that has not solved the problem.

Is what I should not download a 64bits of CF8 and install it with my key to
the standard version?

Thanks again for your explanations.

S?bastien
Ken Ford - 26 May 2008 15:10 GMT
You have to set the 64-bit IIS 7 to run 32-bit applications:

To enable 32-bit applications on 64-bit IIS:

In IIS Manager, select Application Pools.
In the list of Application Pools, select the application pool you have configured for use with your site.
In the Actions pane, select Advanced Settings under Edit Application Pool.
Expand the General settings, set Enable 32-bit Applications to True, and click OK.

Another way:

http://tinyurl.com/5qfe7l

The 64-bit version of ColdFusion for Windows is for the Enterprise Edition only

Signature

Ken Ford
Adobe Community Expert - Dreamweaver/ColdFusion
Fordwebs, LLC
http://www.fordwebs.com

> Hello ksmith,
>
[quoted text clipped - 27 lines]
>
> S?bastien
sebFrance - 26 May 2008 16:30 GMT
Hello and thank you again,
I configured Application Pools in 32bitsenabled.

I had always error 500.21

Then I uninstalled CF8 and reinstalled with 32bits enabled in the application
pools.
I've always the same mistake.

It is also important to know that when I webserver config to remove the server
I get an error:

"Error deleting IIS application extensions. Jsp,. Jsw,. Cfm,. Cfml,. Cfc,.
Cf.,. Cfswf,. Mxml, from web site Any (0)"

In addition, handlers configured in the web site "AboMapperCustom-26764" with
the isapi module for the "*" is the one that fails.

East I forgot something:

I recall the installation process complete server:

Installing Windows Server 2008 64bits.
----
Installing the Web server role with IIS7 :
----
Common HHTP Features (All options)
Health and diagnostics -> request monitor
Security -> Request Filtering
Performance -> Static content compression
Managements tools (IIS Management Console + IIS6 Compatibility)
----
Installing SQL server 2005 64bits
----
Passage of the authorized application pools in 32-bit applications
----
Installing CF8 version 8.01 standard 32bits
----
Modifying files as indicated ksmith.
----
For each phase I restart the machine so that changes are properly taken into
account.

Despite all this I have always error 500.21

East I forgot some things, a service or a component that I should download.

But thank you for your valuable advice.

S?bastien
Ken Ford - 26 May 2008 16:44 GMT
I'm pretty sure Adobe offers free installation support, try contacting them:

http://www.adobe.com/support/contact/

Signature

Ken Ford
Adobe Community Expert - Dreamweaver/ColdFusion
Fordwebs, LLC
http://www.fordwebs.com

> Hello and thank you again,
> I configured Application Pools in 32bitsenabled.
[quoted text clipped - 46 lines]
>
> S?bastien
sebFrance - 26 May 2008 17:47 GMT
Thank you,

But the problem is an error during installation, the support is therefore
free, but I do not know if involved in the call center can solve the problem
because it seems quite within the application and, after tried everything on
the 32/64bits and IIS7 that the problem must come from "jrun_iis6_wildcard.dll"
which is not written correctly or the call to this function is not effective.
In any case tomorrow I try and the other concerns is the jetlag.
In any case thank you very much for your help and of course I remain very
optimistic and I am sure adobe find a solution. I'm an old developer using
products Allaire, Macromedia and Adobe since the beginning and I've never been
disappointed.

Best regards
Sébastien
Jeremy Tan - 27 May 2008 00:58 GMT
I am not sure this will help.

Try to install the Coldfusion 8.0 first, and install the 8.01 update.

I have similar problem when i try to install 8.01 to Vista IIS7, the 8.01
installer doesn't seen to enable some of the IIS 7 optional options (eg
ISAPIModule and IIS6 compatible), without these, the install 8.01 doesn't able
create the coldfusion IIS application extension (eg. cfm, cfml).

But if i use the 8.0 installer first, then I will able to see some addtional
IIS options is turn on after installation.

I also notice in the 8.0 installation, the install will freeze for few
miniutes during one of the wizard screen (the screen before you select where is
the wwwroot), i believe the cause of that is the installer is working on try to
turn on those additional option.

But this isn't happen in the 8.01 installation.
ksmith - 27 May 2008 13:53 GMT
Installation support is free. Please contact them for some direct support with this as KenF mentioned.
sebFrance - 27 May 2008 14:34 GMT
Hello everyone,

Voila after numerous attempts, coldfusion is installed correctly.
In fact you must install in the role of IIS7 enforcement whole with
development. Net and other (ISAPI).
These are services that do not put the installation in road and as the minimum
service are not documented qu'adobe should make a paper with components and
services necessary for the installation of CF8 that go well with Windows 2008
server 32bits or 64bits.
In all cases thank you to everyone for me very well directed and hope that
this experience to serve others.
Here I am again for another adventure.

Best regards
S?bastien
thcase - 03 Jul 2008 23:44 GMT
I am not sure if this helps or not, but I was attempting to install CF8.01 on
Vista today and ran into the same error.  After a lot of research with no
answer, I started over.  I made sure IIS was working properly.  I installed the
standalone version and made sure CF worked.  Then, I used the Web Configuration
Tool to add CF8.01 to IIS.  I received the same errors regarding the bad
IsapiModule error.  I went back and checked my IIS configuration.  At the Web
server root, the ISAPI module was installed, but when I checked the web site
root, I found that the ISAPI module wasn't listed.  I clicked the "Add Native
Module" link and added the ISAPI Module.  This solved the issue.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.