Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Форум для обсуждения вопросов по эксплуатации ЕГАИС Розница

Модераторы: Operator 2, Operator 1, Operator 4

Правила форума
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
thesomebody
Сообщений: 28
Зарегистрирован: 22 июн 2016, 10:48

Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение thesomebody » 29 май 2017, 12:42

Добрый день. При попытке продать алкоголь система выдает ошибку:
При выполнении операции произошла ошибка.
Сервер отклонил запрос возраст чека превышает максимально допустимый (4320)


В пятницу 26го мая, видимо отвалился интернет и не ушел алкогольный чек, сейчас интернет есть, но "застрявший" чек не уходит.
В исходящих документах в УТМ пусто.
Но на первой странице УТМ написано: "Дата самого старого неотправленного розничного документа: 2017-05-26 14:16:00.000 +0300"

Перезагрузка компа не помогает.

Кто сталкивался что делать?

ПС: На форуме есть похожая тема, но там у человека страница с исходящими запросами забита, а у нас пустая.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватар пользователя
Operator 4
Сообщений: 3923
Зарегистрирован: 09 дек 2015, 09:04

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение Operator 4 » 29 май 2017, 14:04

ознакомитесь с технической документацией к УТМ (пункт "Буфер", которая расположена в ЛК на портале egais.ru в разделе "Транспортный модуль ".
Возраст буфера составляет 3 дня.
Сообщение об ошибке: Возраст чека превышает максимально допустимый [4320]- ошибка возраста буфера.
Говорит о том, что в базе УТМ есть не отправленный "просроченный" чек. Возраст буфера не должен превышать трех календарных дней. Буфер возрастом более
трех календарных дней считается устаревшим.
Подписание в УТМ чеков останавливается, когда буфер устаревает. УТМ с
устаревшим буфером не возвращает идентификатор чека и его контрольную сумму.
Подписание новых чеков не возобновляется до тех пор, пока старые чеки не будут
зафиксированы в ЕГАИС.
Чтобы узнать возраст буфера используйте команду:
curl –X GET http://localhost:8080/xml.
Необходимо проверить почему не были отправлены чеки , основные причины отсутствие интернет соединения или окончание срока действия сертификата ГОСТ или RSA.
После устранения проблемы все старые чеки будут отправлены и буфер очищен.
Рекомендуем самостоятельно проверять буфер согласно инструкции к УТМ.
thesomebody
Сообщений: 28
Зарегистрирован: 22 июн 2016, 10:48

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение thesomebody » 30 май 2017, 06:30

Operator 4 писал(а):ознакомитесь с технической документацией к УТМ (пункт "Буфер", которая расположена в ЛК на портале egais.ru в разделе "Транспортный модуль ".
Возраст буфера составляет 3 дня.
Сообщение об ошибке: Возраст чека превышает максимально допустимый [4320]- ошибка возраста буфера.
Говорит о том, что в базе УТМ есть не отправленный "просроченный" чек. Возраст буфера не должен превышать трех календарных дней. Буфер возрастом более
трех календарных дней считается устаревшим.
Подписание в УТМ чеков останавливается, когда буфер устаревает. УТМ с
устаревшим буфером не возвращает идентификатор чека и его контрольную сумму.
Подписание новых чеков не возобновляется до тех пор, пока старые чеки не будут
зафиксированы в ЕГАИС.
Чтобы узнать возраст буфера используйте команду:
curl –X GET http://localhost:8080/xml.
Необходимо проверить почему не были отправлены чеки , основные причины отсутствие интернет соединения или окончание срока действия сертификата ГОСТ или RSA.
После устранения проблемы все старые чеки будут отправлены и буфер очищен.
Рекомендуем самостоятельно проверять буфер согласно инструкции к УТМ.


Интернет есть, сертификаты действительные, "застрявший" чек не уходит.
Что еще можно сделать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
DionisK
Сообщений: 146
Зарегистрирован: 10 фев 2017, 12:09

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение DionisK » 30 май 2017, 06:57

thesomebody писал(а):Интернет есть, сертификаты действительные, "застрявший" чек не уходит.
Что еще можно сделать?

Забить на него и списать вручную
MrsZ
Сообщений: 190
Зарегистрирован: 25 дек 2015, 00:55

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение MrsZ » 30 май 2017, 07:02

thesomebody писал(а):Интернет есть, сертификаты действительные, "застрявший" чек не уходит.
Что еще можно сделать?

Логи transport_info нужно посмотреть, там какие нибудь ошибки наверное идут
thesomebody
Сообщений: 28
Зарегистрирован: 22 июн 2016, 10:48

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение thesomebody » 30 май 2017, 07:34

В transport_info Есть ошибки вида:
2017-05-30 10:26:47,913 INFO es.programador.transport.g.d - Запрос документов с сервера
2017-05-30 10:26:48,163 ERROR es.programador.transport.g.d - Ошибка при получении и чтении документов с сервера ЕГАИС
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure


В transport_user_friendly тоже ошибки, вида:
2017-05-30 10:30:47,889 INFO userLogger - Обратитесь к техническому специалисту
2017-05-30 10:30:48,186 ERROR userLogger - Ошибка при получении и чтении документов с сервера ЕГАИС
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.getOutput(Unknown Source)
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(Unknown Source)
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequest(Unknown Source)
at com.sun.xml.internal.ws.transport.DeferredTransportPipe.processRequest(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Unknown Source)
at com.sun.xml.internal.ws.client.Stub.process(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(Unknown Source)
at com.sun.proxy.$Proxy37.getFilesToDownload(Unknown Source)
at es.programador.transport.g.d.a(Unknown Source)
at es.programador.transport.g.c.execute(Unknown Source)
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
... 18 more


Версия УТМ 2.0.3. Может из-за этого? Хотя на новую надо перейти до 01.07.2017
MrsZ
Сообщений: 190
Зарегистрирован: 25 дек 2015, 00:55

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение MrsZ » 30 май 2017, 07:37

thesomebody писал(а):В transport_info Есть ошибки вида:
2017-05-30 10:26:47,913 INFO es.programador.transport.g.d - Запрос документов с сервера
2017-05-30 10:26:48,163 ERROR es.programador.transport.g.d - Ошибка при получении и чтении документов с сервера ЕГАИС
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

На форуме ФСРАР рекомендуют при этой ошибке:
"Решением является перезапись RSA-сертификата с предварительной инициализацией только PKI части крипто-ключа."
thesomebody
Сообщений: 28
Зарегистрирован: 22 июн 2016, 10:48

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение thesomebody » 30 май 2017, 07:42

Можете прислать ссылку?
Не совсем понятно, что значит "с предварительной инициализацией только PKI части крипто-ключа". Раньше работала без инициализации
MrsZ
Сообщений: 190
Зарегистрирован: 25 дек 2015, 00:55

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение MrsZ » 30 май 2017, 07:47

thesomebody писал(а):Можете прислать ссылку?
Не совсем понятно, что значит "с предварительной инициализацией только PKI части крипто-ключа". Раньше работала без инициализации

http://forum.fsrar.ru/viewtopic.php?f=1 ... 74#p346274
Инициализация - это значит перед перезаписью RSA надо в клиенте Jacart-ы на вкладке PKI нажать кнопку "Инициализировать"
DionisK
Сообщений: 146
Зарегистрирован: 10 фев 2017, 12:09

Re: Ошибка работы с ЕГАИС "...возвраст чеак превышает максимально докустимый..."

Сообщение DionisK » 30 май 2017, 08:52

Можно и без инициализации перезаписать, ключ ставит поверх старого без проблем.

Вернуться в «Вопросы по эксплуатации ЕГАИС Розница»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: Alexa [Bot] и 2 гостей