Доступ через Wirenboard Cloud к Smartweb

Добрый день.
Подскажите пожалуйста, есть ли возможность получить доступ к Smartweb через Wirenboard Cloud. По инструкции из wiki (“Получение доступа к произвольным веб-интерфейсам на контроллере”) получилось организовать доступ к GUI локальных устройств через указание вместо 127.0.0.1 их локальных ip и соответствующих портов, но Smartweb таким образом не открывается.
Насколько понимаю, нужно правильно сконфигурировать nginx, но знаний не хватает

Добрый день!

Данный функционал работает нестабильно. Гарантируется работа только той страницы, которая указана в Wiki.

Для диагностики прошу прислать логи nginx.

Рекомендую более простое решение для доступа к кастомным сервисам — Tailscale:

Не очень понятное описание. “Не открывается” - что значит?

По локальному адресу появляется надпись “Пожалуйста, подождите”, потом просто белый экран.
Через консоль разработчика в браузере вижу ошибку “Uncaught Error: [$injector:modulerr] AngularJS …."

По облачному - происходит редирект “reason=proxy_error”

Конфигурация location взята из wiki, 127.0.0.1 поменяно на локальный ip Smartweb, порт 80

Добрый день,
Прошу прислать полный лог.

access.log (153,6 КБ)

error.log (12,2 КБ)

Логи из /var/log/nginx
До 12:40 были эксперименты с конфигурацией location

Добрый день!

Проанализировал логи, вижу проблему.

upstream prematurely closed connection while reading response header from upstream
request: "GET /smwb/ HTTP/1.1"
upstream: "http://192.168.80.32:80/"

Есть предположение, что после открытия /smwb/ браузер запрашивает ресурсы из корня /app/..., а не из /smwb/app/....