[ОТВЕТИТЬ]
Опции темы
24.05.2016 08:22  
XaHa
Да, смены закрываются, оперативные чеки тоже отображаются.
касса -> роутер(шлюз) -> впн клиент свой -> впн тунель от провайдера -> впн сервер свой -> прокси(шлюз) -> сервер УКМ
 
24.05.2016 08:46  
XaHa
роутер и шлюз все запросы в другую сеть отправляют напрямую в тунель. ВПН канал работает норм, ничего не порезано, сервер супермаг например в одной сети, клиенты в другой. Единственное, что могу грешить на закрытые порты на сервере УКМ, т.к. после установки сервера ничего дополнительно не открывал.
 
24.05.2016 08:59  
XaHa
Ну да, так и есть =) Открыл порт 3306 на сервере возврат пошёл.
 
"Спасибо" XaHa от:
07.06.2016 02:40  
winmasta
Цитата:
Сообщение от XaHa
Ну да, так и есть =) Открыл порт 3306 на сервере возврат пошёл.
Аналогичная проблема решилась аналогично, открыть TCP порт 3306 на сервере УКМ4 на вход.
 
22.10.2016 16:35  
mdolf
Цитата:
Сообщение от Павел Сосновских
несколько раз уже обсуждалось и очень похоже, что опять...
в общем, важно чтобы nat'ов не было, т.е. если у кассы ip 192.168.4.242,
то он точно также без изменений и выглядел для сервера и наоборот
также надо, чтобы маршрут в обе стороны был одинаковый
Подскажите, пожалуйста, где обсуждалось? А то у нас похоже ВПН с НАТом и сервер не "видит" локальных адресов касс, которые за этим ВПНом стоят.
Хотя зная IP кассы с сервера пинги проходят, но вот "netstat -nao -p tcp" и сервер УКМ ответ шлет на адрес VPN соединения, а он общий для всего магазина.
 
24.10.2016 12:56  
Павел Сосновских
А с кассы до сервера пинги есть?
Там дело в том, что, подключаясь к серверу, касса дает временный доступ серверу в свою базу с пользователем ukm_remote, временным паролем и только с одного ip-адреса - того, который касса считает адресом сервера. Если подключение сервера к бд кассы по каким-то причинам пойдет с другого адреса, то в подключении будет отказано.
 
24.10.2016 21:59  
mdolf
Цитата:
Сообщение от Павел Сосновских
А с кассы до сервера пинги есть?
да, как в одну так и в другую сторону пинги есть
по логам кассы видно, что ответ идет на общий адрес, адрес роутера, но инфо для логов попадает-же на кассу
как серверу УКМ указать адрес кассы, на который ему подключаться к кассе?
 
31.10.2016 17:19  
Павел Сосновских
Цитата:
Сообщение от mdolf
как серверу УКМ указать адрес кассы, на который ему подключаться к кассе?
никак. касса обращается на адрес, указанный в /usr/local/ukmclient/rc.ukm
Код:
...
server=<ip-адрес сервера>
...
соответственно и разрешает подключение к своей бд этому же адресу
т.о. надо либо натить все, либо ничего
скорее всего на роутере в магазине настроен т.н. маскарад для запросов во вне
есть ли возможность не маскарадить из подсети магазина в подсеть сервера?
роутер у вас какой?
 
31.10.2016 18:05  
mdolf
Указываем локальное имя компьютера-кассы в параметре addr фала rc.ukm и все нормально работает.
 
01.11.2016 08:53  
XaHa
У меня была ещё проблема, когда касса не могла авторизоваться на сервере. Это было из-за того что маршрутизация была настроена через MASQUERADE , а он как раз и делает подмену адреса приходящего пакета. Сделали через SNAT и всё заработало.
 
 


Опции темы



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

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