Дата актуализации: 17.11.2025.
Причина актуализации: Правка верстки страницы.
Сведения приведены в документе Перечень типовых ошибок, возвращаемых участнику при работе в СМЭВ3.
1. Текст ошибки: ЭП-ОВ не соответствует подписанным данным: Нарушена целостность ЭП.
Возникает на этапе проверки ЭЦП в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
ЭП-ОВ не соответствует подписанным данным: данные изменены после подписания или допущены ошибки при формировании подписи.
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring>SMEV-100: ЭП-ОВ не соответствует подписанным данным: Нарушена целостность ЭП</faultstring> <detail> <ns3:SignatureVerificationFault xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2"> <Code>016006</Code> <Description>SMEV-100:ЭП-ОВ не соответствует подписанным данным: Нарушена целостность ЭП</Description> <ns3:SignatureVerificationFault>SignatureIsInvalid</ns3:SignatureVerificationFault> </ns3:SignatureVerificationFault> </detail> </soap:Fault> </soap:Body> </soap:Envelope>
Рекомендуется проверить алгоритм подписи. Общая последовательность должна быть такой (на примере SendRequest):
- каноникализация содержимого узла SenderProvidedRequestData;
- нормализация;
- расчет хэша;
- формирование ЭП-ОВ:
- запись cодержимого хэша в CallerInformationSystemSignatureSignatureSignedInfoDigestValue;
- каноникализация, нормализация элемента CallerInformationSystemSignatureSignatureSignedInfo;
- расчёт хэша элемента CallerInformationSystemSignatureSignatureSignedInfo;
- подпись хэша CallerInformationSystemSignatureSignatureSignedInfo;
- запись значения подписи в CallerInformationSystemSignatureSignatureSignatureValue;
- запись данных сертификата в CallerInformationSystemSignatureSignatureKeyInfoX509DataX509Certificate.
2. Текст ошибки: Ошибка при проверке сертификата ЭП.
Возникает на этапе проверки ЭЦП в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Не удалось раскодировать сертификат в base64/ некорректно сформирован блок X509Certificate
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SMEV-100: Ошибка при проверке сертификата ЭП</faultstring>
<detail>
<ns3:SignatureVerificationFault xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016008</Code>
<Description>SMEV-100: Ошибка при проверке сертификата ЭП</Description>
<ns3:SignatureVerificationFault>CertificateIsInvalid</ns3:SignatureVerificationFault>
</ns3:SignatureVerificationFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется проверить, в каком формате добавлена электронная подпись в сообщении. Проверить алгоритм подписи. Общая последовательность должна быть такой (на примере SendRequest):
- Каноникализация содержимого узла SenderProvidedRequestData;
- Нормализация;
- Расчет хэша;
- Формирование ЭП-ОВ:
- запись cодержимого хэша в CallerInformationSystemSignatureSignatureSignedInfoReferenceDigestValue;
- каноникализация, нормализация элемента CallerInformationSystemSignatureSignatureSignedInfo;
- расчёт хэша элемента CallerInformationSystemSignatureSignatureSignedInfo;
- подпись хэша CallerInformationSystemSignatureSignatureSignedInfo;
- запись значения подписи в CallerInformationSystemSignatureSignatureSignatureValue;
- запись данных сертификата в CallerInformationSystemSignatureSignatureKeyInfoX509DataX509Certificate.
3. Текст ошибки: Ошибка проверки сертификата. Не удалось связаться с сервисом проверки сертификата.
Возникает на этапе проверки ЭЦП в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Возникла ошибка при проверке сертификата в ИС ГУЦ
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SMEV-100: Ошибка проверки сертификата. Не удалось связаться с сервисом проверки сертификата</faultstring>
<detail>
<ns3:SignatureVerificationFault xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016019</Code>
<Description>SMEV-100: Ошибка проверки сертификата. Не удалось связаться с сервисом проверки сертификата</Description>
<ns3:SignatureVerificationFault>SignatureIsInvalid</ns3:SignatureVerificationFault>
</ns3:SignatureVerificationFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Рекомендуется повторить отправку сообщения через промежуток времени.4. Текст ошибки: Срок действия одного из сертификатов цепочки истек или еще не наступил.
Возникает на этапе проверки ЭЦП в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Возникла ошибка при проверке сертификата в ИС ГУЦ
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SMEV-100: Срок действия одного из сертификатов цепочки истек или еще не наступил</faultstring>
<detail>
<sf3:SignatureVerificationFault xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>016033</sb3:Code>
<sb3:Description>SMEV-100: Срок действия одного из сертификатов цепочки истек или еще не наступил</sb3:Description>
<sf3:SignatureVerificationFault>CertificateIsExpired</sf3:SignatureVerificationFault>
</sf3:SignatureVerificationFault>
</detail>
</soap:Fault>
</soap:Body>Рекомендуется обратиться в Удостоверяющий центр, выдавший сертификат.
5. Текст ошибки: Проверка подписи на вложении @id_вложения: @error.
Возникает на этапе проверки ЭЦП в рамках синхронной/асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
Неправильно подписано вложение или ошибка в структуре конверта СМЭВ
Пример 1
<st2:AsyncProcessingStatus>
<st2:OriginalMessageId>2ba206dc-74a8-11ed-83e6-040e3caba230</st2:OriginalMessageId>
<st2:StatusCategory>requestIsRejectedBySmev</st2:StatusCategory>
<st2:StatusDetails>SMEV-100: Проверка подписи на вложении zapros.jpg: Дайджест не прошел проверку!</st2:StatusDetails>
<st2:SmevFault xsi:type="sf2:SignatureVerificationFault" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<sb2:Code>016105</sb2:Code>
<sb2:Description>Проверка подписи на вложении zapros.jpg: Дайджест не прошел проверку!</sb2:Description>
<sf2:SignatureVerificationFault>SignatureIsInvalid</sf2:SignatureVerificationFault>E9
</st2:SmevFault>
</st2:AsyncProcessingStatus>
Пример 2
<ns2:AsyncProcessingStatus>
<ns2:OriginalMessageId>35861260-1599-11ea-b248-000c2904fa57</ns2:OriginalMessageId>
<ns2:StatusCategory>requestIsRejectedBySmev</ns2:StatusCategory>
<ns2:StatusDetails>Проверка подписи на вложении 35880e30-1599-11ea-b248-000c2904fa57:
Дайджест не прошел проверку!</ns2:StatusDetails>
<ns2:SmevFault xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns3:SignatureVerificationFault">
<Code>tsmev3:P:TSMEV3_ASYNC_CORE2:TR:ASYNC:PP:SPS:7</Code>
<Description>SMEV-100:Проверка подписи на вложении 35880e30-1599-11ea-b248-000c2904fa57:
Дайджест не прошел проверку!</Description>
<ns3:SignatureVerificationFault>SignatureIsInvalid</ns3:SignatureVerificationFault>
</ns2:SmevFault>
</ns2:AsyncProcessingStatus>Рекомендуется проверить в каком формате электронная подпись добавлена в сообщение, а так же проверить структуру XML-сообщения на соответствие общим схемам СМЭВ с помощью инструмента "Проверки корректности xml-сообщения", размещенном на главной странице неавторизованной зоны ЛК УВ.
6. Текст ошибки: Срок действия сертификата ЭП-* истёк. Сертификат действителен до @validUntil.
Возникает на этапе проверки ЭЦП в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.Причина
Срок действия ЭП-ОВ истёк.
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SMEV-100: Срок действия сертификата ЭП-ОВ истёк. Сертификат действителен до 2021-09-15 10:46</faultstring>
<detail>
<sf3:SignatureVerificationFault xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>016007</sb3:Code>
<sb3:Description>SMEV-100: Срок действия сертификата ЭП-ОВ истёк. Сертификат действителен до 2021-09-15 10:46</sb3:Description>
<sf3:SignatureVerificationFault>CertificateIsExpired</sf3:SignatureVerificationFault>
</sf3:SignatureVerificationFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется проверить сроки действия сертификата в блоке PersonalSignature.Заменить ЭП на действительную электронную подпись и повторить отправку сообщения.
7. Текст ошибки: Сертификат ЭП-ОВ в сообщении не найден.
Возникает на этапе проверки ЭЦП в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.Причина
Запрос не подписан электронной подписью органа власти (ЭП-ОВ) (отсутствует или некорректно заполнен блок SenderInformationSystemSignature)
Пример
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>SMEV-100: Сертификат ЭП-ОВ в сообщении не найден</faultstring>
<detail>
<sf2:SignatureVerificationFault xmlns:sb2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:sf2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<sb2:Code>016011</sb2:Code>
<sb2:Description>SMEV-100: Сертификат ЭП-ОВ в сообщении не найден</sb2:Description>
<sf2:SignatureVerificationFault>CertificateIsNotFound</sf2:SignatureVerificationFault>
</sf2:SignatureVerificationFault>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Рекомендуется подписать сообщение ЭП-ОВ и повторить отправку.
8. Текст ошибки: Срок действия сертификата ЭП-* не начался. Сертификат действителен с @validSince.
Возникает на этапе проверки ЭЦП в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse.Причина
Срок действия ЭП-ОВ не начался
Пример 1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Срок действия сертификата ЭП-СП не начался. Сертификат действителен с 2022-06-01 09:00</faultstring>
<detail>
<ns3:SignatureVerificationFault xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3"xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.3" xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3">
<Code>fed0:PRODUCTION_AREA:FED0_CORE2 : TR:SYNC:SPS:4</Code>
<Description>SMEV-100:Срок действия сертификата ЭП-ОВ не начался.
Сертификат действителен до 2014-12-03 12:21</Description>
<ns3:SignatureVerificationFault>CertificateIsExpired</ns3:SignatureVerificationFault>
</ns3:SignatureVerificationFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Пример 2
<AsyncProcessingStatus><OriginalMessageId>4fd0f689-1d79-11e9-831b-00155d1c2b05</OriginalMessageId> <StatusCategory>requestIsRejectedBySmev</StatusCategory> <StatusDetails>Срок действия сертификата ЭП-СП не начался. Сертификат действителен с 2022-06-01 09:00</StatusDetails> <SmevFault xsi:type="ns3:SignatureVerificationFault" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ns2:Code>fed0:P:FED0_ASYNC_CORE2:TR:ASYNC:SPS:4</ns2:Code> <ns2:Description>SMEV-100:Срок действия сертификата ЭП-СП не начался. Сертификат действителен до 2018-10-12 10:16</ns2:Description> <ns3:SignatureVerificationFault>CertificateIsExpired</ns3:SignatureVerificationFault> </SmevFault></AsyncProcessingStatus>Рекомендуется проверить сроки действия сертификата в блокe CallerInformationSystemSignature. Заменить ЭП-ОВ на действительную электронную подпись или дождаться начала действия текущей и повторить отправку сообщения..
9. Текст ошибки: Один из сертификатов цепочки аннулирован.
Возникает на этапе проверки сертификата ЭП-ОВ в ГУЦ в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Возникла ошибка при проверке сертификата в ИС ГУЦ
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <soap:Fault> <faultcode>soap:Client</faultcode> <faultstring>Один из сертификатов цепочки аннулирован</faultstring> <detail> <ns3:SignatureVerificationFault xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.1" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.1"> <Code>016033</Code> <Description>SMEV-100: Один из сертификатов цепочки аннулирован</Description> <ns3:SignatureVerificationFault>CertificateIsExpired</ns3:SignatureVerificationFault> </ns3:SignatureVerificationFault> </detail> </soap:Fault> </soap:Body> </soap:Envelope>
Рекомендуется обратиться в Удостоверяющий центр, выдавший сертификат.
10. Текст ошибки: Не удалось проверить на аннулированность один или несколько сертификатов цепочки.
Возникает на этапе проверки сертификата ЭП-ОВ в ГУЦ в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Возникла ошибка при проверке сертификата в ИС ГУЦ
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <soap:Fault> <faultcode>soap:Client</faultcode> <faultstring>Не удалось проверить на аннулированность один или несколько сертификатов цепочки</faultstring> <detail> <ns3:SignatureVerificationFault xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2"> <Code>016033</Code> <Description>SMEV-100: Не удалось проверить на аннулированность один или несколько сертификатов цепочки</Description> <ns3:SignatureVerificationFault>CertificateIsExpired</ns3:SignatureVerificationFault> </ns3:SignatureVerificationFault> </detail> </soap:Fault> </soap:Body> </soap:Envelope>
Рекомендуется обратиться в Удостоверяющий центр, выдавший сертификат.
11. Текст ошибки: Cертификат отозван. Код ответа в ГУЦ: @code.
Возникает на этапе проверки сертификата ЭП-ОВ в ГУЦ в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse.
Причина
Возникла ошибка при проверке сертификата в ИС ГУЦ
Пример
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>SMEV-100: Cертификат отозван. Код ответа в ГУЦ:15</faultstring>
<detail>
<sf3:SignatureVerificationFault xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>016033</sb3:Code>
<sb3:Description>SMEV-100: Cертификат отозван. Код ответа в ГУЦ:15</sb3:Description>
<sf3:SignatureVerificationFault>CertificateIsExpired</sf3:SignatureVerificationFault>
</sf3:SignatureVerificationFault>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Рекомендуется обратиться в Удостоверяющий центр, выдавший сертификат.
12. Текст ошибки: Технологический доступ к СМЭВ временно отозван, в связи с нарушением установленного лимита обращений в систему.
Возникает на этапе проверки лимитов обращения к методам Единого сервиса СМЭВ 3 в рамках синхронной обработки.
Причина
Превышены допустимые лимиты по одному из методов Единого сервиса СМЭВ3
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SMEV-100: Технологический доступ к СМЭВ временно отозван, в связи с нарушением установленного лимита обращений в систему</faultstring>
<detail>
<ns3:SignatureVerificationFault xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016027</Code>
<Description>SMEV-100:Технологический доступ к СМЭВ временно отозван, в связи с нарушением установленного лимита обращений в систему</Description>
<ns3:SignatureVerificationFault>SignatureIsInvalid</ns3:SignatureVerificationFault>
</ns3:SignatureVerificationFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется Уменьшить интенсивность обращения к методам Единого сервиса СМЭВ 3 до рекомендованных. Значения лимитов по умолчанию зафиксированы в п. 5.4 Методических Рекомендаций СМЭВ.
13. Текст ошибки: ЭП-ОВ подписана не та часть СМЭВ-сообщения, которую требуется подписать по спецификации СМЭВ.
Возникает на этапе проверки ЭЦП в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Подписана не та часть XML-документа
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>SMEV-100: ЭП-ОВ подписана не та часть СМЭВ-сообщения, которую требуется подписать по спецификации СМЭВ</faultstring>
<detail>
<ns3:SignatureVerificationFault xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016006</Code>
<Description>SMEV-100:ЭП-ОВ подписана не та часть СМЭВ-сообщения, которую требуется подписать по спецификации СМЭВ</Description>
<ns3:SignatureVerificationFault>SignatureIsInvalid</ns3:SignatureVerificationFault>
</ns3:SignatureVerificationFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется подписать корневой элемент XML-документа, представляющего бизнес-данные запроса или ответа, а так же проверить структуру XML-сообщения на соответствие общим схемам СМЭВ с помощью функции "Проверка корректности xml-сообщения", размещенной на главной странице ЛК УВ
1. Текст ошибки: Превышен максимально допустимый суммарный размер присоединённых файлов и сообщения.
Возникает на этапе проверки размера сообщения в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
Размер присоединённых файлов превысил 5 Мб при отправке через MTOM
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>
<ns3:AttachmentSizeLimitExceeded xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016016</Code>
<Description>SMEV-200: Превышен максимально допустимый суммарный размер присоединённых файлов и сообщения.</Description>
<ns3:PermittedTotalAttachmentSize>0</ns3:PermittedTotalAttachmentSize>
<ns3:RealTotalAttachmentSize>3274</ns3:RealTotalAttachmentSize>
</ns3:AttachmentSizeLimitExceeded>
</faultstring>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется проверить размер прикрепляемых файлов - суммарный размер вложений для передачи с помощью МТОМ с одним сообщением не должен превышать 5 Мб.
2. Текст ошибки: Количество ФТП-вложений превышает допустимое.
Возникает на этапе проверки количества ФТП-вложений, передаваемых в сообщении, в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
Количество вложений в сообщении превысило лимит
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Количество ФТП-вложений превышает допустимое</faultstring>
<detail>
<ns3:AttachmentSizeLimitExceeded xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.1" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.1">
<Code>016021</Code>
<Description>SMEV-200:Количество ФТП-вложений превышает допустимое</Description>
<ns3:PermittedTotalAttachmentSize>150</ns3:PermittedTotalAttachmentSize>
<ns3:RealTotalAttachmentSize>3</ns3:RealTotalAttachmentSize>
</ns3:AttachmentSizeLimitExceeded>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется сократить количество вложений, передаваемых в сообщении, до разрешенного. Целевой лимит количества вложений указан в синхронном ответе в блоке PermittedTotalAttachmentSize.
1. Текст ошибки: Некорректная информация о фтп вложениях; UUID вложения (вложений): @uuid_вложения.
Причина
Пример
<st3:AsyncProcessingStatus> <st3:OriginalMessageId>a0665438-fc70-11ec-8e57-4c1d965ac6f3</st3:OriginalMessageId> <st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory> <st3:StatusDetails>Не удалось обработать файл на ФХ</st3:StatusDetails> <st3:SmevFault> <sb3:Code>SMEV-60</sb3:Code> <sb3:Description>SMEV-201: Некорректная информация о фтп вложениях; UUID вложения (вложений): a08d8b49-fc70-11ec-8e57-4c1d965ac6f3</sb3:Description> </st3:SmevFault> </st3:AsyncProcessingStatus>
Рекомендуется повторить отправку сообщения с вложением через промежуток времени .
2. Текст ошибки: Некорректная информация о фтп вложениях; UUID вложения (вложений): @uuid_вложения.
Причина
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring>Количество ФТП-вложений превышает допустимое</faultstring> <detail> <ns3:AttachmentSizeLimitExceeded xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.1" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.1"> <Code>016021</Code> <Description>SMEV-200:Количество ФТП-вложений превышает допустимое</Description> <ns3:PermittedTotalAttachmentSize>150</ns3:PermittedTotalAttachmentSize> <ns3:RealTotalAttachmentSize>3</ns3:RealTotalAttachmentSize> </ns3:AttachmentSizeLimitExceeded> </detail> </soap:Fault> </soap:Body> </soap:Envelope>
Рекомендуется загрузить файл на ФХ и повторить отправку сообщения с вложением.
3. Текст ошибки: Некорректная информация о фтп вложениях; UUID вложения (вложений): @uuid_вложения.
Возникает на этапе проверки файлов вложения в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
ПричинаРазмер присоединенного вложения или вложений равен нулю
Пример
<st3:AsyncProcessingStatus>
<st3:OriginalMessageId>f6c083a9-77ae-11ed-966a-4c1d96767ede</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>Размер одного из вложений или всех вложений равен нулю</st3:StatusDetails>
<st3:SmevFault>
<sb3:Code>FLC-ATTACHMENT</sb3:Code>
<sb3:Description>SMEV-201: Некорректная информация о фтп вложениях; UUID вложения:b333e198-77ae-11ed-966a-4c1d96767ede</sb3:Description>
</st3:SmevFault>
</st3:AsyncProcessingStatus>Рекомендуется проверить размер файлов, передаваемых через ФХ -размер вложений для передачи с помощью ФХ не должен равняться нулю. Повторить отправку сообщения с вложением.
4. Текст ошибки: Срок хранения вложения истек.
Возникает на этапе проверки файлов вложения в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
ПричинаПревышен срок хранения вложения в области доставки
Пример
<st3:AsyncProcessingStatus>
<st3:OriginalMessageId>6e22572b-38df-11ed-b5af-4c1d96767ede</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>SMEV-201: Срок хранения вложения истек</st3:StatusDetails>
<st3:SmevFault>
<sb3:Code>FLC-ATTACHMENT</sb3:Code>
<sb3:Description>SMEV-201: Срок хранения вложения истек</sb3:Description>
</st3:SmevFault>
</st3:AsyncProcessingStatus> Рекомендуется повторно загрузить файл на ФХ и повторить отправку сообщения с вложением
5. Текст ошибки: Содержимое элемента //AttachmentHeaderList не соответствует содержимому элемента //AttachmentContentList: Пустой атрибут Content Id.
Возникает на этапе проверки заголовков файлов вложения сообщения в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
ПричинаНесоответствие заголовка и вложений
Пример
<st3:AsyncProcessingStatus>
<st3:OriginalMessageId>88222f48-760c-11ed-8b44-040e3caba230</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>Содержимое элемента //AttachmentHeaderList не соответствует содержимому элемента //AttachmentContentList: Пустой атрибут Content Id</st3:StatusDetails>
<st3:SmevFault>
<sb3:Code>016125</sb3:Code>
<sb3:Description>Содержимое элемента //AttachmentHeaderList не соответствует содержимому элемента //AttachmentContentList: Пустой атрибут Content Id</sb3:Description>
</st3:SmevFault>
</st3:AsyncProcessingStatus>
Рекомендуется: - Убедиться, что каждому AttachmentHeader в сообщении соответствует AttachmentContent
- Убедиться, что количество заголовков равно количеству вложений.
- Убедиться, что содержимое элементов Id в AttachmentContent не дублируется
6. Текст ошибки: Содержимое элемента //AttachmentHeaderList не соответствует содержимому элемента //AttachmentContentList: Количество вложений - X, количество заголовков - Y.
Возникает на этапе проверки заголовков файлов вложения сообщения в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
ПричинаНесоответствие заголовка и вложений
Пример
<st3:AsyncProcessingStatus>
<st3:OriginalMessageId>88222f48-760c-11ed-8b44-040e3caba230</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>Содержимое элемента //AttachmentHeaderList не соответствует содержимому элемента //AttachmentContentList: Количество вложений - 2, количество заголовков - 1</st3:StatusDetails>
<st3:SmevFault>
<sb3:Code>016125</sb3:Code>
<sb3:Description>Содержимое элемента //AttachmentHeaderList не соответствует содержимому элемента //AttachmentContentList: Количество вложений - 2, количество заголовков - 1</sb3:Description>
</st3:SmevFault>
</st3:AsyncProcessingStatus>
Рекомендуется
- Убедиться, что каждому AttachmentHeader в сообщении соответствует AttachmentContent
- Убедиться, что количество заголовков равно количеству вложений.
- Убедиться, что содержимое элементов Id в AttachmentContent не дублируется
SMEV-202
1. Текст ошибки: Дублирующийся в рамках конверта UUID вложения" @uuid.
Возникает на этапе проверки файлов вложения в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
В рамках СМЭВ-конверта в блоке RefAttachmentHeaderList дублируется UUID вложения
Пример
st3:AsyncProcessingStatus>
<st3:OriginalMessageId>3de7d0f4-f72f-11ee-a0ee-c0180387b87c</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>Дублирующийся в рамках конверта UUID вложения 3e060755-f72f-11ee-a0ee-c0180387b87c!</st3:StatusDetails>
<st3:SmevFault>
<sb3:Code>018128</sb3:Code>
<sb3:Description>SMEV-202: Дублирующийся в рамках конверта UUID вложения 3e060755-f72f-11ee-a0ee-c0180387b87c!</sb3:Description>
</st3:SmevFault>
</st3:AsyncProcessingStatus>Рекомендуется исключить из передаваемого СМЭВ-конверта дублирующуюся информацию о UUID вложении в блоке RefAttachmentHeaderList
2. Текст ошибки: Квота на файловое хранилище для получателя превышена!
Возникает на этапе определения файловой квоты в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
Закончился выделенный на файловом хранилище СМЭВ объем свободного места для ИС УВ-получателя сообщения с вложением в результате несвоевременного разбора входящей очереди сообщений.
Пример
<AsyncProcessingStatus>
<OriginalMessageId>54897fef-6bfc-11eb-ab7f-0a0027000002</OriginalMessageId>
<StatusCategory>requestIsRejectedBySmev</StatusCategory>
<StatusDetails>Квота на файловое хранилище для получателя превышена!</StatusDetails>
<SmevFault xsi:type="ns3:QuoteLimitExceeded" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns2:Code>tsmev3:P:TSMEV3_ASYNC_CORE2:TR:ASYNC:PP:QT:1</ns2:Code>
<ns2:Description>SMEV-202:Квота на файловое хранилище для получателя превышена!</ns2:Description>
<ns3:RemainedTotalQuoteSize>3238634</ns3:RemainedTotalQuoteSize>
<ns3:RealTotalAttachmentSize>12582912</ns3:RealTotalAttachmentSize>
</SmevFault>
</AsyncProcessingStatus>
Рекомендуется повторить отправку сообщения с вложением через промежуток времени или обратиться к получателю сообщения через СЦ.
3. Текст ошибки: Квота на файловое хранилище для получателя превышена!
Возникает на этапе определения файловой квоты в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse
Причина
Закончился выделенный на файловом хранилище СМЭВ объем свободного места для ИС УВ-получателя сообщения с вложением в результате несвоевременного разбора входящей очереди сообщений.
Пример
<st3:AsyncProcessingStatus> <st3:OriginalMessageId>767be1b9-fc61-11ec-a8f6-4ed5777dc67d</st3:OriginalMessageId> <st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory> <st3:StatusDetails>Квота на файловое хранилище для получателя превышена!</st3:StatusDetails> <st3:SmevFault xsi:type="sf3:QuoteLimitExceeded" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <sf3:RemainedTotalQuoteSize>-3168906</sf3:RemainedTotalQuoteSize> <sf3:RealTotalAttachmentSize>39421</sf3:RealTotalAttachmentSize> </st3:SmevFault> </st3:AsyncProcessingStatus>
Рекомендуется повторить отправку сообщения с вложением через промежуток времени или обратиться к получателю сообщения через СЦ
4. Текст ошибки: UUID вложения @uuid использовался ранее и не является уникальным !
Возникает на этапе валидации UUID вложения в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
Отправляется сообщение с uuid вложения, который уже отправлялся ранее.
Пример
<st3:AsyncProcessingStatus>
<st3:OriginalMessageId>6e22572b-38df-11ed-b5af-4c1d96767ede</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>SMEV-202:UUID вложения 54ef61d8-38df-11ed-b5af-4c1d96767ede использовался ранее и не является уникальным !</st3:StatusDetails>
<st3:SmevFault>
<sb3:Code>FLC-ATTACHMENT</sb3:Code>
<sb3:Description>SMEV-202:UUID вложения 54ef61d8-38df-11ed-b5af-4c1d96767ede использовался ранее и не является уникальным !</sb3:Description>
</st3:SmevFault>
</st3:AsyncProcessingStatus> Рекомендуется сгенерировать новое значение для uuid вложения, и повторить отправку сообщения с вложением
Текст ошибки: Превышен максимально допустимый суммарный размер FTP вложений.
Возникает на этапе валидации размера вложения в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
Объем передаваемых файлов вложений с использованием файлового хранилища превысил 1 ГБ (по умолчанию)
Пример
<st3:AsyncProcessingStatus> <st3:OriginalMessageId>0542a91b-1d4f-11ed-9288-4c1d965ac6f3</st3:OriginalMessageId> <st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory> <st3:StatusDetails>SMEV-203:Превышен максимально допустимый суммарный размер FTP вложений.</st3:StatusDetails> <st3:SmevFault> <sb3:Code>FLC-ATTACHMENT</sb3:Code> <sb3:Description>SMEV-203:Превышен максимально допустимый суммарный размер FTP вложений.</sb3:Description> </st3:SmevFault> </st3:AsyncProcessingStatus>
Рекомендуется проверить размер файлов передаваемых с использованием файлового хранилища - объем передаваемых вложений через ФХ не должен превышать 1ГБ.
Текст ошибки: Количество символов в идентификаторе файла вложения превышает допустимое.
Возникает на этапе проверки идентификатора вложения, передаваемого через МТОМ в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponseПричина
Значение элемента Content-Id превышает ограничение в 255 символов
Пример
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server</faultcode> <faultstring>SMEV-206:Количество символов в идентификаторе файла вложения превышает допустимое</faultstring> <detail> <sf3:InvalidContent xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3"> <sb3:Code>016206</sb3:Code> <sb3:Description>SMEV-206:Количество символов в идентификаторе файла вложения превышает допустимое</sb3:Description> <sf3:ValidationError errorPosition="0">SMEV-206:Количество символов в идентификаторе файла вложения превышает допустимое</sf3:ValidationError> </sf3:InvalidContent> </detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Рекомендуется сократить значение элемента //AttachmentContentList/AttachmentContent/Id до 255 согласно Методическим рекомендациям по работе с ЕСМЭВ версии 3.5.0.х
Текст ошибки: Недопустимый формат идентификатора сообщения. См. RFC-4122.
Возникает на этапе валидация идентификатора сообщения в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
Формат идентификатора сообщения MessageID не соответствует стандарту RFC-4122
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Недопустимый формат идентификатора сообщения. См. RFC-4122.</faultstring>
<detail>
<ns3:InvalidMessageIdFormat xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2" xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.2" xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xsi:type="SmevFault">
<Code>fed0:PRODUCTION_AREA:FED0_CORE1 : TR:SYNC:UNQ:1</Code> <Description>SMEV-300:Недопустимый формат идентификатора сообщения. См. RFC-4122.</Description> </ns3:InvalidMessageIdFormat> </detail> </soap:Fault> </soap:Body> </soap:Envelope>
Рекомендуется проверить корректность содержимого элемента MessageID. UUID необходимо генерировать по версии 1 (см. п. 4.2 «Algorithms for Creating a Time-Based UUID» RFC 4122 http://rfc.askapache.com/rfc4122/rfc4122.html#section-4.2). СМЭВ использует метку времени, содержащуюся в UUID, для проверки срока годности сообщения, к которому относится данный UUID. Для СМЭВ срок годности одного сообщения составляет 24 часа.
SMEV-301
Текст ошибки: Сообщение с идентификатором @messageId было послано ранее.Возникает на этапе валидации идентификатора сообщения в рамках синхронной/асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
Отправляется сообщение с MessageID, который уже отправлялся ранее.
Пример 1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Сообщение с идентификатором 23d023ab-20a0-11e9-a8e6-aaaaaa2cac00 было послано ранее.</faultstring>
<detail>
<ns3:MessageIsAlreadySent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2"
xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.2"
xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xsi:type="SmevFault">
<Code>fed0:PRODUCTION_AREA:FED0_CORE1 : TR:SYNC:UNQ:3</Code>
<Description>SMEV-301:Сообщение с идентификатором 23d023ab-20a0-11e9-a8e6-aaaaaa2cac00 было послано ранее.</Description>
</ns3:MessageIsAlreadySent>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Пример 2
<AsyncProcessingStatus><OriginalMessageId>a95b71d6-1993-11e9-8758-3bde16b3418d</OriginalMessageId> <StatusCategory>requestIsRejectedBySmev</StatusCategory> <StatusDetails>Сообщение с идентификатором a95b71d6-1993-11e9-8758-3bde16b3418d было послано ранее.</StatusDetails> <SmevFault><ns2:Code>LOCAL:P:localhost:TR:ASYNC:UNQ:3</ns2:Code> <ns2:Description>SMEV-301:Сообщение с идентификатором a95b71d6-1993-11e9-8758-3bde16b3418d было послано ранее.</ns2:Description> </SmevFault></AsyncProcessingStatus>
Рекомендуется сгенерировать новое значение для MessageID и повторить отправку.
Текст ошибки: Timestamp идентификатора сообщения слишком давний.
Возникает на этапе валидации идентификатора сообщения в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
Метка времени в идентификаторе сообщения MessageID более 24-х часов
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Timestamp идентификатора сообщения слишком давний.</faultstring>
<detail>
<ns3:StaleMessageId xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.1" xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.1" xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.1" xsi:type="SmevFault">
<Code>fed0:PRODUCTION_AREA:FED0_CORE1 : TR:SYNC:UNQ:2</Code>
<Description>SMEV-302:Timestamp идентификатора сообщения слишком давний.</Description>
</ns3:StaleMessageId>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Рекомендуется проверить дату и время генерации метки времени. Сгенерировать MessageID с новой меткой времени.
Текст ошибки: Идентификатор сообщения построен на метке времени (Timestamp) в будущем
Возникает на этапе валидации идентификатора сообщения в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse
Причина
Метка времени в идентификаторе сообщения MessageID из будущего (более 24-х часов от текущего времени)
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SMEV-303: Идентификатор сообщения построен на метке времени (Timestamp) в будущем</faultstring>
<detail>
<ns3:InvalidContent xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016028</Code>
<Description>SMEV-303:SMEV-303: Идентификатор сообщения построен на метке времени (Timestamp) в будущем</Description>
<ns3:ValidationError errorPosition="0">Идентификатор сообщения построен на метке времени (Timestamp) в будущем</ns3:ValidationError>
</ns3:InvalidContent>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется проверить дату и время генерации метки времени. Сгенерировать MessageID с новой меткой времени
SMEV-401
1. Текст ошибки: Не найден вид сведений.
Возникает на этапе проверки наличия вида сведений в рамках синхронной/асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
В блоке MessagePrimaryContent указаны корневой элемент или целевое пространство имен незарегистрированного в СМЭВ 3 Вида сведений или текущее время отправления запроса не входит в срок действия ВС (с/по)
Пример 1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Не найден вид сведений.</faultstring>
<detail>
<ns3:BusinessDataTypeIsNotSupported xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2" xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.2" xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2">
<Code>fed0:PRODUCTION_AREA:FED0_CORE1 : TR:SYNC:BSV:1</Code>
<Description>SMEV-401:Не найден вид сведений.</Description>
<ns3:RootElementLocalName>DataRequestttttt</ns3:RootElementLocalName>
<ns3:RootElementNamespaceURI>urn://qa/8.0.0</ns3:RootElementNamespaceURI>
</ns3:BusinessDataTypeIsNotSupported>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Пример 2
<st3:AsyncProcessingStatus>
<st3:OriginalMessageId>18e1b148-00b4-11ec-914d-00059a3c7a00</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>Не найден вид сведений</st3:StatusDetails>
<st3:SmevFault xsi:type="sf3:BusinessDataTypeIsNotSupported" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<sb3:Code>PREPROCESSING</sb3:Code>
<sb3:Description>SMEV-401: Не найден вид сведений.</sb3:Description>
<sf3:RootElementLocalName>DataRequest22</sf3:RootElementLocalName>
<sf3:RootElementNamespaceURI>urn://qa/1.0.0</sf3:RootElementNamespaceURI>
</st3:SmevFault>
</st3:AsyncProcessingStatus>
Рекомендуется:
- определить контур СМЭВ, в который осуществляется обращение (разработческий, тестовый, продуктивный), для этого посмотреть вызываемый адрес сервиса и сопоставить с опубликованными в Актуальных адресах СМЭВ3;
- найти на Технологическом портале зарегистрированный в соответствующем контуре(тестовом или продуктивном) Вид сведений. Сверить содержимое блока MessagePrimaryContent c эталонным сообщением, опубликованным в руководстве пользователя Вида сведений - проверить, правильно ли указаны корневой элемент и целевое пространство имен корневого элемента;
- проверить срок действия ВС в карточке.
2. Текст ошибки: ВВС выведена из эксплуатации.
Возникает на этапе проверки наличия вида сведений в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
В блоке MessagePrimaryContent указаны корневой элемент или целевое пространство имен Вида сведений, выведенного из эксплуатации в СМЭВ3
Пример
<st3:AsyncProcessingStatus>
<st3:OriginalMessageId>961c2643-6f2a-11ed-83e6-040e3caba230</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>ВВС выведена из эксплуатации</st3:StatusDetails>
<st3:SmevFault>
<sb3:Code>016035</sb3:Code>
<sb3:Description>ВВС выведена из эксплуатации</sb3:Description>
</st3:SmevFault>
</st3:AsyncProcessingStatus>Рекомендуется найти в ЛК УВ зарегистрированный Вид сведений (в соответствующем контуре в карточке версии ВС должен быть указан Ответчик). Сверить содержимое блока MessagePrimaryContent c эталонным сообщением, опубликованным в руководстве пользователя Вида сведений - проверить, правильно ли указаны корневой элемент и целевое пространство имен корневого элемента
3. Текст ошибки: Попытка отправить сообщение, не соответствующее типу вида сведений.
Возникает на этапе проверки наличия вида сведений в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
В рамках метода SendRequest отправлено сообщение в блоке MessagePrimaryContent которого указан корневой элемент ответа или для сообщения, отправляемого по методу SendResponse, указан корневой элемент запроса.
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Попытка послать сообщение {urn://qa/8.0.0}DataRequest через метод sendResponse, в то время как этот тип сообщений зарегистрирован как REQUEST</faultstring>
<detail>
<ns3:BusinessDataTypeIsNotSupported xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2" xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.2" xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2">
<Code>fed0:PRODUCTION_AREA:FED0_CORE2 : TR:SYNC:RTR:7</Code>
<Description>SMEV-401:Попытка отправить сообщение, не соответствующее типу вида сведений</Description>
<ns3:RootElementLocalName>DataRequest</ns3:RootElementLocalName>
<ns3:RootElementNamespaceURI>urn://qa/8.0.0</ns3:RootElementNamespaceURI>
</ns3:BusinessDataTypeIsNotSupported>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Рекомендуется:
- для запроса, отправляемого методом SendRequest проверить, что в блоке MessagePrimaryContent вложенный элемент соответствует корневому элементу запроса в соответствии со схемой Вида сведений, опубликованной в руководстве пользователя;
- для ответа отправляемого методом SendResponse проверить, что в блоке MessagePrimaryContent вложенный элемент соответствует корневому элементу ответа в соответствии со схемой Вида сведений, опубликованной в руководстве пользователя.
SMEV-402
Текст ошибки: Входящая очередь запрошенного типа сообщений, принадлежащая пользователю @CallerCertificate.getSubjectX500Principal().getName(X500Principal.RFC1779) не зарегистрирована в СМЭВ.
Возникает на этапе обработка сообщения в рамках синхронной обработки xml-сообщения, принятого методом GetRequest, GetResponse.Причина
1. Неверно указаны параметры фильтрации в тегах NamespaceURI и RootElementLocalName блока MessageTypeSelector (в том числе, если указанный ВС не зарегистрирован в нужной среде).
2. Информационная система Участника не зарегистрирована в СМЭВ 3, либо ИС отсутствует в необходимой среде.
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SMEV-402: Входящая очередь запрошенного типа сообщений, принадлежащая пользователю CN=testfoiv, O=RT, C=RU, с номером cертификата 1099340326, не зарегистрирована в СМЭВ</faultstring>
<detail>
<ns3:UnknownMessageType xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016015</Code>
<Description>SMEV-402: Входящая очередь запрошенного типа сообщений, принадлежащая пользователю CN=testfoiv, O=RT, C=RU, с номером cертификата 1099340326, не зарегистрирована в СМЭВ</Description>
</ns3:UnknownMessageType>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Рекомендуется:
- проверить содержимое элементов NamespaceURI и RootElementLocalName блока MessageTypeSelector - целевое пространство имен и корневой элемент должны соответствовать зарегистрированному в СМЭВ 3 Виду сведений;
- проверить зарегистрирован ли данный ИС в той среде СМЭВ 3, в которой идет обращение;
- проверить зарегистрирован ли сертификат, которым подписано направленное сообщение, в соответствующей среде СМЭВ 3;
- получить серийный номер сертификата, указанного в блоке CallerInformationSystemSignature в элементе X509Certificate отправляемого сообщения (сохранить содержимое элемента с разрешением cer, открыть вкладку "Состав", получить значение из поля "Серийный номер");
- убедиться, что ранее был направлен запрос в Ситуационный центр на регистрацию информационной системы с сертификатом из п.1 и получено положительное решение;
- если заявка ранее не направлялась - зарегистрировать запрос через Ситуационный центр и после получения положительного решения по заявке повторить отправку сообщения.
SMEV-403
1. Текст ошибки: Сообщение не соответствует схеме Единого сервиса.
Возникает на этапе синхронной валидация xml-сообщения, принятого методами SendRequest, SendResponse, , GetRequest, GetResponse, Ack.Причина
Отправляемое сообщение не соответствует схемам Единого сервиса
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SMEV-403: Сообщение не соответствует схеме Единого сервиса.</faultstring>
<detail>
<ns3:InvalidContent xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016018</Code>
<Description>SMEV-403:Сообщение не соответствует схеме Единого сервиса.</Description>
<ns3:ValidationError errorPosition="0">cvc-complex-type.2.4.b: The content of element 'types:SenderProvidedRequestData' is not complete. One of '{"urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.2":NodeID, "urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.2":EOL, "urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2":MessagePrimaryContent}' is expected.</ns3:ValidationError>
</ns3:InvalidContent>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Рекомендуется:
- выполнить проверку сообщения с помощью функции "Проверка корректности xml-сообщения", размещенной на главной странице ЛК УВ (https://nsud.gosuslugi.ru/pud/);
- привести сообщение в соответствие схемам Единого сервиса - схемы опубликованы в документе "Методические рекомендации по работе с ЕСМЭВ" в ЕСКС, а также могут быть получены с помощью ссылок в конструкции import в описании сервиса (wsdl);
- повторить отправку сообщения.
2. Текст ошибки: Метка времени сообщения @timestamp не действительна.
Возникает на этапе синхронной валидации xml-сообщения, принятого методами GetRequest, GetResponse, GetStatus, GetIncomingQueueStatistics.Причина
Значение временной метки в сообщении отличается от текущего
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring>SMEV-403: Метка времени сообщения 2020-03-23T16:55:07.095+03:00 не действительна</faultstring> <detail> <ns3:InvalidContent xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2"> <Code>016026</Code> <Description>SMEV-403:Метка времени сообщения 2020-03-23T16:55:07.095+03:00 не действительна</Description> <ns3:ValidationError errorPosition="0">Метка времени сообщения 2020-03-23T16:55:07.095+03:00 не действительна</ns3:ValidationError> </ns3:InvalidContent> </detail> </soap:Fault> </soap:Body> </soap:Envelope>
Рекомендуется выполнить проверку значения времени в элементе Timestamp по методам Timestamp:
- Метод GetRequestRequest : GetRequestRequest - MessageTypeSelector - Timestamp
- Метод GetResponseRequest : GetResponseRequest – MessageTypeSelector - Timestamp
- Метод GetStatus : GetStatusRequest - Timestamp
- Метод GetIncomingQueueStatisticsRequest : GetIncomingQueueStatisticsRequest - Timestamp
3. Текст ошибки: Бизнес-данные сообщения не соответствуют схеме, зарегистрированной в СМЭВ
Возникает на этапе асинхронной валидации xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
Отправляемое сообщение не соответствует схемам Вида сведений
Пример
<st2:AsyncProcessingStatus>
<st2:OriginalMessageId>286dd731-6cde-11ed-b476-4c1d965ac6f3</st2:OriginalMessageId>
<st2:StatusCategory>requestIsRejectedBySmev</st2:StatusCategory>
<st2:StatusDetails>SMEV-403: Бизнес данные сообщения не соответствуют виду сведений</st2:StatusDetails>
<st2:SmevFault xsi:type="sf2:InvalidContent" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<sb2:Code>016122</sb2:Code>
<sb2:Description>SMEV-403: Бизнес данные сообщения не соответствуют виду сведений</sb2:Description>
<sf2:ValidationError errorPosition="0">Бизнес данные сообщения не соответствуют виду сведений
=== Validation errors: ===
-1:-1 - cvc-complex-type.2.4.a: Invalid content was found starting with element 'ns1:Request111'. One of '{"urn://qa/1.0.0":Request}' is expected.</sf2:ValidationError>
</st2:SmevFault>
</st2:AsyncProcessingStatus>
Рекомендуется:
- скачать схемы Вида сведений из карточки версии ВС в ЛК УВ ;
- выполнить валидацию содержимого блока MessagePrimaryContent отправляемого сообщения по схемам Вида сведения с помощью xml-валидаторов или сверить с эталонным сообщением, опубликованным в руководстве пользователя;
- исправить ошибки и повторить отправку сообщения.
4. Текст ошибки: SOAPAction не соответствует содержимому пакета сообщений.
Причина
В отправляемом сообщении не верно указан SOAPAction
Пример
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>SMEV-403: SOAPAction не соответствует содержимому пакета сообщений</faultstring>
<detail>
<sf2:InvalidContent xmlns:sb2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:sf2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<sb2:Code>016030</sb2:Code>
<sb2:Description>SMEV-403: SOAPAction не соответствует содержимому пакета сообщений</sb2:Description>
<sf2:ValidationError errorPosition="0">SOAPAction не соответствует содержимому пакета сообщений</sf2:ValidationError>
</sf2:InvalidContent>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Рекомендуется указать правильный SOAPAction и повторить отправку сообщения
5. Текст ошибки: Обязательный заголовок SOAPAction отсутствует или имеет неверное значение.
Возникает на этапе синхронной валидации xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
В отправляемом сообщении отсутствует SOAPAction
Пример
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>SMEV-403: Обязательный заголовок SOAPAction отсутствует или имеет неверное значение</faultstring>
<detail>
<sf3:InvalidContent xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>016031</sb3:Code>
<sb3:Description>SMEV-403: Обязательный заголовок SOAPAction отсутствует или имеет неверное значение</sb3:Description>
<sf3:ValidationError errorPosition="0">Обязательный заголовок SOAPAction отсутствует или имеет неверное значение</sf3:ValidationError>
</sf3:InvalidContent>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Рекомендуется в передаваемом сообщении указать обязательный элемент SOAPAction и повторить отправку сообщения
6. Текст ошибки: Сообщение содержит недопустимые символы.
Возникает на этапе синхронной валидации xml-сообщения, принятого методом SendRequest, SendResponse.
Причина
В сообщении содержатся суррогатные символы в блоке MessagePrimaryContent
Пример
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Client</faultcode>
<faultstring>Сообщение содержит недопустимые символы</faultstring>
<detail>
<sf3:InvalidContent
xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3"
xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>016041</sb3:Code>
<sb3:Description>SMEV-403: Сообщение содержит недопустимые символы</sb3:Description>
<sf3:ValidationError errorPosition="0">Недопустимый суррогатный символ в позиции 406</sf3:ValidationError>
</sf3:InvalidContent>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Рекомендуется из передаваемого сообщения исключить суррогатные символы
Текст ошибки: Входящая очередь "наименование очереди" сообщений, принадлежащая пользователю "мнемоника ИС", не зарегистрирована в СМЭВ.
Возникает на этапе Проверка наличия очереди ИС в СМЭВ в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.
Причина
Очередь ИС не зарегистрирована в СМЭВ
Пример
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>SMEV-405: Входящая очередь testroiv08N03 сообщений, принадлежащая пользователю testroiv08, не зарегистрирована в СМЭВ</faultstring>
<detail>
<sf3:InvalidContent xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>CONNECTOR</sb3:Code>
<sb3:Description>SMEV-405: Входящая очередь testroiv08N03 сообщений, принадлежащая пользователю testroiv08, не зарегистрирована в СМЭВ</sb3:Description>
<sf3:ValidationError errorPosition="0">SMEV-405: Входящая очередь testroiv08N03 сообщений, принадлежащая пользователю testroiv08, не зарегистрирована в СМЭВ</sf3:ValidationError>
</sf3:InvalidContent>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Рекомендуется:
- убедиться, что сертификат, которым подписывается сообщение, зарегистрирован в СМЭВ;
- проверить, что указанная в тексте ошибки мнемоника ИС и ее очередь (общая или выделенная - NodeId) была зарегистрирована в СМЭВ;
- если были выявлены ошибки, исправить их (скорректировать мнемонику ИС, зарегистрировать ИС в СМЭВ, зарегистрировать сертификат, добавить выделенный узел ИС) и повторить попытку отправить запрос.
SMEV-406
Текст ошибки: Входящая очередь "мнемоника ИС_мнемоника узла" сообщений, принадлежащая пользователю "мнемоника ИС", деактивирована в СМЭВ.
Возникает на этапе проверки активации выделенного узла ИС в рамках синхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
Выделенный узел (NodeId) ИС деактивирован
Пример
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>SMEV-406: Входящая очередь testroiv_N024 сообщений, принадлежащая пользователю testroiv, деактивирована в СМЭВ</faultstring>
<detail>
<sf3:InvalidContent xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>016109</sb3:Code>
<sb3:Description>SMEV-406: Входящая очередь testroiv_N024 сообщений, принадлежащая пользователю testroiv, деактивирована в СМЭВ</sb3:Description>
<sf3:ValidationError errorPosition="0">Входящая очередь testroiv_N024 сообщений, принадлежащая пользователю testroiv, деактивирована в СМЭВ</sf3:ValidationError>
</sf3:InvalidContent>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Рекомендуется активировать выделенный узел ИС в ЛК УВ, после чего повторить отправку сообщения.
SMEV-500
Текст ошибки: Превышение пороговой продолжительности обработки вызова.
Возникает на этапе проверки EOL сообщения в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
Истекло установленное отправителем время жизни сообщения
Пример 1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Превышение пороговой продолжительности обработки вызова</faultstring>
<detail>
<sf3:EndOfLifeReached xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>016014</sb3:Code>
<sb3:Description>SMEV-500: Превышение пороговой продолжительности обработки вызова</sb3:Description>
</sf3:EndOfLifeReached>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Пример 2
<st3:AsyncProcessingStatus> <st3:StatusCategory>cancelled</st3:StatusCategory> <st3:StatusDetails>Превышение пороговой продолжительности обработки вызова</st3:StatusDetails> <st3:SmevFault> <sb3:Code>CONNECTOR</sb3:Code> <sb3:Description>SMEV-500: Превышение пороговой продолжительности обработки вызова</sb3:Description> </st3:SmevFault> </st3:AsyncProcessingStatus>
Рекомендуется:
- установить новое значение для элемента EOL и повторить отправку сообщения;
- время подготовки сообщения-ответа должно быть меньше установленного времени жизни (EOL) сообщения-запрос
Текст ошибки: Сообщение @AckTargetMessage не найдено среди неподтверждённых.
Возникает на этапе обработки сообщения в рамках синхронной обработки xml-сообщения, принятого методом Ack.Причина
Подтверждение получения сообщения с указанным MessageId было выполнено ранее или указанное значение MessageID некорректно
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring> Сообщение 9c387157-432c-11ed-a3e0-040e3caba230 не найдено среди неподтверждённых</faultstring>
<detail>
<sf3:TargetMessageIsNotFound xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>009013</sb3:Code>
<sb3:Description>SMEV-501: Сообщение 9c387157-432c-11ed-a3e0-040e3caba230 не найдено среди неподтверждённых</sb3:Description>
</sf3:TargetMessageIsNotFound>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется:
- убедиться что сообщение Ack отправлено в тот же контур СМЭВ 3 (разработческий, тестовый, продуктивный), в котором было получено сообщение GetRequest или GetResponse;
- извлечь значение MessageID (блок //MessageMetaData) из полученного методом GetRequest или GetResponse сообщения;
- в элементе AckTargetMessage сообщения AckRequest указать полученный MessageID и отправить в адрес Единого сервиса.
SMEV-502
Текст ошибки: Не найден получатель по виду сведений.
Возникает на этапе обработки получателя сообщения по виду сведений в рамках синхронной обработки xml-сообщения, принятого методом SendRequest.Причина
Неверно указан код маршрутизации либо его формат.
Пример 1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Не найден получатель по виду сведений</faultstring>
<detail>
<sf3:RecipientIsNotFound xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>016017</sb3:Code>
<sb3:Description>SMEV-502:Не найден получатель по виду сведений</sb3:Description>
</sf3:RecipientIsNotFound>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Пример 2
<st3:AsyncProcessingStatus> <st3:OriginalMessageId>23b299d5-fc60-11ec-ae0f-4c1d965ac6f3</st3:OriginalMessageId> <st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory> <st3:StatusDetails>Не найден получатель по виду сведений</st3:StatusDetails> <st3:SmevFault> <sb3:Code>PROCESSING</sb3:Code> <sb3:Description>SMEV-502:Не найден получатель по виду сведений</sb3:Description> </st3:SmevFault> </st3:AsyncProcessingStatus>
Рекомендуется:
- убедиться, что среди Поставщиков, получивших технологический доступ к Виду сведений, присутствует Поставщик с указанным в сообщении кодом маршрутизации;
- в случае неверного кода маршрутизации исправить и повторить отправку запроса.
SMEV-503
Текст ошибки: Отправитель сообщения не зарегистрирован.
Возникает на этапе проверки регистрации отправителя сообщения в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.Причина
Информационная система Участника не зарегистрирована в СМЭВ3
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Отправитель сообщения не зарегистрирован.</faultstring>
<detail>
<ns3:SenderIsNotRegistered xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016012</Code>
<Description>SMEV-503:Отправитель сообщения не зарегистрирован.</Description>
</ns3:SenderIsNotRegistered>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется:
- получить серийный номер сертификата, указанного в блоке CallerInformationSystemSignature в элементе X509Certificate отправляемого сообщения (сохранить содержимое элемента с разрешением cer, открыть вкладку "Состав", получить значение из поля "Серийный номер");
- убедиться, что ранее в соответствующей среде была зарегистрирована ИС с сертификатом из п.1.;
- если сертификат ранее не был зарегистрирован для ИС в соответствующей среде - осуществить регистрацию сертификата через ЛК УВ и после успешной регистрации повторить отправку сообщения.
SMEV-504
Текст ошибки: Доступ запрещён.
Возникает на этапе проверки доступа отправителя к виду сведений в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest либо SendResponse.Причина
ИС не добавлена в СМЭВ 3 в качестве потребителя для запрашиваемого ВС
Пример
<ns2:AsyncProcessingStatus> <ns2:OriginalMessageId>0663bef8-ab8a-11ed-ab5a-005056a1e6f0</ns2:OriginalMessageId> <ns2:StatusCategory>requestIsRejectedBySmev</ns2:StatusCategory> <ns2:StatusDetails>SMEV-504: Доступ запрещён.</ns2:StatusDetails> <ns2:SmevFault> <Code>016101</Code> <Description>Доступ запрещён.</Description> </ns2:SmevFault> </ns2:AsyncProcessingStatus>
Рекомендуется:
- получить серийный номер сертификата, указанного в блоке CallerInformationSystemSignature в элементе X509Certificate отправляемого сообщения (сохранить содержимое элемента с разрешением cer, открыть вкладку "Состав", получить значение из поля "Серийный номер");
- проверить корректность указания целевого пространства имен и корневого элемента Вида сведений (содержимое MessagePrimaryContent);
- убедиться, что ранее был направлен запрос в Ситуационный центр на получение доступа к Виду сведений из п.2 для ИС, зарегистрированной в соответствующем контуре СМЭВ (разработческий, тестовый, продуктивный) из п.1. Также доступ может быть получен в случае успешного прохождения тестирования в роли Инициатора в ЛК УВ;
- если заявка ранее не направлялась - зарегистрировать запрос через Ситуационный центр и после получения положительного решения по заявке либо после успешного прохождения тестирования в ЛК УВ повторить отправку сообщени.
SMEV-505
Текст ошибки: Превышение пороговой продолжительности обработки вызова.
Возникает при получении на коннекторе клиентов сообщения ответа (SendResponseRequest), в рамках синхронной проверки.Причина
Норматив продолжительности подготовки сообщения-ответа превышен на n секунд m миллисекунд . Значение норматива продолжительности N секунд
Пример
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SMEV-505</faultcode>
<faultstring>Норматив продолжительности подготовки сообщения-ответа превышен на 726 секунд 322 миллисекунд. Значение норматива продолжительности 25 секунд.</faultstring>
<detail>
<sf3:EndOfLifeReached xmlns:sb3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:sf3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<sb3:Code>CONNECTOR</sb3:Code>
<sb3:Description>Норматив продолжительности подготовки сообщения-ответа превышен на 726 секунд 322 миллисекунд. Значение норматива продолжительности 25 секунд.</sb3:Description>
</sf3:EndOfLifeReached>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Рекомендуется обратить внимание на следующее: ответ на запрос по версии вида сведений не сможет быть направлен с нарушением норматива продолжительности подготовки сообщения-ответа.
SMEV-600
1. Текст ошибки: Очередь, в которую должно быть отправлено сообщение, переполнена.
Возникает на этапе проверки квоты на количество сообщений в рамках асинхронной обработки xml-сообщения, принятого методом SendReques.Причина
Ошибка связана с ограничением на допустимое количество сообщений в очереди запросов ИС-получателя сообщения и вызвана несвоевременным разбором входящей очереди ИС получателя запроса
Пример
<ns2:AsyncProcessingStatus> <ns2:OriginalMessageId>7432836c-ab89-11ed-b356-005056ad7af7</ns2:OriginalMessageId> <ns2:StatusCategory>requestIsRejectedBySmev</ns2:StatusCategory> <ns2:StatusDetails>Очередь с мнемоникой 550301_3S, в которую должно быть отправлено сообщение клон, переполнена.</ns2:StatusDetails> <ns2:SmevFault xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns3:DestinationOverflow"> <Code>020121</Code> <Description>SMEV-600:Очередь, в которую должно быть отправлено сообщение, переполнена.</Description> <ns3:MessageBrokerAddress>unknown</ns3:MessageBrokerAddress> <ns3:DestinationName>pilot1_response</ns3:DestinationName> </ns2:SmevFault> </ns2:AsyncProcessingStatus>
Рекомендуется повторить отправку сообщения с вложением через промежуток времени или обратиться к получателю запроса через СЦ
2. Текст ошибки: Очередь, в которую должно быть отправлено сообщение, переполнена.Возникает на этапе проверки квоты на количество сообщений в рамках синхронной обработки xml-сообщения, принятого методом SendRequest.
Причина
Ошибка связана с ограничением на допустимое количество сообщений в очереди запросов ИС-получателя сообщения и вызвана несвоевременным разбором входящей очереди ИС получателя запроса
Пример 1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Очередь получателя переполнена</faultstring>
<detail>
<ns2:DestinationOverflow xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.3" xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.3">
<Code>016121</Code>
<Description>SMEV-600:Очередь получателя переполнена</Description>
<ns2:DestinationName>testfoiv_request</ns2:DestinationName>
</ns2:DestinationOverflow>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Пример 2
<st3:AsyncProcessingStatus> <st3:OriginalMessageId>8bd15fbf-fc6a-11ec-8e57-4c1d965ac6f3</st3:OriginalMessageId> <st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory> <st3:StatusDetails>Очередь, в которую должно быть отправлено сообщение, переполнена.</st3:StatusDetails> <st3:SmevFault xsi:type="sf3:DestinationOverflow" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </st3:AsyncProcessingStatus>
Рекомендуется повторить отправку сообщения с вложением через промежуток времени или обратиться к получателю запроса через СЦ
3. Текст ошибки: Очередь, в которую должно быть отправлено сообщение, заблокирована.Возникает на этапе проверки технического лимита очереди ИС в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest
Причина
Ошибка связана с превышение технического лимита очереди запросов ИС получателя сообщения, установленного равным максимальному количеству сообщений в очереди
Пример
<st3:AsyncProcessingStatus>
<st3:OriginalMessageId>30d00e28-50b8-11ee-8458-4c1d965ac6f3</st3:OriginalMessageId>
<st3:StatusCategory>requestIsRejectedBySmev</st3:StatusCategory>
<st3:StatusDetails>Очередь, в которую должно быть отправлено сообщение, заблокирована.</st3:StatusDetails>
<st3:SmevFault xsi:type="sf3:DestinationOverflow" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<sb3:Code>028406</sb3:Code>
<sb3:Description>SMEV-600: Очередь, в которую должно быть отправлено сообщение, заблокирована</sb3:Description>
<sf3:MessageBrokerAddress>unknown</sf3:MessageBrokerAddress>
<sf3:DestinationName>testfoiv_request</sf3:DestinationName>
</st3:SmevFault>
</st3:AsyncProcessingStatus>Рекомендуется уменьшить количество сообщений в очереди ИС-получателя до значения меньшего, чем максимальное количество сообщений в очереди запросов
4. Текст ошибки: Информационной системе заблокирована отправка запросов.
Возникает на этапе проверки технического лимита очереди ИС в рамках синхронной обработки xml-сообщения, принятого методом SendRequest.
Причина
Ошибка связана с превышение технического лимита очереди ответов ИС-инициатора, установленного равным максимальному количеству сообщений в очереди.
Пример
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Client</faultcode>
<faultstring>Информационной системе заблокирована отправка запросов.</faultstring>
<detail>
<sf2:SenderIsBlocked xmlns:sb2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:sf2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<sb2:Code>016126</sb2:Code>
<sb2:Description>SMEV-600: Информационной системе заблокирована отправка запросов.</sb2:Description>
</sf2:SenderIsBlocked>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Рекомендуется уменьшить количество сообщений в очереди ответов ИС-инициатора, до значения меньшего, чем максимальное количество сообщений в очереди ответов
1. Текст ошибки: Ошибка СМЭВ. Обратитесь в службу технической поддержки.
Возникает на этапе проверки в рамках синхронной или асинхронной обработки xml-сообщения, принятого методами SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
1. Некорректная структура сообщения
2. Отсутствует или некорректно заполнен элемент to сообщения-ответа.
3. Сообщение направлено неверным методом (например, если запрос направлен по методу SendResponse)
4. Технологические работы в СМЭВ
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Ошибка СМЭВ. Обратитесь в службу технической поддержки.</faultstring>
<detail>
<ns3:SMEVFailure xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.1" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.1">
<Code>016100</Code>
<Description>SMEV-60: Ошибка СМЭВ. Обратитесь в службу технической поддержки.[016000500]</Description>
</ns3:SMEVFailure>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется:
- выполнить проверку сообщения с помощью функции "Проверка корректности xml-сообщения", размещенной на главной странице ЛК УВ (https://nsud.gosuslugi.ru/pud/), в случае ошибок - привести сообщение в соответствие схемам Единого сервиса, опубликованным в документе "Методические рекомендации по работе с Единой системой межведомственного электронного взаимодействия" в ЕСКС (также могут быть получены с помощью ссылок в конструкции import в описании сервиса (wsdl)) и повторить отправку сообщения;
- проверить наличие заполненного элемента To в блоке SenderProvidedRequestData;
- проверить что адрес в элементе //SendResponseRequest/SenderProvidedRequestData/To соответствует адресу в элементе //GetRequestResponse/RequestMessage/Request/ReplyTo;
- проверить, что сообщение направляется нужным методом (запрос - при помощи метода SendRequest, ответ - при помощи метода SendResponse);
- убедиться, что в соответствующем контуре СМЭВ на момент отправки сообщения не проводились технологические работы (информация о работах публикуется в разделе "Новости").
2. Текст ошибки: При отправке сообщения @id_сообщения с FTP-вложением произошла ошибка. Необходимо выполнить отправку сообщения повторно.
Возникает на этапе проверки и наличия FTP-вложения на ФХ в рамках асинхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse.
Причина
FTP-вложение отсутствует на ФХ
Пример
<st2:AsyncProcessingStatus>
<st2:OriginalMessageId>1636d030-4bb8-11ed-a385-4c1d965ac6f3</st2:OriginalMessageId>
<st2:StatusCategory>cancelled</st2:StatusCategory>
<st2:StatusDetails>При отправке сообщения 1636d030-4bb8-11ed-a385-4c1d965ac6f3 с FTP-вложением произошла ошибка. Необходимо выполнить отправку сообщения повторно</st2:StatusDetails>
<st2:SmevFault>
<sb2:Code>CONNECTOR</sb2:Code>
<sb2:Description>При отправке сообщения с FTP-вложением произошла ошибка. Необходимо выполнить отправку сообщения повторно</sb2:Description>
</st2:SmevFault>
</st2:AsyncProcessingStatus>Рекомендуется:- повторно загрузить вложение на файловое хранилище СМЭВ;
- повторить отправку сообщения с вложением.
3. Текст ошибки: Incoming message has unknown schema type.
Возникает на этапе обработки сообщения в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Неверно указан тип схемы входящего сообщения
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Incoming message has unknown schema type</faultstring>
<detail>
<ns3:InvalidContent xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016002</Code>
<Description>Incoming message has unknown schema type</Description>
<ns3:ValidationError errorPosition="0">Incoming message has unknown schema type</ns3:ValidationError>
</ns3:InvalidContent>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>Рекомендуется:
- выполнить проверку сообщения с помощью функции "Проверка корректности xml-сообщения", размещенной на главной странице ЛК УВ (https://nsud.gosuslugi.ru/pud/);
- привести сообщение в соответствие схемам Единого сервиса - схемы опубликованы в документе "Методические рекомендации по работе с ЕСМЭВ" в ЕСКС, а также могут быть получены с помощью ссылок в конструкции import в описании сервиса (wsdl);
- повторить отправку сообщения.
4. Текст ошибки: Incoming message is not xml message.
Возникает на этапе обработки сообщения в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Передаваемое сообщение имеет структуру, отличную от xml
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Incoming message is not xml message</faultstring>
<detail>
<ns3:InvalidContent xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.1" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.1">
<Code>016001</Code>
<Description>Incoming message is not xml message</Description>
<ns3:ValidationError errorPosition="0">Incoming message is not xml message</ns3:ValidationError>
</ns3:InvalidContent>
</detail>
</soap:Fault>
</soap:Body>Рекомендуется:
- сформировать сообщение в формате xml;
- привести сообщение в соответствие схемам Единого сервиса - схемы опубликованы в документе ""Методические рекомендации по работе с ЕСМЭВ"" в ЕСКС, а также могут быть получены с помощью ссылок в конструкции import в описании сервиса (wsdl);
- выполнить проверку сообщения с помощью функции ""Проверка корректности xml-сообщения"", размещенной на главной странице ЛК УВ (https://nsud.gosuslugi.ru/pud);
- повторить отправку сообщения.
5. Текст ошибки: Incoming message multipart structure incorrect.
Возникает на этапе обработки сообщения в рамках синхронной обработки xml-сообщения, принятого методом SendRequest, SendResponse, GetRequest, GetResponse, Ack.
Причина
Передается сообщение с некорректной multipart структурой (например, отсутствует заголовок Content-ID, но присутствует тег start; добавлен лишний заголовок и т.д.)
Пример
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Incoming message multipart structure incorrect</faultstring>
<detail>
<ns3:InvalidContent xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.2" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.2">
<Code>016029</Code>
<Description>Incoming message multipart structure incorrect</Description>
<ns3:ValidationError errorPosition="0">Missing start boundary</ns3:ValidationError>
</ns3:InvalidContent>
</detail>
</soap:Fault>
</soap:Body>Рекомендуется:
- скорректировать содержимое multipart заголовка;
- повторить отправку сообщения.