отваливается касса от ккм-сервера
отваливается касса от ккм-сервера
Последние несколько месяцев сталкиваемся с проблемой, что вдруг в логах появляется "Истек допустимый период постановки команды на исполнение из очереди. Команда отменена." Но касса при этом пингуется. Но при этом ккм-сервер ее не видит. Рестарт ккм-сервера по кнопке в интерфейсе не помогает (как и передергивание питание кассы). Помогает только перезагрузка виртуалки. ККМсервер под линуксом, проблема началась еще когда были на версии 2.1.40.6х обновились до .70 но опять получили эту ошибку примерно через месяц. В прошлом году такого не было вообще. Не подскажете, куда смотреть?
Re: отваливается касса от ккм-сервера
Зависла команда передачи/ответа по СОМ порту.
Т.е. когда kkmserver вызвал Widows API процедуру а она по каким-то причинам не завершается и "вызов" остается висеть.
Ну и соответственно команда закрыться ни как не может.
А следующие команды начинают ждать завершения первой команды и не дожидаются .
Как правило из за ошибок в эмуляции СОМ пота или в драйверах USB-to-СОМ
Только закрыть kkmserver поможет.
Попробуйте обновить установленные драйвера Атол/Штрих на СОМ порту.
Т.е. когда kkmserver вызвал Widows API процедуру а она по каким-то причинам не завершается и "вызов" остается висеть.
Ну и соответственно команда закрыться ни как не может.
А следующие команды начинают ждать завершения первой команды и не дожидаются .
Как правило из за ошибок в эмуляции СОМ пота или в драйверах USB-to-СОМ
Только закрыть kkmserver поможет.
Попробуйте обновить установленные драйвера Атол/Штрих на СОМ порту.
Re: отваливается касса от ккм-сервера
уточнения по задаче: линукс, ethernet, Штрих
Re: отваливается касса от ккм-сервера
Audim так что посоветуете для ethernet кассы посмотреть, чтобы понять откуда ошибка?
И как диагностировать удаленно такую ситуацию, не печатая чек? парсить лог как-то некрасиво, а ловить ошибку с разных мест печати -неудобно. Повесить через GetDataKKT(NumDevice) опрос раз в 5 минут? или можно как-то проще-правильнее?
И как диагностировать удаленно такую ситуацию, не печатая чек? парсить лог как-то некрасиво, а ловить ошибку с разных мест печати -неудобно. Повесить через GetDataKKT(NumDevice) опрос раз в 5 минут? или можно как-то проще-правильнее?
Re: отваливается касса от ккм-сервера
А ККТ то работает по IP? или по СОМ?
Re: отваливается касса от ккм-сервера
Тогда проверять сеть и саму ККТ.
В ККТ слабый проц, они вообще практически не умеют восстанавливать сбойные пакеты..
Локальная сеть должна быть хорошей.
Про через Инернет вообще речи не идет...
В ККТ слабый проц, они вообще практически не умеют восстанавливать сбойные пакеты..
Локальная сеть должна быть хорошей.
Про через Инернет вообще речи не идет...
Re: отваливается касса от ккм-сервера
Сеть локальная.
Предположим из-за сбойного пакета не прошел чек. Логично, ну и ладно. Но тогда почему вешается то весь обмен между ккм сервером и этой кассой ? и далее только перезагрузкой сервера??? А касса без проблем живет дальше. Выдали бы ошибку и работаем дальше. Но этого то не происходит.
Предположим из-за сбойного пакета не прошел чек. Логично, ну и ладно. Но тогда почему вешается то весь обмен между ккм сервером и этой кассой ? и далее только перезагрузкой сервера??? А касса без проблем живет дальше. Выдали бы ошибку и работаем дальше. Но этого то не происходит.
Re: отваливается касса от ккм-сервера
Какая модель ККТ и версия kkmserver?
Re: отваливается касса от ккм-сервера
ШТРИХ-ФР-01Фпроблема началась еще когда были на версии 2.1.40.6х обновились до .70