System information
Adobe documentation - Confidential 
Sites that use the ColdFusion WebSocket proxy must change the .NET Framework Version in Application 
Pool Settings from No Managed Code to a version of .NET that supports WebSockets (v4+). 
Remove Unused Handler Mappings 
In IIS under the root/global configuration node double click Handler Mappings. You will see several 
handler mappings defined by both ASP.NET and the ColdFusion Web Server Configuration Tool. You can 
remove all the handler mappings that your web applications do not require.  
The ColdFusion Web Server Server Configuration Tool defines several handler mappings, which are used 
for serving default documents and custom error handlers. A minimal configuration would be to remove 
all handler mappings except StaticFile, ISAPI-DLL, and cfmHandler. 
Additional mappings are specified in the {cf.root}/config/wsconfig/n/uriworkermap.properties file. Any 
unnecessary URI patterns could be removed from this file. 
Create alias for /CFIDE/scripts 
In a prior section we blocked the URI /CFIDE/scripts with request filtering. If your web sites leverage 
certain tags or features you can change this URI to a non default URI outside of /CFIDE. 
Here’s a short list of tags or features that may require assets in /CFIDE/scripts: cfajaxproxy, cfcalendar, 
cfchart (HTML5), cfdiv, cfform, cfgrid, cflayout,cfmediaplayer, cfmap, cfmenu cftextarea,cfpod, 
cfprogressbar, cfslider, cftooltip, cfwindow. If you do not use any of these tags you can continue to the 
next section. If you are not sure if your applications use these tags review the web server logs for 
requests containing /CFIDE/scripts/ in the URI. 
In IIS right click on each website that uses the tags listed above and select Add Virtual Directory. For 
alias, specify a new name for this folder, for example /cfscripts-random and set the physical path to 
{cf.instance.root}/wwwroot/CFIDE/scripts. 
Once the virtual directory is in place you can update the ColdFusion administrator to specify the new 
URI for /CFIDE/scripts under the Server setting page: 
Replace /CFIDE/scripts/ with the new virtual directory URI, eg: /cfscripts-23432/ 
If your server has a lot of virtual directories you can use appcmd.exe from Command Prompt: 
appcmd list app /path:"/" /xml | appcmd add vdir -in /path:/cfscripts-23432 
/physicalPath:c:\cf11\cfusion\wwwroot\CFIDE\scripts 
Adobe documentation - Confidential 










