Перейти к основному контенту

Не доступен портал - "вечный спиннер"

Частой проблемой, с которой сталкивается пользователя - это недоступность портала системы wiSLA. Проблема проявляется в виде вечно грузящегося спиннера логотипа системы

{44C9A58D-376D-4578-A27D-72117D0C8D56}.png

Причину можно диагностировать через инструмент разработчика в вашем браузере

{6CE500AA-F3D6-444F-80BC-62AE6FA07805}.png

Тут видно что проблемы вызвана настройка portal.properties. Для устранения проблемы и настройки  параметров APP HOST потребуется подключиться по SSH к серверу wiSLA под пользователем wilsa. Запустить программу установки системы перейти в меню "config update"

{AAB0CE3E-C24F-47E0-A395-0B06CE94F14D}.png

Далее переходим к пункту меню "Operator Portal Configuration"

{63CA66F1-5C7B-4967-8C8E-158F22FB151C}.png

Тут нам доступны 6 пунктов:

  1. APP HOST for portal on "имя хоста" - Основной IP-адрес или имя хоста, к которому привязывается web-портал системы
  2. HTTP port - Порт для незашифрованного HTTP-трафика
  3. HTTPS port - Порт для зашифрованного HTTPS-трафика
  4. Whitelisted domains - Список доверенных адресов IP и URL, по которым разрешено подключаться к порталу системы
  5. Blacklisted routes - Список недоверенных адресов IP и URL, по которым запрещено подключаться к порталу системы
  6. Remember me expire days - Количество дней, в течение которых действует аутентификация "Запомнить меня"

Для настройки доступа портала по URL сначала настройте разрешение его имени через DNS или файл etc/hosts, а затем внесите этот адрес в два поля конфигурации: «APP HOST for portal» и «Whitelisted domains»
Пример:

[root@wisla ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
193.43.250.237 wisla.wisla
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6


Пример исправленной конфигурации

Поправлены:

  1. APP HOST for portal on "имя хоста" - прописан корректный URL согласован файлу /etc/hosts
  2. Whitelisted domains - прописан корректный URL согласован файлу /etc/hosts с указание порта 8443. Так же приписан доступ напрямую по IP машины.

{E53FE752-DEFF-4203-8922-6A68695CFF10}.png

Если вы получаете доступ к порталу с помощью проброса портов или через прокси сервер, тогда вам необходимо отредактировать пункт HOST и в Whitelisted domains установить необходимые IP-адреса.

После правки параметров потребуется перезапустить сервер приложений WildFLy, не выходя из программы установки переходим в меню maintenance, далее wiSLA, останавливаем STOP ALL, и запускаем START ALL

{5EC4C374-D1D3-402F-B8AD-88F040E58C4F}.png