Why do I need to run the Web Configuration Tool?
While working through my migration from Windows Server 2008 to Windows Server 2016 (clean install) I came across a problem, none of my CFM files would load, I just got a 404 error.
I was running IIS, my root was the default innetpub/wwwroot for the CF2016 install, but my web sites are in another directory.
When I installed my 2008 server some time ago everything went fine. I did recently notice the two mappings for CF_scripts and Jakarta, and wondered where they came from. I'm pretty sure CF was installed and then I went to IIS to add my sites.
This time things were different, after pulling my hair out for an hour or two I realized that those mappings were not present. I ran the Web Site Configuration Tool, removing the ALL setting and then putting it back, and all of the mappings were now present and the sites were now working fine.
The question I have is, why am I now having to run this when I didn't have to do it before and does this mean I'll need to run it every time I add a new site?
Is there anything I can/should do when installing the IIS or ColdFusion so I can forget about this issue in the future and make it work when I just add a site in IIS?
Thanks
Mark
