Ripping Corpse
29-06-2016, 19:36
Добрый вечер. Столкнулся с такой проблемой. Есть система для сетей кафе, которая расположена на веб-сервере. На каждую точку сети из этой системы можно отправить заказ на конкретный принтер чеков. 3 точки, 2 работают и печатают, а на последнюю печать не приходит. Пробросил порт, предположим 40161 на IP нужного принтера и его порта 9100. Отправляю заказ на печать, принтер молчит. Стыкуюсь telnet'ом на свой внешний IP по порту 40161, печатаю текст в командной строке, принтер все печатает. В чем может быть проблема? Принтер GlobalPos RP80. Аппараты Posiflex и Sam4S печатают без проблем в разных точках города. Уточнение, у меня сделана локальная сеть по всему городу, и интернет на все точки приходит с одного роутера, соответственно все устройства находятся в одной сети, кроме веб-сервера, к которому мы подключаемся для работы.
Нашел программу TCPPrint, слушает указываемый порт для принтера и при пробросе нужного порта на компьютер, отсылает пакет на принтер. Но таким способом печатает иероглифы, цифры идут нормально.
Добавил принтер в DMZ, поставил его себе на машину. При выводе чеков на печать через браузер все печатает. Но блин через проброс порта ни в какую.
Нашел программу TCPPrint, слушает указываемый порт для принтера и при пробросе нужного порта на компьютер, отсылает пакет на принтер. Но таким способом печатает иероглифы, цифры идут нормально.
Добавил принтер в DMZ, поставил его себе на машину. При выводе чеков на печать через браузер все печатает. Но блин через проброс порта ни в какую.