I just did a new install of CF 2021 on a Windows server. All went well, no error messages.
I uploaded a test file and visited it from the local server, I get a 404 error. I checked and CF is running.
The same server has php running on it, and a test php file in the same folder processes.
Before I go poking around in the CF administrator and making changes, did I miss something obvious?
Did you connect CF to webserver with WSCONFIG? 404 error sounds like webserver does not know how to process CFM page.
Hope that helps, Carl.
I did not. I just did. Problem solved. 🙂