Добро пожаловать на сайт Headwind MDM - Вопросы и Ответы, где вы можете задавать вопросы и получать ответы от других членов сообщества.

ВАЖНО: пожалуйста, сообщите нам о вашем вопросе через форму обратной связи сайта Headwind MDM! Иначе мы можем не заметить его...

0 голосов
Добрый день. Установил систему. В качестве ОС - Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-88-generic x86_64). Не работает получения QR кода.

Ошибка: ERR_CONNECTION_REFUSED.

Если в адресной строке поменять на http, и добавить порт 8080. Страница открывается. Но картинки кода нет.

Спасибо.
от (120 баллов)

1 Ответ

0 голосов
QR-код содержит контрольную сумму главного приложения (Headwind MDM). Для расчета контрольной суммы веб-панель пытается загрузить APK по указанному в веб-панели URL, т.е. ходит к домену локально. Это часто приводит к проблемам загрузки APK - локально домен недоступен.

Самое простое решение проблемы:

1. Выясните, какой IP адрес имеет сетевой интерфейс:

# ifconfig

или

# ip addr show

Ищите адрес не 127.0.0.1 (это loopback), а тот, что соответствует интерфейсу ens*** или eth***.

2. Пропишите соответствие этого IP-адреса и вашего домена в /etc/hosts

3. Если вы настраивали с помощью iptables редирект 443 -> 8443 (это для https), то добавьте этот редирект и для локальной машины:

# iptables -A OUTPUT -t nat -o lo -p tcp -m tcp --dport 443 -j REDIRECT --to-ports 8443

Это должно решить проблему.
от (9.8k баллов)
Добрый день.
Сразу извиняюсь, за глупые вопросы.
1.IP задано статически.
2.в hosts прописано:127.0.0.1 localhost
127.0.0.1 hmdm
192.168.5.52 hmdm
Я правильно понимаю, что мне надо поменять uwf на iptables? и включить файрвол?
Без редиректов работать не будет?
Вам нужно добавить в /etc/hosts соответствие вашего сетевого IP адреса и домена. Например, когда я настраивал домен build.h-mdm.com, я добавлял такую запись:
167.172.174.133 build.h-mdm.com

ufw можно оставить, только проверьте, что порты открыты.

iptables надо включить, так как нужен редирект с 443 на 8443 (томкат работает на порту 8443). Вы можете настроить редирект любым другим способом (на внешнем файрволе, либо с помощью прокси nginx).
...