temp\apppools\<appPool>\<appPool>.config missing read permission

jyg 1 Reputation point
2022-03-02T06:14:47.977+00:00

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)

Internet Information Services
{count} votes