Вопросы и Ответы

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

Частой проблемой, с которой сталкивается пользователя - это недоступность портала системы 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

Настройка тепловой карты сервисов в изолированном режиме

Переключение wiSLA в изолированный режим

Все связанные с облачным режимом настройки находятся в программе установки на вкладке «wiSla
resources configuration».

Параметр «Local geo services» определяет тип контура:

Параметр «Nominatim service URL» предоставляет возможность работы с произвольным Nominatim сервером. Используется для определения координат по адресу в изолированном контуре. Данная настройка игнорируется для открытого контура, если значение задано. Пример значения: «http://map.wellink.ru/nominatim/».

Параметр «URL to tiles for map» – путь к изображениям карты. Например, «http://map.wellink.ru/osm_tiles/».

Для переключения wiSLA в изолированный режим требуется:

Настройка SMTP уведомлений

Для настройки e-mail уведомлений вам потребуется:

  1. Включить функцию в программе установке. В режиме «Config Update» перейти на вкладку «wiSLA Notification Configuration». И задать параметру wiSLA notification enabled значение "true"

    {ABC29BD9-B499-4E99-99D4-C54C2C3B11D6}.png


  2. Перезапустить сервер приложения wiSLA


  3. Включить уведомления на портале и настроить данные подключения к SMTP серверу (Настройка под профилем Administrator)

    image.png