temp\apppools\<appPool>\<appPool>.config missing read permission
I have a website that is laid out as follows:
Sites
---------Site 1
------------------Application 1
------------------Application 2
Application 1, Application 2 and the 'Site 1' are in separate app pools. Each app pool uses 'ApplicationPoolIdentiy' as the user.
When IIS creates this config file
temp\apppools\<appPool>\<appPool>.config
it doesn't give the respective 'ApplicationPoolIdentiy' read permission to the file. This causes my site to not work until I manually set the permission. I shouldn't have to do this; IIS should do it automatically.
Is there something I am missing?
I am running the following version:
10.0.17763.1 (Windows Server 2019)
Note:
On my own computer, I don't have this problem:
IIS: 10.0.19041.1
Windows: (Windows 10 20H2)