Исключительные случаи
В случае ошибок OCSP Responder может вернуть соответствующее сообщение. Оно не подписывается. Ошибки могут быть следующих типов:
- MalformedRequest
- InternalError
- TryLater
- SigRequired
- Unauthorized
Сервер создает malformedRequest ответ, если полученный запрос не соответствует OCSP-синтаксису.
Ответ internalError указывает, что OCSP Responder перешел в несогласованное внутреннее состояние. Запрос должен быть повторен с другим Responder.
Если OCSP Responder функционирует, но не может вернуть статус запрошенного сертификата, ответ tryLater может указывать на то, что сервис существует, но временно не может выдать ответ.
Ответ sigRequired возвращается в том случае, когда сервер для создания ответа требует, чтобы клиент подписал запрос.
Ответ unauthorized возвращается в том случае, когда клиент не авторизован выполнять данный запрос для данного сервера.