We’ve just released ServiceControl 4.27.7.
- #3364 Audit instances logs to the installation folder
How to know if you are affected
You are affected if:
- you are running ServiceControl Audit instance
- and using RavenDB 5 as the storage
- and instance is running under a system account that doesn’t have write permissions to the installation path
RavenDB 5 logs file (stored in the logs folder) contains entries similar to:
2023-01-26T21:13:14.9841764Z, 1, Operations, Server, Raven.Server.RavenServer, Could not open the server store, EXCEPTION: System.InvalidOperationException: Could not access some of the specified paths. Please check if you have sufficient privileges to access following paths:
Key: ‘Indexing.NuGetPackagesPath’ Path: ‘C:\Program Files (x86)\Particular Software\instance_name.Audit\RavenDBServer\Packages\NuGet$1’ Error: ‘Access to the path ‘C:\Program Files (x86)\Particular Software\instance_name.Audit\RavenDBServer\Packages\NuGet$1’ is denied.’
at Raven.Server.Config.RavenConfiguration.CheckDirectoryPermissions() in C:\Builds\RavenDB-Stable-5.4\54018\src\Raven.Server\Config\RavenConfiguration.cs:line 509
at Raven.Server.ServerWide.ServerStore.Initialize() in C:\Builds\RavenDB-Stable-5.4\54018\src\Raven.Server\ServerWide\ServerStore.cs:line 573
at Raven.Server.RavenServer.Initialize() in C:\Builds\RavenDB-Stable-5.4\54018\src\Raven.Server\RavenServer.cs:line 300
When to upgrade
You should upgrade immediately.
Where to get it
You can download the new version of ServiceControl from our website
The team in Particular
Please read our release policy for more details.