Проблема инициализации устройства

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
MadamSkorikova
Сообщения: 10
Зарегистрирован: 04 май 2017, 13:50

Проблема инициализации устройства

Сообщение MadamSkorikova » 04 май 2017, 14:08

Приветствую.
Последнее время пользователи портала стали жаловаться на отсутствие инициализации устройств при входе на сайт.
Ситуация выглядит так:
При заходе на страницу сайта пользователь видит сообщение "ККМ/ЧПМ не подключена"
http://joxi.ru/eAOqeeKf09JPmo
Массив KKM собирается в результате выполнения
http://joxi.ru/J2be44Gfj08gm6
но по какой-то причине запрос проваливается в error.
Однако, если выполнить прямой вход в браузере на https://localhost:5893/ и снять x или z отчет, а затем перезагрузить страницу портала, инициализация устройств проходит благополучно.
Ситуация нерегулярна, происходит не у всех пользователей и невсегда.
Есть идеи, с чем может быть связано такое поведение?
И можно ли подключить какое-то логирование(что туда фиксировать, что поможет понять причину происходящего), или возможно просмотреть уже имеющиеся логи. И если возможно, то где?
У пользователей используются разные версии старого ккм-серевера. Настроена служба отложенного запуска при входе в систему. Закономерностей появления ошибки от версии сервера не установлено.
Спасибо за любые идеи :)

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

Re: Проблема инициализации устройства

Сообщение Audim » 04 май 2017, 18:29

Так на старом сервере или на новом?

Если новый сервер - Вопрос - в логах остаются ошибки?
Если да то зайдите в такую ошибку в логах и выложите все с той страницы сюда.

ЗЫ: больше ни какое ПО с ККМ не работает?

MadamSkorikova
Сообщения: 10
Зарегистрирован: 04 май 2017, 13:50

Re: Проблема инициализации устройства

Сообщение MadamSkorikova » 05 май 2017, 12:24

старый сервер
другое ПО не работает с ККМ.

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

Re: Проблема инициализации устройства

Сообщение Audim » 05 май 2017, 13:26

По всей видимости у Вас происходит следующее:
По какой-то причине при инициализации сервера ККТ в этот момент не отвечают.
Как правило причина - еще не прогружены драйвера USB-COM.

А при печати отчетов из страницы сервера происходит переинициализация устройств и ошибки пропаают.

Вам надо перейти на новый сервер (2.х.х.х)
Там есть механизм переинициализации неактивных устройств.
Но там слега другой API. Но Вам так и так на него переходить из за 54-фз.

MadamSkorikova
Сообщения: 10
Зарегистрирован: 04 май 2017, 13:50

Re: Проблема инициализации устройства

Сообщение MadamSkorikova » 05 май 2017, 14:07

Спасибо за ответ!

Но новый сервер бета версии. Насколько он проверен в боевых условиях, как много клиентов на данный момент им пользуются? (можно в личку ответить :))
У нас очень большой трафик платежей, страшно уронить всех сразу :)

ЗЫ: возможен ли переход на unitserver без доплаты?

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

Re: Проблема инициализации устройства

Сообщение Audim » 05 май 2017, 14:59

Но новый сервер бета версии.
Вот ведь... Давно не бета.. Забыл эту пометку снять...Сниму сейчас :)

Насколько он проверен в боевых условиях, как много клиентов на данный момент им пользуются?
У нас очень большой трафик платежей, страшно уронить всех сразу

Клиентов на новом kkm/unit сервере больше 1000. На kkmfactory есть клиенты с 300 ККТ на одном сервере.
Новый сервер намного более стабилен и вылизан чем старый.
:)

Ответить