tracker issue : CF-3364745

select a category, or use search below
(searches all categories and all time range)

Web Server Configuration Tool doesn't work for "All" sites in IIS 7

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): SCOTT BUCKEL / SCOTT BUCKEL (sebumd)

Created: 11/13/2012

Components: Documentation

Versions: 10.0

Failure Type: Usability Issue

Found In Build/Fixed In Build: Final /

Priority/Frequency: Major / All users will encounter

Locale/System: English / Win 2008 Server R2 64 bit

Vote Count: 0

Duplicate ID:	CF-3611963

Problem Description:   Web Server Configuration Tool doesn't work for "All" sites in IIS 7

Steps to Reproduce:  Use the Web Server Config tool to setup "All" sites for ColdFusion 10.  Add a new site.  ColdFusion will not work for that new site.  Admin will have to add each site manually or remove "All" then re-add "All".  Portions of the new site will work, but not all of them.  Get 404 errors.

Actual Result: 404 errors.

Expected Result: Server the CF page.

Any Workarounds:  Add the sites individually in IIS.  This is not an acceptable solution because it restarts CF for the whole server.

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3364745

Deployment Phase:	Release Candidate


External Customer Info:
External Company:  
External Customer Name: sebumd
External Customer Email:  
External Test Config: My Hardware and Environment details: Rackspace Windows Server 2008 R2 build, CF10 Standard



See post dated Nov 9, 2012 12:17 PM on this forum: Several other users have this issue.
Comment by External U.
17225 | November 13, 2012 06:08:00 PM GMT
New note: CFM pages work via default document (without the filename). When you type filename into the URL, it gives a 404 error.
Comment by External U.
17226 | November 14, 2012 09:24:54 AM GMT
Same issue referenced here:
Comment by External U.
17227 | November 14, 2012 09:29:49 AM GMT
Two more links:
Comment by External U.
17228 | November 14, 2012 10:20:46 AM GMT
The solution for this issue: Just to see if it would work I mapped a virtual directory named "jakarta" to CFUSION INSTALL\config\wsconfig\{instance id}
Comment by External U.
17229 | November 14, 2012 10:23:40 AM GMT
@sebumd, Can you please check web.config in site's root for any conflicting settings (possibly due to CF9's wsconfig not restoring web.config to its original state)? Thanks, -Aaron
Comment by External U.
17230 | December 14, 2012 11:26:20 PM GMT
@sebumd, Please disregard my previous comment. That is not the issue here. This is a Microsoft IIS7+ limitation with appcmd.exe and their XML config files (web.config and applicationHost.config). IIS7+ does not permit a default virtual directory to be specified for the root application of each site. Thus, newly created sites will be missing the CFIDE and jakarta virtual dirs. The wsconfig.exe tool must be ran after adding each site -OR- the missing CFIDE and jakarta virtual dirs must be added manually. Thanks, -Aaron
Comment by External U.
17231 | December 14, 2012 11:33:04 PM GMT
@Adobe, hopefully that fact is made clear in the documentation to reduce confusion. Thanks!, -Aaron
Comment by External U.
17232 | December 14, 2012 11:34:13 PM GMT
Updated the doc at:
Comment by Frank J.
17233 | February 03, 2014 12:52:24 AM GMT