Что означает код HRESULT 0x8009400F (CERTSRV_E_NO_DB_SESSIONS)?

 
Предыдущий Следующий
CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE CERTSRV_E_ALIGNMENT_FAULT

CERTSRV_E_NO_DB_SESSIONS

Что означает CERTSRV_E_NO_DB_SESSIONS

CERTSRV_E_NO_DB_SESSIONS означает: Не удалось открыть сеанс базы данных центра сертификации: уже активно слишком много сеансов. Возможно, сервер необходимо настроить на большее число одновременных сеансов. CA не может открыть ещё один сеанс своей базы, потому что доступный пул DB sessions исчерпан. Это ресурсная проблема службы, а не отказ конкретного сертификатного шаблона.

Что проверить

  • Посмотрите нагрузку CA, число одновременно обрабатываемых запросов и длительно живущие административные/клиентские операции.
  • Проверьте события базы Certification Authority и зависшие расширения policy/exit modules, удерживающие обработку.
  • Сравните значение параметров, ограничивающих параллелизм, с реальной нагрузкой и ресурсами сервера.

Исправление

Сначала устраните утечку или чрезмерно долгие операции. Увеличение лимита сеансов допустимо после измерений; оно не исправит компонент, который не освобождает ресурсы.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.