Erro de navegação SVN session_set / session_checkip em Tuleap

1

Ao tentar navegar na árvore SVN, recebo esta mensagem de erro:

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

Minha configuração inclui um proxy reverso na frente e autenticação LDAP (diretório ativo). Eu tenho esse problema na v8.7, 8.6

fyi: atualizado para a v8.8 sem alterações.

É facilmente algo na configuração, mas não consigo encontrar o que, também não encontro registros de erros.

    
por Luca 14.10.2015 / 16:02

1 resposta

0

Problema resolvido, o proxy reverso usava o ipV6, por isso estava passando o cabeçalho HTTP-X-FORWARDED-FOR com o endereço IPv6.

A função session_checkip funciona apenas com endereços ipV4, pois verifique a sub-rede da classe B com uma string dividida simples.

A alteração do comportamento do proxy reverso (desativação do ipv6) resolveu esse problema.

    
por 10.11.2015 / 12:33

Tags