SUPPORT-9339: Fix
This commit is contained in:
parent
ce4d921951
commit
d8fe629e65
3 changed files with 18 additions and 5 deletions
|
|
@ -498,13 +498,20 @@ public class EmployeeInfoFileUploadService {
|
||||||
String errorCode = objectMapper.readTree(body)
|
String errorCode = objectMapper.readTree(body)
|
||||||
.get("error_code")
|
.get("error_code")
|
||||||
.asText();
|
.asText();
|
||||||
if (errorCode.equals("CERT_TRUST_REVOCATION_STATUS_UNKNOWN")) {
|
switch (errorCode) {
|
||||||
throw new LocalizedException("crl_certificate_expired", MESSAGE_SOURCE);
|
case "CERT_TRUST_REVOCATION_STATUS_UNKNOWN" ->
|
||||||
}
|
throw new LocalizedException("cert_trust_revocation", MESSAGE_SOURCE);
|
||||||
else {
|
case "CERT_TRUST_IS_UNTRUSTED_ROOT" ->
|
||||||
throw new FileUploadException("Unknown 500 error in verify module. Error code " + errorCode);
|
throw new LocalizedException("cert_untrusted_root", MESSAGE_SOURCE);
|
||||||
|
case "CERT_TRUST_IS_NOT_TIME_VALID" ->
|
||||||
|
throw new LocalizedException("cert_is_not_time_valid", MESSAGE_SOURCE);
|
||||||
|
default -> throw new FileUploadException(
|
||||||
|
"Unknown 500 error in verify module. Error code " + errorCode);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
catch (LocalizedException e) {
|
||||||
|
throw e;
|
||||||
|
}
|
||||||
catch (Exception e) {
|
catch (Exception e) {
|
||||||
throw new FileUploadException("Unknown 500 error in verify module. Response body " + body, e);
|
throw new FileUploadException("Unknown 500 error in verify module. Response body " + body, e);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,9 @@ kafka_reply_timeout=Превышено время ожидания ответа
|
||||||
access_denied=Доступ запрещен. Пользователь должен быть включен в группу "Сотрудник, ответственный за военно-учетную работу" в ЕСИА
|
access_denied=Доступ запрещен. Пользователь должен быть включен в группу "Сотрудник, ответственный за военно-учетную работу" в ЕСИА
|
||||||
login_attempts_exceeded=Слишком большое количество попыток авторизоваться в ЕСИА за короткий промежуток времени. Рекомендуем почистить cookie и cash браузера, после повторить авторизацию.
|
login_attempts_exceeded=Слишком большое количество попыток авторизоваться в ЕСИА за короткий промежуток времени. Рекомендуем почистить cookie и cash браузера, после повторить авторизацию.
|
||||||
crl_certificate_expired=Превышено время ожидания ответа из ЕСИА
|
crl_certificate_expired=Превышено время ожидания ответа из ЕСИА
|
||||||
|
cert_trust_revocation=Неизвестен статус отзыва сертификата или одного из сертификатов в цепочке (проблема с CRL)
|
||||||
|
cert_untrusted_root=Сертификат или цепочка сертификатов основана на ненадежном корневом сертификате
|
||||||
|
cert_is_not_time_valid=Этот сертификат или один из сертификатов в цепочке сертификатов является недопустимым по времени
|
||||||
file_sign_validate=Ошибка проверки файлов. Некорректная электронная подпись
|
file_sign_validate=Ошибка проверки файлов. Некорректная электронная подпись
|
||||||
mchd_validate_agent=Ошибка проверки файлов. Некорректная машиночитаемая доверенность. Представитель не совпадает с подписантом
|
mchd_validate_agent=Ошибка проверки файлов. Некорректная машиночитаемая доверенность. Представитель не совпадает с подписантом
|
||||||
mchd_null=Ошибка проверки файлов. Отсутствует машиночитаемая доверенность. Подписант не является руководителем организации
|
mchd_null=Ошибка проверки файлов. Отсутствует машиночитаемая доверенность. Подписант не является руководителем организации
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,9 @@ kafka_reply_timeout=Превышено время ожидания ответа
|
||||||
access_denied=Доступ запрещен. Пользователь должен быть включен в группу "Сотрудник, ответственный за военно-учетную работу" в ЕСИА
|
access_denied=Доступ запрещен. Пользователь должен быть включен в группу "Сотрудник, ответственный за военно-учетную работу" в ЕСИА
|
||||||
login_attempts_exceeded=Слишком большое количество попыток авторизоваться в ЕСИА за короткий промежуток времени. Рекомендуем почистить cookie и cash браузера, после повторить авторизацию.
|
login_attempts_exceeded=Слишком большое количество попыток авторизоваться в ЕСИА за короткий промежуток времени. Рекомендуем почистить cookie и cash браузера, после повторить авторизацию.
|
||||||
crl_certificate_expired=Превышено время ожидания ответа из ЕСИА
|
crl_certificate_expired=Превышено время ожидания ответа из ЕСИА
|
||||||
|
cert_trust_revocation=Неизвестен статус отзыва сертификата или одного из сертификатов в цепочке (проблема с CRL)
|
||||||
|
cert_untrusted_root=Сертификат или цепочка сертификатов основана на ненадежном корневом сертификате
|
||||||
|
cert_is_not_time_valid=Этот сертификат или один из сертификатов в цепочке сертификатов является недопустимым по времени
|
||||||
file_sign_validate=Ошибка проверки файлов. Некорректная электронная подпись
|
file_sign_validate=Ошибка проверки файлов. Некорректная электронная подпись
|
||||||
mchd_validate_agent=Ошибка проверки файлов. Некорректная машиночитаемая доверенность. Представитель не совпадает с подписантом
|
mchd_validate_agent=Ошибка проверки файлов. Некорректная машиночитаемая доверенность. Представитель не совпадает с подписантом
|
||||||
mchd_null=Ошибка проверки файлов. Отсутствует машиночитаемая доверенность. Подписант не является руководителем организации
|
mchd_null=Ошибка проверки файлов. Отсутствует машиночитаемая доверенность. Подписант не является руководителем организации
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue