Salesforce

EKB Configuration Service could not write to output file, access is denied error

« Go Back

Information

 
TitleEKB Configuration Service could not write to output file, access is denied error
SummaryEKB Configuration Service webpage gives access is denied errors on the Temporary ASP.NET Files folder
URL NameEKB-CS-web-page-is-getting-access-errors
Resolution
  1. Open the IIS Management Console (INETMGR.MSC).
  2. Open the Application Pools node underneath the machine node.
  3. Select Application Pools EPMT_ASP.NET and JDA EKB.NET 4.0
  4. Right click the application pool and select Advanced Settings.
  5. Change the 'Load User Profile' under Process Model to 'True'.
ProductsEnterprise Knowledge Base
ModuleEKB Configuration Service
Version8.1
Error Message Code
"
error: cs0016 could not write to output file...c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\jda.ekb.configuration.service\6c57f9d2\bb09b49d\App_Web_defaultwsdlhelpgenerator.aspc.5odzsyz5.dll' access is denied
"
Cause
IS 6.0 does not load the user profile of the application pool identity. But with IIS 7.0, loading the profile can be selected if needed.
Additional Information

When changing 'Load User Profile' to True, the profile of your Application Pool is loaded and is available for your application.

This can be used to isolate applications even further.
For example when this option is set to False ( the profile is not loaded ) and the application will use the c:\windows\temp folder as its temporary directory.
If one has other application pools, even they will use the same c:\windows\temp folder. If you set the option to load the user profile the temporary directory will be now change to use the profile’s temporary folder C:\Users\apppooluserid\AppData\Local\Temp.

Publication StatusPublished

Powered by