THE PROBLEM:
When I browse from external Internet or on the server itself my ASP.NET web app hosted on Windows Server 2016 IIS on my new AWS EC2 VM, I get "error 403 Access is denied".
ATTEMPTS TO FIX...
IIS > Connections > my_web_site > browse doesn't work: "The webpage cannot be found"
IIS > Connections > my_web_site > Manage Website > browse cmd gets Server Error
IIS > Connections > my_web_site > Edit Bindings > browse gets Server Error
BACKGROUND...
ASP.NET works ok on previous Azure VM.
ASP.NET app runs ok when I debug it from Visual Studio on VM.
All IIS bindings set up just like on previous Azure VM.