# Access is denied message when validating a signature

When validating the signature of a digitally signed xml, if you get an error message saying "Access is denied", the issue may be related to corrupted permissions on a Windows system.

This issue is resolved in QLM 11.1.18192.2. If you cannot upgrade to this version, you can apply the manual fix described below.

To resolve this corruption, restore the permissions of the **c:\Users\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys** folder by following the procedure in this Microsoft [article](https://support.microsoft.com/en-ph/help/278381/default-permissions-for-the-machinekeys-folders).

You can also restore the permissions by running the QlmDiagnostics.exe tool attached to this article. To use the QlmDiagnostics.exe tool:

* Download the zip file and extract it
* Open a command prompt as Administator (Run As Administrator)
* Type: QlmDiagnostics.exe /rsa

{% file src="/files/5jTPxxITgH3vUdiH0D3b" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.soraco.co/docs/faq/access-is-denied-message-when-validating-a-signature.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
