1

При попытке просмотреть дерево SVN я получаю это сообщение об ошибке:

import viewvc File "/usr/share/viewvc/lib/viewvc.py", line 71, in session.session_set() File "/usr/share/tuleap/src/www/../utils/session.py", line 81, in session_set if session_checkip(row['ip_addr'], os.environ['REMOTE_ADDR']): File "/usr/share/tuleap/src/www/../utils/session.py", line 33, in session_checkip re

Моя конфигурация включает в себя обратный прокси на передней панели и аутентификацию LDAP (активный каталог). У меня эта проблема на v8.7, 8.6

К вашему сведению: обновлено до v8.8 без изменений.

Легко что-то в конфигурации, но я не могу найти что, также я не нахожу журналы ошибок.

1 ответ1

0

Проблема решена, обратный прокси-сервер использовал ipV6, поэтому передавал заголовок HTTP-X-FORWARDED-FOR с IPv6-адресом.

Функция session_checkip работает только с адресами ipV4, поскольку проверяет подсеть класса B с помощью простой строки разбиения.

Изменение поведения обратного прокси (отключение ipv6) решило эту проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .