[ОТВЕТИТЬ]
28.06.2016 11:25
DKotov
 
Вроде настроено все как надо
на сервере адрес УТМ стоит в виде 192.168.20.90 порт 8080
УТМ работает, откликается
а на кассе вот такую фигню выдает

17:53:59: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-69-2016_04_12_17_47_10/ukm/libukm/egais_export.cpp(203) Send: EGAIS send: <?xml version="1.0" encoding="UTF-8"?>
<Cheque inn="2540101913" datetime="2606161753" kpp="254345001" kassa="22385" address="690089, Приморский край, Владивосток г, Ульяновская ул, дом № 7" number="0" shift="55" name="СУПЕРМАРКЕТ ВОСТОК" >
<Bottle barcode="22N000004H7QSD2DHG20CMT60419011016345PFETJFY42ZWVE7PHFH2C5W61IV4STPY" price="275.00" ean="4607065280574" />
</Cheque>
17:53:59: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-69-2016_04_12_17_47_10/ukm/libukm/egais_export.cpp(212) Send: Error: Host not found,
response:

Куда копать?
28.06.2016 11:35
whitewizard
 
"Host not found"
с кассы пинг на УТМ проходит?
28.06.2016 12:38
winmasta
 
Должен цепляться с кассы

telnet ИП_АДРЕС_УТМ 8080
28.06.2016 13:57
whitewizard
 
Поди касса и УТМ в разных подсетях?
Или на компе с УТМ файерволл блокирует порт?
29.06.2016 07:06
DKotov
 
В одной подсети
пингуется
заходит на 8080
файервола нет
такое ощущение, что касса не знает адреса УТМ
29.06.2016 08:36
Starter
 
Такая же фигня, версия 71. Все заполнено правильно. Кассы и УТМ в одной подсети, УТМ с кассы пингуется, через телнет заходит, файрволл отключен. УТМ в рабочем состоянии. Но ошибка ровно такая же, как у топикстартера.
29.06.2016 08:58
winmasta
 
Может попробовать ЕГАИС выкл вкл и перезаполнить поля.
29.06.2016 09:02
Starter
 
Пробовали - без толку.
29.06.2016 09:09
Legaa
 
а на кассе что в trm_in_external_system в param? айпи верный у сервера утм?
29.06.2016 09:26
DKotov
 
и где ж его откопать?
как установить?
29.06.2016 09:26
Starter
 
<params>
<url>192.168.0.100</url>
<port>8080</port>
<timeout>30</timeout>
<sendBeerData>0</sendBeerData>
</params>
29.06.2016 09:49
Starter
 
Цитата:
DKotov и где ж его откопать?
как установить?
1. Подключитесь на кассу по SSH (PuTTy)
2. Подключитесь к БД кассы:
mysql -uroot -Dukmclient -pCtHDbCGK.C
3. Выполните запрос:
select param from trm_in_external_system;
29.06.2016 09:55
DKotov
 
<!DOCTYPE boost_serialization>
<boost_serialization signature="serialization::archive" version="1">
<params>
<url>192.168.20.90</url>
<port>8080</port>
<timeout>60</timeout>
</params>
</boost_serialization> |


вроде все ок
29.06.2016 09:59
DKotov
 
но продавать не хочет, видать борется за здоровое общество
29.06.2016 10:05
Starter
 
Причем, что интересно - сперва чеки проходили.
Посмотрел логи УТМ:

16-06-28 18:16:13,776 INFO transactionLogger - ID: [15597950550] - Получен чек.
2016-06-28 18:16:13,838 INFO transactionLogger - ID: [15597950550] - Подпись чека [uuid: 9133fc2a-baa9-415e-9418-cb63dc6726a3, касса: 012472, смена: 589, чек: 280, дата: 2806161816]
2016-06-28 18:33:41,302 INFO transactionLogger - ID: [15597a50136] - Получен чек.
2016-06-28 18:33:41,364 INFO transactionLogger - ID: [15597a50136] - Подпись чека [uuid: 1dab9526-26d9-427f-8515-b97685369154, касса: 012473, смена: 265, чек: 2, дата: 2806161833]
2016-06-28 18:45:03,119 ERROR transactionLogger - ID: [155978d715e] - Некорректное состояние транспортного терминала.
2016-06-28 18:45:03,135 ERROR transactionLogger - ID: [155978d715e] - Отправлена информация об ошибке: [<A><error>Не удалось подписать документ</error><ver>2</ver></A>]
2016-06-28 19:05:03,402 ERROR transactionLogger - ID: [155978e041b] - Ошибка отправки тикета.
2016-06-28 19:05:03,418 ERROR transactionLogger - ID: [155978e041b] - Отправлена информация об ошибке: [<A><error>CKR_FUNCTION_FAILED</error><ver>2</ver></A>]
2016-06-28 19:15:03,534 ERROR transactionLogger - ID: [155978e6482] - Некорректное состояние транспортного терминала.
29.06.2016 10:48
DKotov
 
а мне ни разу не удалось продать :(
29.06.2016 11:02
Starter
 
я бы поковырял логи УТМ - вероятнее всего, дело именно в нем.
29.06.2016 11:21
ArchiHaki
 
Цитата:
Starter Причем, что интересно - сперва чеки проходили.
Посмотрел логи УТМ:

16-06-28 18:16:13,776 INFO transactionLogger - ID: [15597950550] - Получен чек.
2016-06-28 18:16:13,838 INFO transactionLogger - ID: [15597950550] - Подпись чека [uuid: 9133fc2a-baa9-415e-9418-cb63dc6726a3, касса: 012472, смена: 589, чек: 280, дата: 2806161816]
2016-06-28 18:33:41,302 INFO transactionLogger - ID: [15597a50136] - Получен чек.
2016-06-28 18:33:41,364 INFO transactionLogger - ID: [15597a50136] - Подпись чека [uuid: 1dab9526-26d9-427f-8515-b97685369154, касса: 012473, смена: 265, чек: 2, дата: 2806161833]
2016-06-28 18:45:03,119 ERROR transactionLogger - ID: [155978d715e] - Некорректное состояние транспортного терминала.
2016-06-28 18:45:03,135 ERROR transactionLogger - ID: [155978d715e] - Отправлена информация об ошибке: [<A><error>Не удалось подписать документ</error><ver>2</ver></A>]
2016-06-28 19:05:03,402 ERROR transactionLogger - ID: [155978e041b] - Ошибка отправки тикета.
2016-06-28 19:05:03,418 ERROR transactionLogger - ID: [155978e041b] - Отправлена информация об ошибке: [<A><error>CKR_FUNCTION_FAILED</error><ver>2</ver></A>]
2016-06-28 19:15:03,534 ERROR transactionLogger - ID: [155978e6482] - Некорректное состояние транспортного терминала.
По CKR_FUNCTION_FAILED есть отдельная ветка на форуме ФСРАР.
УТМы отваливались постоянно(причем сама служба работает, вебка отвечает, а чеки не подписываются, в логах УТМа появляются "Ошибки проверки ключа"), помогла рекомендация с заменой криптобиблиотек.
29.06.2016 11:24
Starter
 
А не поделитесь ссылкой ?
29.06.2016 11:35
ArchiHaki
 
Ссылки не могу вставлять :)
Но если Вы там зареганы, то это первая тема в Разделе Продуктивный контур ЕГАИС.
А вот решение:
Для восстановления работоспособности ключа криптозащиты с ошибкой CKR_FUNCTION_FAILD
предлагается произвести следующие действия:

Предполагается, что единый клиент JaCarta уже установлен на машине.

1. Для 64-разрядной системы в папку //Windows/SysWOW64
Для 32-разрядной системы в папку //Windows/System32
Скопировать библиотеку libtranscrypt.dll

2. Изменить параметры службы транспорта в файле C:/UTM/transporter/conf/transport.properties

Для 64-разрядной системы на:
rsa.library.path=C:\\Windows\\SysWOW64\\asepkcs.dll
gost.library.path=C:\\Windows\\SysWOW64\\libtranscrypt.dll

Для 32-разрядной системны на:
rsa.library.path=C:\\Windows\\System32\\asepkcs.dll
gost.library.path=C:\\Windows\\System32\\libtranscrypt.dll

3. Изменить параметры службы updater в файле C:/UTM/updater/conf/transport.properties

Для 64-разрядной системы на:
rsa.library.path=C:\\Windows\\SysWow64\\asepkcs.dll

Для 32-разрядной системны на:
rsa.library.path=C:\\Windows\\System32\\asepkcs.dll

4. Запустить УТМ.

Если поможет значит проблема в ЕК
Вложения
Тип файла: rar libtranscrypt.rar (132.8 Кб, 59 просмотров)
29.06.2016 12:04
DKotov
 
Вопрос решил.

тот лог, который я в первом посте предоставил был старым, до перезагрузки кассы после настройки ЕГАИС нас сервере УКМ.

После перезагрузки кассы лог начал выходить другой

16:05:12: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-69-2016_04_12_17_47_10/ukm/libukm/egais_export.cpp(203) Send: EGAIS send: <?xml version="1.0" encoding="UTF-8"?>
<Cheque inn="2540101913" datetime="2906161604" kpp="254345001" kassa="22430" address="690089, Приморский край, Владивосток г, Ульяновская ул, дом № 7" number="0" shift="56" name="СУПЕРМАРКЕТ ВОСТОК" >
<Bottle barcode="22N000004H7QSD2DHG20CMT60419011016364FPH44Q598XLBOKD5BE4ZZOYBDO92Q28" price="275.00" ean="4607065280574" />
</Cheque>
16:05:13: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-69-2016_04_12_17_47_10/ukm/libukm/egais_export.cpp(212) Send: Error: Error downloading - server replied: Server Error,
response: <A><error>java.lang.IllegalArgumentException: org.xml.sax.SAXParseException; cvc-pattern-valid: Value '0' is not facet-valid with respect to pattern '[1-9][0-9]{0,9}' for type 'COUNT'.</error><ver>2</ver></A>
16:05:13: 0x00004000: WARNING: debug#/usr/local/storage/home/ukm/build-br-69-2016_04_12_17_47_10/ukm/libukm/ccontext_assistant.cpp(2796) HandlePayment: Продажа алкоголя запрещена. Сторнируйте всю алкогольную продукцию из чека, либо аннулируйте чек.

То есть начал ругаться на COUNT

Оказалось, что когда настраивали сервер УКМ (до меня) в параметрах магазина указали, что будут использоваться заказы.
А при этом модуль ЕГАИС неправильно воспринимал номер кассы. (Спасибо техподдержке С+)
После снятия галочки, продажи заработали.

Всем спасибо за ответы.
18.07.2016 11:42
tsorion
 
Возникла такая же проблема

11:15:53: 0x00004000: WARNING: debug#/usr/local/storage/home/ukm/build-br-71-2016_06_20_17_43_54/ukm/libukm/ccontext_assistant.cpp(557) HandleGoodinput: Товар с кодом 150.00 не найден
11:15:58: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-71-2016_06_20_17_43_54/ukm/libukm/egais_export.cpp(207) Send: EGAIS send: <?xml version="1.0" encoding="UTF-8"?>
<Cheque inn="1513056586" datetime="1807161115" kpp="151301001" kassa="112132" address="г.Владикавказ ул.
Московское шоссе 3 &quot;К&quot;" number="18" shift="209" name="Стэйтон" >
<Bottle barcode="22N000008X76GINHS6N0P6560407001001239HZVW3FUDKBKNVKXMFL0M5HYBZ45OGFN" price="150.00" e
an="4606860001223" />
</Cheque>
11:15:58: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-71-2016_06_20_17_43_54/ukm/libukm/egais_export.cpp(216) Send: Error: Host not found,
response:
11:15:58: 0x00004000: WARNING: debug#/usr/local/storage/home/ukm/build-br-71-2016_06_20_17_43_54/ukm/libukm/ccontext_assistant.cpp(2840) HandlePayment: Продажа алкоголя запрещена. Сторнируйте всю алкогольную продукцию из чека, либо аннулируйте чек.


Пинг проходит с кассы на утм и с утм на кассы.
УКМ версии 71 сп1, все настроено правильно, несколько раз перенастраивал
порт нужный открыт.
все выше указанное проверял и делал. все установлено правильно.
УТМ переустанавливал

В какую строну можно еще покапать ?
18.07.2016 12:43
whitewizard
 
КПП такой же, как в УТМ?
18.07.2016 16:59
tsorion
 
Цитата:
whitewizard КПП такой же, как в УТМ?
А где в УТМ можно посмотреть кпп?


И еще в логах в файле D:\UTM\transporter\l\transport_user_friendly.log
Прием и отсылка документов работает идеально. Может это с этим всязанно, точно не уверен.

выдает

2016-07-18 15:49:33,615 INFO userLogger - Обратитесь к техническому специалисту
2016-07-18 16:01:45,570 ERROR userLogger - Ошибка при получении и чтении документов с сервера ЕГАИС
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.ConnectException: Connection timed out: connect
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: java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net. Source)
at sun.net. Source)
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
... 18 more
2016-07-18 16:01:45,570 INFO userLogger - Обратитесь к техническому специалисту
18.07.2016 17:09
student
 
Цитата:
tsorion Send: Error: Host not found,
не смотря на то что все пингуется хост все таки не найден :(
проверь как указан адрес утм-а в настройках и попробуй открыть этот адрес с др компа с експлорера ...
18.07.2016 17:26
tsorion
 
Цитата:
student не смотря на то что все пингуется хост все таки не найден :(
проверь как указан адрес утм-а в настройках и попробуй открыть этот адрес с др компа с експлорера ...
Код:
http://localhost:8080/
А разве этот адрес должен открываться с другого компа?
Попробовал, не открывается
18.07.2016 17:28
tsorion
 
извините за ссылки, забыл что нельзя вставлять
имел ввиду localhost:8080
18.07.2016 17:33
tsorion
 
Я вас понял, адрес компьютера потом 8080, так открывается, все нормально
18.07.2016 19:25
student
 
Цитата:
tsorion так открывается, все нормально
что именно открывается ? домашняя страница утм ?
я не знаю как в укм4, но для курла при отправке чеков надо прописывать \xml в конце адреса - т.е. если утм на том компе с какого смотрите то должно быть для отправки http: // localhost:8080 / xml
(localhost надо заменить либо на ip адрес либо на имя компа в сетке для отправки курлом если чек отправляется с др компа сети)
19.07.2016 11:52
tsorion
 
Проблема решилась тем, что в настройках УКМ, адрес компьютера где установлем утм прописывать надо было без http://
Опции темы


Часовой пояс GMT +3, время: 11:03.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.