diff options
| author | Michael Peter Christen <mc@yacy.net> | 2026-07-14 22:18:11 +0200 |
|---|---|---|
| committer | Michael Peter Christen <mc@yacy.net> | 2026-07-14 22:18:11 +0200 |
| commit | c729aef849f06c7dce64f1ee243f018347dbc144 (patch) | |
| tree | 462793f5a53452313b776fb6c570f31b78b33c42 /help/AccessTracker_p.md | |
| parent | ece7985d9435843989c36395c6dd2db2f0b9e933 (diff) | |
Server-validated X-Real-IP proxy handling, publicPort lifecycle fix, peer-statistic iam parameter, transfer-IP fallback, and matching tests/docs
Diffstat (limited to 'help/AccessTracker_p.md')
| -rw-r--r-- | help/AccessTracker_p.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/help/AccessTracker_p.md b/help/AccessTracker_p.md index 09684e4bc..63a56634b 100644 --- a/help/AccessTracker_p.md +++ b/help/AccessTracker_p.md @@ -63,12 +63,12 @@ GET or POST /AccessTracker_p.html?host=...&page=... Expect observations: counts, logs, queues, timing, network rows, thread states, or resource values. Monitoring does not fix the issue by itself; it points to the next page or setting to change. When YaCy is reached through a reverse proxy, Access Tracker uses `X-Real-IP` -only when the proxy's direct socket IP matches one of the comma-separated regular -expressions in `server.reverseProxy.trusted`. Loopback proxies are trusted by -default. Authentication and access-control decisions continue to use the direct -socket IP, not the forwarded address. The reverse proxy must overwrite -`X-Real-IP` with the client address; it must not pass a client-supplied value -unchanged. +only when the proxy's direct socket IP matches one of the comma-separated +regular expressions in `server.reverseProxy.trusted` and the header contains +one valid IPv4 or IPv6 address. Loopback proxies are trusted by default. +Authentication and access-control decisions continue to use the direct socket +IP, not the forwarded address. The reverse proxy must overwrite `X-Real-IP` +with the client address; it must not pass a client-supplied value unchanged. ## Related Pages |
