Публичное пространство

SetRetail10 ▪️ Касса ◾️ Касса доступна по сети, но нет обмена данными. Как проверить доступность портов сервера с кассы?

Описание

В большинстве торговых сетей политиками безопасности разрешено только определенный пул портов.

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

Несмотря на все действия системных администраторов инженер по настройки кассового модуля может столкнуться с ситуацией, когда касса по сети доступна и "пингуется", а так же открыт 22 порт SSH, но данные с сервера и обратно не поступают.

1. Переключитесь в режим командной строки комбинацией клавиш CTRL + ALT + F1 или подключитесь с помощью PuTTy к кассе.

2. Начните с проверки двух базовых портов 8090 и 8091.

3. Наберите команду telnet <IP-адрес сервера> <порт>

Пример
telnet 192.168.56.1 8090

Примеры проверок

Telnet

1. После того, как курсор перейдет на следующую строку, наберите любую комбинацию символов → нажмите комбинацию CTRL + C.

2. Если порт 8090 от кассы к серверу доступен, то появится меню терминала. Для того, чтобы произвести выход из него нажмите e → Enter.

3. При вводе символов в окно терминала для порта 8091, отобразится HTML-структура.

3. Если порт 8090 или 8091 недоступен, тогда возможны следующие варианты отображения результата:

Подключение сервером отклонено:

Сервер недоступен по сети:

4. На недоступность порта 8090 также указывает то, что при вводе символов и нажатия комбинации клавиш CTRL + C не появляется меню терминала.

wget

Еще одним способом проверки о том, могут ли поступать данные на кассу с сервера является команда wget, которая предназначена для загрузки web-контента.

1. Для проверки поступления информации по портам 8090 или 8091 наберите команду wget http://<ip-адрес сервера>:<порт>

Пример
wget http://192.168.56.1 8090

2. Если порт доступен и с него возможно получить данные, тогда произойдет загрузка файла index.html.

3. Для того, чтобы перейти к проверки порта 8090 наберите следующую команду для удаления файла index.htrml:

Пример
rm -rf /home/tc/index.html

4. Проверьте порт 8091 или другой.

5. Если по каким-либо причинам не удаётся получить данные, тогда отобразятся следующие сообщения об ошибках:

Сервер недоступен:

Сервер недоступен или порт закрыт:

© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных