22.10.2016 15:49
mdolf
 
Цитата:
whitewizard Реализация данной схемы возможна только при условии,
что в магазине работает только одна касса.
У нас похожая ситуация, только в магазинах за VPN подключением несколько касс, кот. подключаются к серверу SGO.
Сервер в ответ отвечает на один адрес, который общий для всех, т.е. пробросом портов не получится.
Т.к. кассы виндовые, то сделал что каждая поднимает свое VPN и так пока работают, но при переподключении основного канала их надо перезапускать.
Получается, что решение временное, думаем как его улучшить.
23.10.2016 14:00
mdolf
 
Уточню такой момент, что VPN поднимает роутер магазина, и выходит, что кассы как-бы за НАТом.
Но пинги как от касс к серверу, так и от сервера к касам проходят нормально, зная локальный адрес кассы.
Где вот серверу УКМ указать адреса касс, на которые ему следует обращаться, в ответ на подключение кассы?
23.10.2016 15:49
whitewizard
 
А на кассах в rc.ukm прописан адрес сервера?
23.10.2016 20:30
mdolf
 
Цитата:
whitewizard А на кассах в rc.ukm прописан адрес сервера?
конечно, server=IPсервераУКМ
24.10.2016 13:45
EugeneT
 
Цитата:
mdolf Уточню такой момент, что VPN поднимает роутер магазина, и выходит, что кассы как-бы за НАТом.
....
Зачем?
Сложно на копеешном микротике поднять gre|pptp|l2tp|какой угодно тоннель и маршрутизировать сети нормально?
24.10.2016 22:22
mdolf
 
во первых, оборудование для связи уже стоит и стабильно работает
во вторых, речь идет не об одном десятке магазинов, то копеек больше надо
в третьих, такой вариант рассматривается, если по другому не получится
27.10.2016 16:37
mdolf
 
Пробую вариант настроек файла rc.ukm кассы, где addr=лок_IP_кассы, при условии, что с сервера пинг на этот адрес проходит нормально и для пользователя ukm_terminal разрешен доступ к mysql кассы не только с localhost.
При этих условиях кассы регистрируются и работают нормально.
29.10.2016 16:11
mdolf
 
Проявился недостаток такого варианта, если сетевой кабель, свич или роутер не подключены.
То есть, если сеть выключена, то касса не запускается, не находит себя-же по IP.
30.10.2016 17:16
mdolf
 
Этот недостаток исправляется указанием имени компьютера в параметре addr фала rc.ukm кассы.
При этом нет необходимости добавлять права доступа к mysql кассы пользователю ukm_terminal.
Дополнительно на сервере УКМ в файле hosts нужно прописать эти имена и адреса таких касс.

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