Зависание команды ККМСервера у терминалов с ARCUS-2

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
DPSG
Сообщения: 20
Зарегистрирован: 03 авг 2020, 19:34

Зависание команды ККМСервера у терминалов с ARCUS-2

Сообщение DPSG » 02 сен 2020, 16:44

Терминал Ingenico IPP320, протокол ARCUS-2, банк УБРиР (несколько клиентов имеют одну и туже ошибку)
Через тест отправляем команду на терминал "Оплатить картой" - далее загорается терминал 1.02 руб., далее нажимаем "Красную" и ждем в тесте "Ошибку", но нет.
Эта команда будет в статусе "Выполняется" до тех пор, пока не перезагружаем KKMСервер.

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: Зависание команды ККМСервера у терминалов с ARCUS-2

Сообщение Audim » 03 сен 2020, 14:33

Какая версия kkmserver?


DPSG
Сообщения: 20
Зарегистрирован: 03 авг 2020, 19:34

Re: Зависание команды ККМСервера у терминалов с ARCUS-2

Сообщение DPSG » 06 сен 2020, 13:42

Сегодня у другого клиента с таким же терминалом и таким же банком подвис уже на успешной команде.

Покупатель оплатил, а ккмсервер все еще думает, что в статусе выполняется, и следующие команды уже не воспринимает. Только после перезагрузки Ккмсервера можно было повторно послать новые команды на терминал.

Техник банка удаленно заходил на компьютер и проверял через тестовую программу терминала. И удостоверился, что все нужные статусы приходят на компьютер и проблема с ккмсервером.

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: Зависание команды ККМСервера у терминалов с ARCUS-2

Сообщение Audim » 08 сен 2020, 19:46

День проработали - не получается воспроизвести...
Поставил этот терминал у себя главным - будем за ним следить...

DPSG
Сообщения: 20
Зарегистрирован: 03 авг 2020, 19:34

Re: Зависание команды ККМСервера у терминалов с ARCUS-2

Сообщение DPSG » 10 сен 2020, 14:15

Опять у второго клиента такой же запрос.
ККМсервер отправляет запрос на терминал принять оплату картой. Оплата на терминале проходит успешно. А ккмсервер про неё ничего не знает и ждёт. Следующие команды к терминалу не работают до выключения и включения ккмсервера. Далее какое то время спокойно все работает.

maximshumkov
Сообщения: 4
Зарегистрирован: 08 авг 2021, 09:23

Re: Зависание команды ККМСервера у терминалов с ARCUS-2

Сообщение maximshumkov » 29 авг 2021, 15:20

Нашли как решить?

Аналогичная проблема

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: Зависание команды ККМСервера у терминалов с ARCUS-2

Сообщение Audim » 29 авг 2021, 17:36

Может просто таймаут в команде маленький?
Что в статусе ответа?
Если "Status": Run(Запущено на выполнение) = 1 или NotRun = 4
То нужно через некоторое время получить результат командой GetRezult:
https://kkmserver.ru/KkmServer#PrimerJavaGetRezult

Ответить