Проблема с соединением воркспейса и Логин Центра¶
При переходе в браузере по адресу воркспейса происходит переадресация на страницу Логин Центра и в некоторых случаях обратно, что приводит к бесконечному редиректу во вкладке браузера.
Warning
Проблема будет присутствовать у ВСЕХ пользователей, если проблема есть
только у некоторого числа пользователей, то данных способ не относится к
решению проблемы.
Info
Инструкция предполагает, что воркспейс установлен в папку /om/workspace1.
Используйте папку в которую у вас установлен воркспейс, т.е. находится файл
с манифестом
Проблема с DNS вне контейнера¶
Обычно самая частая проблема в определении IPv4 адреса Логин Центра по его хост имени.
Проверим соединение с хостом с помощью команд:
Проверим соединение с IPv4 Логин Центра с помощью команд:
- В случае с установленным Логин Центром и воркспейсом на разных машинах,
IPv4ЛогинЦентрабудет внешним адресом машины на котором установлен Логин Центр. - В случае с установленным Логин Центром и воркспейсом на одной машине,
IPv4ЛогинЦентрабудет внешним адресом машины на котором установлен Логин Центр и воркспейс
При отсутствии проблем, переходим к следующему способу диагностики
Диагностика в LXC контейнере воркспейса¶
Воркспейс находится в LXC контейнере, который управляется утилитой vagrant.
Для диагностирования нужно зайти в vagrant машину и проверить, что Логин
Центр доступен.
Перейдём в директорию vagrant с помощью команды:
Далее находясь в директории введём команду:
Теперь вы находитесь в командной строке LXC контейнера с правами пользователя
vagrant, для работы под root пользователем вы можете воспользоваться
возможность повышения привилегий с помощью команды sudo su
Проблема с DNS внутри контейнера¶
Проверим соединение с хостом Логин Центра с помощью команд:
Если доступа нет, то возможно проблема в определении ресурса через доменное имя. В этом случае проверим соединение с IPv4 адресом Логин Центра:
Если доступ есть, то добавьте в секцию container.hosts манифеста воркспейса
пару для ХостЛогинЦентра и его IPv4ЛогинЦентра
Другие варианты¶
Если проблема не в DNS, техническим специалистам Optimacros нужно передать
информацию из журнала логов сервиса ws-server
ws-server - воркспейс сервис, который отвечает за коммуникацию с
Логин Центром
Внутри контейнера выполняем команду
Папки /vagrant в контейнере и /om/workspace1/container на хосте
синхронизированы, поэтому файл будет доступен на хосте по адресу
/om/workspace1/container/ws-server.logs
Далее файл или архив с файлом необходимо передать техническим специалистам Optimacros, для определения проблемы