Topic
The K2 smartforms Runtime Application Pool is not able to start. Attempting to start it logs the following error in the Application Event Viewer log:
The worker process for application pool '{AppPoolName}' encountered an error 'Cannot read configuration file due to insufficient permissions trying to read configuration data from file C:\inetpub\temp\appPools\{AppPoolName}\{AppPoolName}.config, line number '0'. The data field contains the error code.
The IIS_IUSRS group will need permissions to C:\inetpub\temp\appPools\{AppPoolName}\. According to Microsoft, IIS versions that ship with Windows Server 2016 or later should have these permissions set to default: https://learn.microsoft.com/en-us/troubleshoot/developer/webapps/iis/www-administration-management/default-permissions-user-rights
Instructions
Please ensure that the Application Pool identity is part of the IIS_IUSRS group and grant this group permissions to C:\inetpub\temp\appPools\{AppPoolName}\.
Additional Information
