KalkanCryptCOM.dll не может получить доступ к корневому хранилищу сертификатов

KalkanCryptCOM.dll не может получить доступ к корневому хранилищу сертификатов.
Корневые сертификаты установлены в корневое хранилище сертификатов.
KalkanCryptCOM.dll зарегистрирован.

Сервис развернут на IIS - windows server 2019
IIS ApplicationPool пробовал запускать от разных “Identity” - LocalService, LocalSystem, NetworkService, ApplicationPoolIdentity.
Кто сталкивался с таким?
Есть решения?

Добрый вечер!

В настройках IIS необходимо подправить следующее:

В ApplicationPools -> AdvancedSettings -> Load User Profile надо поставить true.
Другими словами, необходимо загрузить профиль пользователя в IIS Manager, чтоб он мог видеть корневые сертификаты, которые в свою очередь тоже нужно устанавливать на Current User

1 Симпатия