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

jyg 1 Reputation point

I have a website that is laid out as follows:

---------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

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)

On my own computer, I don't have this problem:
IIS: 10.0.19041.1
Windows: (Windows 10 20H2)

Internet Information Services
{count} votes