Ошибка 403 при использовании https
Автор Vladislav Fomichev, Last modified by Mikhail Baturinskiy на 26 января 2024 10:20 AM

Продукты: Indeed AM

Затрагиваемые компоненты: Модули интеграции


Описание проблемы:

  • При использовании https соединения между клиентом и сервером происходит ошибка. В логах ошибки 403, 403.16.

Варианты решения:

  • Убедитесь, что для сервера Indeed AM включена настройка "Принимать" для клиентских сертификатов.

  • Убедитесь, что клиентский сертификат добавлен в доверенное хранилище. Подробнее по ссылке.

  • Убедитесь, что используется валидный сертификат сервера, в противном случае необходимо установить значение "1" для параметра "IsIgnoreCertErrors" для используемого компонента.

  • В Windows 2012 и выше введена более строгая проверка хранилища сертификатов.
    Согласно KB 2795828: Внешняя служба Lync Server 2013 не сможет запустится если хранилище доверенных корневых центров сертификации содержать не только самозаверяющие сертификаты.
    Если это хранилище содержит несамозаверяющие сертификаты, то проверка подлинности сертификата клиента в IIS вернется с ошибкой 403.16.
    Рекомендации из статьи Microsoft решают данную проблему.

    Проверить наличие несамозаверяющих можно через PowerShell: Get-Childitem cert:\LocalMachine\root -Recurse | Where-Object {$_.Issuer -ne $_.Subject}
    Запрос должен возвращать пустую строку.

  • На сервере Indeed AM добавьте в реестр по пути "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL" значение типа DWORD с именем "ClientAuthTrustMode" и значением “2”.
    Убедитесь что по данному пути отсутствует или имеет значение “0” ключ "SendTrustedIssuerList", при необходимости удалите ключ или задайте значение “0”.
    После выполнения действий необходимо выполнить перезагрузку.

  • 403 ошибка при установке роли ADFS на сервер Indeed AM

(13 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)
Добавить новый комментарий
 
 
Полное имя:
Email:
Комментарии: