I have a new 11.3 site that went in production a few weeks ago. Small site with Norwegian an English language. A few days ago we started to get HTTP 500 error. The error message was; The process cannot access the file ‘D:\local\Temp\UmbracoData\c68bb392822f8bbb4b3ab3ae0f3ce01fc3c61c09\NuCache\NuCache.Content.db’ because it is being used by another process.
This site is running as an Azure App Service. I updated appsettings.json as described on the “Running Umbraco On Azure Web Apps” page. Same problem and restarting the app service, does not help. Tried to rollback both db and source to see if I could get it running again. Consistently the same problem.
I tried to configure NuCache to work in memory only (https://docs.umbraco.com/umbraco-cms/reference/configuration/nucachesettings#additional-settings) and the error message changed but the site would still not run.
Switching to a Umbraco db from a different site, removed all errors so the current db seems to trigger the problem. Using the current db I can access the Umbraco admin and the content tree is visible but node access failed.
The site is created from Umbraco nuget package in Visual studio (2022) and published from VS to Azure. I now have the same problem when running the site locally from VS in IIS Express (same db in Azure).
I can not isolate the problem and any help is appreciated.
This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/112117-nucachecontentdb-is-locked-site-is-not-rendering
