當嘗試瀏覽 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)解決了這個問題。