
Порт для УТМ ЕГАИС: как открыть
Содержание
Система по контролю за оборотом алкоголя обязательна для всех торговых организаций, ведущих продажу алкогольной продукции. Но представленные программные решения не всегда работают правильно с момента установки. Возникают ошибки. Чаще всего они связаны с работой универсального транспортного модуля (УТМ). Одна из распространённых — не открыт порт ЕГАИС. Расскажем об установке УТМ, возможных ошибках в его работе, диагностике и устранении.
Начало: устанавливаем УТМ
Универсальный транспортный модуль — это сервер, работающий на вашем компьютере, который, в свою очередь, подключается к серверам ЕГАИС и отвечает за обмен данными. Программы обращаются к транспортному модулю. Он может быть установлен как на отдельный сервер в вашей сети, так и на тот же компьютер, где работает 1С или другая программа учёта алкогольной продукции.
Скачать транспортный модуль лучше в личном кабинете сайта http://egais.ru. Там вы всегда сможете найти актуальную версию. Для входа и работы с ЛК потребуется ключ JaCarta с рабочим сертификатом, установленный клиент JaCarta, Internet Explorer 9 или новее, Windows 7 или более новая. Запустите установку УТМ и следуйте инструкциям. После установки перезагрузите компьютер.
С момента загрузки компьютера для запуска служб УТМ и установки подключения к серверу ЕГАИС потребуется некоторое время, после чего он должен работать.
Если установка успешна, появится доступ к странице транспортного модуля. Попасть на неё можно в браузере: адрес сервера УТМ ЕГАИС 127.0.0.1:8080 (localhost:8080). Если транспортный модуль установлен на другом компьютере сети, то обратиться к нему можно в формате адрес_компьютера:8080 (например, server:8080 или 192.168.0.254:8080). В любом случае, порт УТМ ЕГАИС: 8080. Менять его не надо, иначе некоторые программы не смогут найти транспортный модуль. Не все решения позволяют задать параметры вручную.
Не работает УТМ ЕГАИС
Вы не можете попасть на страницу УТМ, программы не могут получить и отправить данные. Это говорит о том, что универсальный транспортный модуль не запускается. Причины могут быть следующие:
- Не запускаются службы УТМ (в частности, служба transport);
- Адрес сервера УТМ ЕГАИС используется другим приложением (порт 8080 занят);
- Соединения на адрес УТМ ЕГАИС заблокированы (службы запущены, порт открыт, но программы не видят транспортный модуль).
Узнать о проблемах в работе транспортного модуля просто: в программах 1С, БухСофт и других появится сообщение «Введите корректный адрес и порт УТМ». Как диагностировать проблему:
- В командной строке вводим netstat -a -b. Находим адрес и порт УТМ ЕГАИС: 127.0.0.1:8080. Параметр -b покажет имя исполняемого файла программы, занявшей порт. Если действительно этот порт использует другая программа, её надо выключить или перенастроить. Если не получается, установите транспортный модуль на другой компьютер, где порт свободен;
- Отключите антивирус и брандмауэр Windows. Если после этого транспортный модуль работает — разрешите в их настройках подключения на адрес 127.0.0.1;
- Если порт свободен, но всё равно не работает УТМ ЕГАИС — переустановите его. Могла возникнуть ошибка, и проще повторить процесс, чем искать причину.
Транспортный модуль установлен и работает, но не приходят накладные, не отправляются акты и запросы. Это значит, что УТМ не соединяется с сервисом ЕГАИС. Читаем логи:
- Если транспортный модуль на компьютере — папки c:\utm\transporter\l, c:\utm\monitoring\l и c:\utm\updater\l;
- Для Атол HUB-19 и аналогичных аппаратных транспортных модулей действия описаны в инструкции.
В логах встретятся сообщения об отсутствии соединения с сервером. Причина: не открыт порт ЕГАИС или соединения заблокированы.
Транспортный модуль для передачи данных в интернете использует протокол HTTPS. Служба transport подключается к адресам сервера ЕГАИС: utm.egais.ru и update.egais.ru.
Как открыть порт ЕГАИС
Для протокола HTTPS предназначен порт 443. Причиной его недоступности, обрыва соединений или недоступности сервиса ЕГАИС вообще могут быть:
- Брандмауэр Windows;
- Антивирус;
- Настройка соединения с интернет.
Отключите брандмауэр и антивирус, перезапустите транспортный модуль. Если он заработал, необходимо:
- Добавить его службы в доверенные приложения или исключения антивируса;
- Открыть соединения на удалённый порт TCP 443;
- Разрешить или добавить в исключения брандмауэра адреса серверов ЕГАИС.
Проверим третий пункт: зайдите на страницу https://utm.egais.ru в любом браузере, отключив предварительно антивирус и брандмауэр. Если видите окно с запросом сертификата или строку «SSL_ERROR», адрес доступен. Настройте брандмауэр и антивирус.
Если страницы не открываются, и продолжают появляться сообщения «Нет соединения с сервером», значит соединение с интернет настроено неправильно. В зависимости от его реализации, открыть порт ЕГАИС можно по-разному. В любом случае, надо разрешить соединения на адреса utm.egais.ru:443 и update.egais.ru:443.
Транспортный модуль мог получить накладные до сбоя. Сохраните их, чтобы затем не пришлось повторять отправку. Лучше настроить резервное копирование базы данных модуля сторонними средствами.
Вывод: главное, чтобы работал УТМ
Проверьте, чтобы на всех местах, где установлены программы для работы с ЕГАИС и транспортный модуль, были правильно настроены брандмауэр Windows и антивирус: не запрещали соединения с серверами в интернете и на локальный адрес сервера УТМ ЕГАИС, был открыт порт 443. Добавьте в исключение адреса серверов ЕГАИС и убедитесь, что другие программы не мешают работе транспортного модуля. Проделав это, можно исключить проблемы и простои.
Помните: за продажу алкоголя без использования системы ЕГАИС или несвоевременную подачу информации об обороте алкоголя организациям грозит ответственность.