Tuleap中SVN瀏覽錯誤session_set/session_checkip

Tuleap中SVN瀏覽錯誤session_set/session_checkip

當嘗試瀏覽 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

問題解決了,反向代理使用ipV6所以可以透過HTTP-X-轉送-用於帶有 IPv6 位址的標頭。

功能會話檢查IP僅適用於 ipV4 位址,因為使用簡單的分割字串檢查 B 類子網路。

更改反向代理的行為(禁用 ipv6)解決了這個問題。

相關內容