перестал работать транспорт, ошибки SSL Handshake

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

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

Правила форума
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
NS_BL
Сообщений: 20
Зарегистрирован: 11 ноя 2015, 08:27

перестал работать транспорт, ошибки SSL Handshake

Сообщение NS_BL » 11 ноя 2015, 08:31

Здравствуйте.
версия УТМ
version:1.0.6
changeSet:3216cbdb63bc+
buildNumber:618


вчера пересла работать обмен, в логах:
transport_info.log

Код: Выбрать все

java.io.IOException: com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
   at es.programador.a.c.a(WebServiceSender.java:307)
   at es.programador.transport.i.a(Unknown Source)
   at es.programador.transport.i.a(Unknown Source)
   at es.programador.transport.i.execute(Unknown Source)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Caused by: com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
   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.$Proxy35.registerFile(Unknown Source)
   at es.programador.a.c.a(WebServiceSender.java:298)
   ... 5 more
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
   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)
   ... 20 more
Caused by: java.io.EOFException: SSL peer shut down incorrectly
   at sun.security.ssl.InputRecord.read(Unknown Source)
   ... 29 more
2015-11-11 11:29:23,508 INFO  es.programador.transport.i - Конец публикации данных
2015-11-11 11:29:23,510 INFO  es.programador.transport.i - Публикация новых данных в кол-ве: 0
2015-11-11 11:30:12,601 INFO  es.programador.transport.i - Отправка данных на сервер ЕГАИС по расписанию
2015-11-11 11:30:12,606 INFO  es.programador.transport.i - Публикация новых данных в кол-ве: 0
2015-11-11 11:30:12,609 INFO  es.programador.transport.i - Отправка (предыдущих) оптовых документов в кол-ве: 7
2015-11-11 11:30:12,612 INFO  es.programador.a.c - Отправка c uuid:8b8293b5-e8c4-4799-9d14-d339392b5e38 docType:QueryAP


в transport_error.log

Код: Выбрать все

2015-11-11 11:30:32,854 ERROR es.programador.transport.i - Ошибка при отправки через веб-службу
java.io.IOException: com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
   at es.programador.a.c.a(WebServiceSender.java:307)
   at es.programador.transport.i.a(Unknown Source)
   at es.programador.transport.i.a(Unknown Source)
   at es.programador.transport.i.execute(Unknown Source)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Caused by: com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
   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.$Proxy35.registerFile(Unknown Source)
   at es.programador.a.c.a(WebServiceSender.java:298)
   ... 5 more
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
   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)
   ... 20 more
Caused by: java.io.EOFException: SSL peer shut down incorrectly
   at sun.security.ssl.InputRecord.read(Unknown Source)
   ... 29 more


что случилось и как починить?
спасибо!
tosyan
Сообщений: 176
Зарегистрирован: 02 ноя 2015, 22:35

Re: перестал работать транспорт, ошибки SSL Handshake

Сообщение tosyan » 11 ноя 2015, 23:23

Утром пришел на работу и обнаружил что УТМ перестал присылать ответы на запросы и документы. В логах вижу вот такое:

Код: Выбрать все

com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.SocketException: Connection reset
   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.$Proxy35.getFilesToDownload(Unknown Source)
   at es.programador.a.c.a(WebServiceSender.java:325)
   at es.programador.transport.h.c.a(Unknown Source)
   at es.programador.transport.h.d.execute(Unknown Source)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Caused by: java.net.SocketException: Connection reset
   at java.net.SocketInputStream.read(Unknown Source)
   at java.net.SocketInputStream.read(Unknown Source)
   at sun.security.ssl.InputRecord.readFully(Unknown Source)
   at sun.security.ssl.InputRecord.read(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)
   ... 19 more


Вчера вечером все замечательно работало. Что бы это значило и в какую сторону копать?
Аватар пользователя
daemon
Сообщений: 61
Зарегистрирован: 12 ноя 2015, 04:43

Re: перестал работать транспорт, ошибки SSL Handshake

Сообщение daemon » 12 ноя 2015, 04:51

Что-то тоже барахлит УТМ с утра:

2015-11-12 11:43:55,265 INFO es.programador.a.c - Отправка c uuid:02e60907-e464-4fcd-9dc0-1be4d862a412 docType:QueryAP
2015-11-12 11:43:55,404 ERROR es.programador.a.c - Ошибка загрузки файла
com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: Журнал транзакций для базы данных "Transport" заполнен. Чтобы обнаружить причину, по которой место в журнале не может быть повторно использовано, обратитесь к столбцу log_reuse_wait_desc таблицы sys.databases Please see the server log to find more detail regarding exact cause of the failure.
dima138
Сообщений: 26
Зарегистрирован: 10 ноя 2015, 13:57

Re: перестал работать транспорт, ошибки SSL Handshake

Сообщение dima138 » 12 ноя 2015, 06:00

Тоже самое в логах: база переполнена. Только у меня транспорт до этого так и не заработал: не было входящих документов. Но тогда в транспорте ошибок не было. И сейчас входящие документы так и не приходят, но уже и ошибки в логах пошли...
Аватар пользователя
A.tyo
Сообщений: 37
Зарегистрирован: 03 ноя 2015, 02:26
Откуда: Владивосток

Re: перестал работать транспорт, ошибки SSL Handshake

Сообщение A.tyo » 12 ноя 2015, 06:17

Можно узнать, каким образом дорабатывать свою систему и внедрять/тестировать модуль работы с УТМ, если что ни день/неделя, как:
- обновление транспортного модуля (что как ни странно вызывает каждый раз разные сложности при установке и/или обновлении модуля УТМ);
- изменения документации (что требует перепроверки всех процедур и функции формирования и обработки запросов для работы учётной системы с УТМ);
- сервер ЕГАИС не отвечает на запросы УТМ по необъявленным причинам (о чём в принципе можно предупреждать, если планируются какие-либо изменения/обновления)
Я уже не говорю о мелких (и не очень) недоработках и недомолвках в работе системы, на что в самом начале (благо сейчас не так часто) получали ответ "система так работает и что делать решать вам самим"
Саппорт "просыпается" и начинает отвечать по московскому времени, хотя внедряют по всей стране! У нас физически во Владивостоке нет возможности ждать разгара рабочего дня саппорта, так как разница в часовых поясах 7 часов! Соответственно, ответы на текущие вопросы получаешь как правило на следующий рабочий день.
dima138
Сообщений: 26
Зарегистрирован: 10 ноя 2015, 13:57

Re: перестал работать транспорт, ошибки SSL Handshake

Сообщение dima138 » 12 ноя 2015, 06:26

A.tyo писал(а):Можно узнать, каким образом дорабатывать свою систему и внедрять/тестировать модуль работы с УТМ, если что ни день/неделя, как:
- обновление транспортного модуля (что как ни странно вызывает каждый раз разные сложности при установке и/или обновлении модуля УТМ);
- изменения документации (что требует перепроверки всех процедур и функции формирования и обработки запросов для работы учётной системы с УТМ);
- сервер ЕГАИС не отвечает на запросы УТМ по необъявленным причинам (о чём в принципе можно предупреждать, если планируются какие-либо изменения/обновления)
Я уже не говорю о мелких (и не очень) недоработках и недомолвках в работе системы, на что в самом начале (благо сейчас не так часто) получали ответ "система так работает и что делать решать вам самим"
Саппорт "просыпается" и начинает отвечать по московскому времени, хотя внедряют по всей стране! У нас физически во Владивостоке нет возможности ждать разгара рабочего дня саппорта, так как разница в часовых поясах 7 часов! Соответственно, ответы на текущие вопросы получаешь как правило на следующий рабочий день.

ПОЛНОСТЬЮ ПОДДЕРЖИВАЮ. Тех.поддержка никакая. Проблемы есть. Время идет.
tosyan
Сообщений: 176
Зарегистрирован: 02 ноя 2015, 22:35

Re: перестал работать транспорт, ошибки SSL Handshake

Сообщение tosyan » 12 ноя 2015, 06:37

Видать что то поправили т.к. начали приходить ответы. Но только те которые я отправляю сейчас. То что было отправлено ранее ушло(или не ушло) в никуда. Как вообще предполагалось отслеживать подобные ситуации? УТМ мне говорит что "ОК" я принял данные, начальник. А толку то что он их принял если он их походу никуда не передал. И теперь нужно думать что же я отправил в пустоту.
dima138
Сообщений: 26
Зарегистрирован: 10 ноя 2015, 13:57

Re: перестал работать транспорт, ошибки SSL Handshake

Сообщение dima138 » 12 ноя 2015, 06:44

Только что попробовал отправить запрос. Все равно нет никаких входящих: ни старых, ни новых
Аватар пользователя
A.tyo
Сообщений: 37
Зарегистрирован: 03 ноя 2015, 02:26
Откуда: Владивосток

Re: перестал работать транспорт, ошибки SSL Handshake

Сообщение A.tyo » 12 ноя 2015, 06:51

Каждые перебой (запланированный или нет) в работе сервера ЕГАИС должен быть "оглашен" оперативно хотя бы на форуме!
Иначе гадаешь: проблема с нашей стороны или нет. Тем более сейчас, когда массово идёт внедрение по всей стране.

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

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

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 0 гостей