summaryrefslogtreecommitdiff
path: root/htroot/IndexFederated_p.html
diff options
context:
space:
mode:
authorMichael Christen <Orbiter@users.noreply.github.com>2026-01-25 18:59:16 +0100
committerGitHub <noreply@github.com>2026-01-25 18:59:16 +0100
commit0df12c85b15a632c3aaabfb3dbffef48280f4e04 (patch)
tree9ce57a9197b40d135e41fb3fed1754ced1cf650c /htroot/IndexFederated_p.html
parentda6410cfcedc1c6b7f34c2692c11a746d97adac8 (diff)
parentbe15c1a90f58a586e75ab0a17ea5e8877b2cbe87 (diff)
Merge pull request #754 from pr0vieh/feature/dht-error-propagation
Add configurable DHT error blocking with retry window
Diffstat (limited to 'htroot/IndexFederated_p.html')
-rw-r--r--htroot/IndexFederated_p.html9
1 files changed, 9 insertions, 0 deletions
diff --git a/htroot/IndexFederated_p.html b/htroot/IndexFederated_p.html
index 3edd5ceb7..c50c95137 100644
--- a/htroot/IndexFederated_p.html
+++ b/htroot/IndexFederated_p.html
@@ -117,6 +117,15 @@
<dt><input type="checkbox" name="core.service.rwi" id="core_service_rwi" #(core.service.rwi.checked)#:: checked="checked"#(/core.service.rwi.checked)# /></dt>
<dd>support peer-to-peer index transmission (DHT RWI index)</dd>
+
+ <dt class="TableCellDark">Block known error URLs in DHT&nbsp;<input type="checkbox" name="indexReceiveBlockErrors" #(indexReceiveBlockErrors.checked)#:: checked="checked"#(/indexReceiveBlockErrors.checked)# /></dt>
+ <dd>Reject URLs/RWIs with known errors from peers. Disable to opt out.</dd>
+
+ <dt class="TableCellDark">Retry after (days)</dt>
+ <dd><input type="text" name="indexReceiveBlockErrors.retryAfterDays" value="#[indexReceiveBlockErrors.retryAfterDays]#" size="4" /> for temporary errors; permanent errors stay blocked.</dd>
+
+ <dt class="TableCellDark">Permanent error statuses</dt>
+ <dd><input type="text" name="indexReceiveBlockErrors.permanentStatus" value="#[indexReceiveBlockErrors.permanentStatus]#" size="15" /> comma-separated (default: 404,410,-1; -1=DNS/network errors)</dd>
<dt><input type="submit" name="setrwi" class="btn btn-primary" value="Set" /></dt><dd></dd>
</dl>