Add guide for blocking desktop client access - #15465
Conversation
Document how to block desktop client access at the HTTP layer using various web servers and proxies. Signed-off-by: Rello <Rello@users.noreply.github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 03986427eb
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 75b11a1b57
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
|
||
| .. code-block:: text | ||
|
|
||
| mirall/(([0-9]|[12][0-9]|3[0-3])[.]|34[.]0[.](0|1)([^0-9]|$)) |
There was a problem hiding this comment.
Use a real desktop-client version for the minimum
When an administrator enables Policy B, this expression blocks every client whose major version is 0–33, but 34.0.2 belongs to the Nextcloud Server release series rather than the independently versioned desktop-client series; the existing manual uses desktop versions such as 3.3.50 in admin_manual/configuration_server/config_sample_php_parameters.rst:3793-3808, and this page itself lists 3.14.3. Consequently, copying any of the supplied Policy B configurations denies all normal 3.x/4.x desktop clients instead of merely obsolete releases. Replace the threshold, sample user agents, regex, and tests with an actual supported desktop-client release.
Useful? React with 👍 / 👎.
📖 Documentation Preview📄 2 changed documentation pagesLast updated: Wed, 19 Aug 2026 12:11:31 GMT |
Document how to block desktop client access at the HTTP layer using various web servers and proxies.