Try this (not using IIS):
With brand new 4.50.3 (no-source) on your host server, without appsettings.json and plugins.json (but do keep the standard/included Plugins in the Plugins folder), in that no-source folder using either file explorer or command prompt, run Nop.web.exe..
Does the web start up? If info looks OK, you should see "Now listening on: http://localhost:5000" and "Now listening on: http2://localhost:5001" (or similar). Bring up a browser on that server, and go to above URL (you may need to use the secure one https://...). The Install page should come up.
With brand new 4.50.3 (no-source) on your host server, without appsettings.json and plugins.json (but do keep the standard/included Plugins in the Plugins folder), in that no-source folder using either file explorer or command prompt, run Nop.web.exe..
Does the web start up? If info looks OK, you should see "Now listening on: http://localhost:5000" and "Now listening on: http2://localhost:5001" (or similar). Bring up a browser on that server, and go to above URL (you may need to use the secure one https://...). The Install page should come up.
I tried that, and yes i get the "Now listening..." message, so it seems fine.
However, when I put that same url in a browser I get the same error: "ERR_TOO_MANY_REDIRECTS"