An issue has been identified when attempting to upload or download Docentric templates to/from internal Azure Blob Storage. The following error occurs:
Error Message:
Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
Status: 403 (Authentication Failed)
The error appears for all templates. The detailed error message indicates that the MAC signature in the HTTP request does not match any computed signature.
Root Cause
This issue is caused by a change in Microsoft Dynamics 365 Finance and Operations (D365FO) version 10.0.40. Microsoft has ended support for sharing storage account connection strings via the public API, impacting the process of accessing templates on internal blob storage. The change is flight controlled and has caused problems just on some development environments, but in January 2025 first customers has started to report problems on Sandbox environments. It seems the MS started enabling flight EnableRegisterOfAzureStorageInterceptors flight which causes that returned storage connection string is invalidated.
Solution
To resolve this issue, Docentric has provided a fix in version 3.4.8.4. Upgrading to the latest version of Docentric ensures compatibility with D365FO version 10.0.40 and later.
Recommendation
If this error is encountered, upgrading to latest Docentric version 3.4.9 is highly recommended. This update restores the functionality for uploading/downloading templates and maintains compatibility with the latest D365FO versions.
For further assistance, feel free to contact our support team.