Copy link to clipboard
Copied
Okay I kinda feel like I am going crazy. I installed CF23 on my Mac apparently using the Built-In web server. The customer's site I am working on is kinda funky and they use a URL rewrite to hid the file names and query string params ... soooo I abandoned that install and I loaded IIS on a borrowed laptop and when I install ColdFusion 2023 I don't see where I get the choice to NOT use the built in web server. I want to hook into IIS so I can use the rewrite things ... is there some configuration thing I messed up that didn't allow me to install without the Built-In server? Is it because I installed the Developer's versions? I feel like I am going mental here.
@Joe_Simes The option to configure the connector with the IIS during the installation is not available with the latest versions of ColdFusion. You must install the ColdFusion using the built-in web server and run the wsconfig.exe(Located at \ColdFusion2023\cfusion\runtime\bin) to create the connectors with the IIS post installation.
Copy link to clipboard
Copied
@Joe_Simes The option to configure the connector with the IIS during the installation is not available with the latest versions of ColdFusion. You must install the ColdFusion using the built-in web server and run the wsconfig.exe(Located at \ColdFusion2023\cfusion\runtime\bin) to create the connectors with the IIS post installation.
Copy link to clipboard
Copied
Thank you Vikram I did not know that ... I kept looking for the config wizard to come up! 🙂 Does that mean I need to go into the XML and comment out the built-in web server once I run wsconfig? Or can I leave the built-in one in place to use the CF Administrator?
Copy link to clipboard
Copied
@Joe_Simes We have blocked access to the ColdFusion administrator page via the external Webserver(port:80\443). You will have to use the built-in port(8500) to access the administrator page.
Copy link to clipboard
Copied
Joe another way to answer you is that yes, you can leave cf set to use the built in web server. Then you can ALSO run that wsconfig tool as Vikram said. The two do not conflict with or negate each other, as they run on different ports by default.
To be clear, its actually been since cf2016 that the cf installer a) no longer offers the web server configuration step (for iis or apache), and b) automatically enables the cf/tomcat built-in web server, and c) automatically blocks access to the cf admin via other than that builtin web server.
I realize c may not be your concern, but instead a and b.
As for c, some people do cry out about it. And since then they'd tweak the wsconfig files to get around the block Adobe put in. But in fact the updates to cf2021 and cf2023 in Oct 2023 closed the door on even that. Just clarifying for others who may later come across this discussion.