Почему администратор ЦОД Jira and Confluence автоматически выходит из системы после обновления страниц sh? - PullRequest
1 голос
/ 31 января 2020

Использование HAProxy в качестве балансировщика нагрузки.

Из официального руководства установите конфигурацию:

https://confluence.atlassian.com/enterprise/jira-data-center-load-balancer-examples-781200827.html

Вот конфигурация для HAProxy:

frontend jira
    bind :::8080 v4v6
    default_backend             jira

frontend confluence
    bind :::8090 v4v6
    default_backend             confluence

backend jira
    balance     roundrobin
    cookie JSESSIONID prefix nocache
    server jira1 [IP1]:8080 check cookie jira1
    server jira2 [IP2]:8080 check cookie jira2

backend confluence
    balance     roundrobin
    cookie JSESSIONID prefix nocache
    server confluence1 [IP3]:8090 check cookie confluence1
    server confluence2 [IP4]:8090 check cookie confluence2

Работает при входе в систему. Но после обновления страницы sh она автоматически выйдет из системы.

И я не нашел cook ie в браузере после входа в систему в виде скриншота.

enter image description here enter image description here

1 Ответ

1 голос
/ 01 февраля 2020

У меня была похожая проблема, и затем я наткнулся на ссылку ниже, оказалось, что оба приложения используют одно и то же имя повара ie, которое вызывает перезапись при каждом входе в систему.

Когда пользователь войти в Jira значение будет сохранено с именем JSESSIONID. а затем пользователь входит в систему Confluence, которая также сохраняет значение cook ie в JSESSIONID, что приводит к перезаписи имени Jira cook ie. Если пользователь возвращается к Jira и обновляется, он будет перенаправлен на страницу входа в систему, поскольку повар ie не был распознан (оригинальный повар Jira ie пропал)

Вход в другой Atlassian приложение выводит меня из Confluence

Случай, представленный в ветке выше, относится к Jira и Confluence Server.

Полагаю, вам также следует обновить sessionCookieName конфигурации прокси-сервера HA для слияния с чем-то другим, кроме JSESSIONID.

...