Skip to content

revamp the whole faq section - #1213

Merged
buixor merged 2 commits into
mainfrom
revamp-faq
Nov 13, 2026
Merged

buixor merged 2 commits into
mainfrom
revamp-faq

Conversation

@buixor

@buixor buixor commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

Pages to review

Page Change
Troubleshooting & FAQ full rewrite
Won't start or logs errors new
Not detecting attacks new
Detects but doesn't block new
Blocks legitimate traffic new
Bot detection issues new
My IP is flagged full rewrite
Configuration and operations new
General questions new
Stack Health-Check minor changes
Stack Health alerts minor changes
Safe Classifications minor changes
Billing & Plans FAQ minor changes
Stack Health issue pages (issue_*, capi_403) minor changes
Use Cases unchanged (moved to Getting Started)

Copilot AI balanced review requested due to automatic review settings November 10, 2026 15:37
Resolve conflicts with #1101 (CAPI rate limiting):
- security_engine.mdx stays removed; its new `cscli capi status`
  health-check warning moves to troubleshooting/configuration.
- intro and sidebar keep the symptom-first layout; the intro table
  gains a Central API 403 / rate limiting row.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The change introduces broken documentation links, misrepresents what triggers suspicious-browser-submission, and drops six existing troubleshooting URL aliases.

2 open issues
What changed in this PR

Reorganizes CrowdSec’s FAQ into symptom-based troubleshooting guides, connecting them with Stack Health checks and existing reference documentation.

Changes:

  • Replaces component-wide troubleshooting pages with focused guides for startup, detection, blocking, false positives, bot detection, configuration, and general questions.
  • Rewrites IP-reputation guidance and updates related links across current and versioned documentation.
  • Restructures navigation, moves Use Cases to Getting Started, adds redirects, and marks planned health checks as unlisted.
File Description
crowdsec-docs/​versioned_docs/​version-v1.8/​observability/​usage_metrics.md Updates custom/tainted item link.
crowdsec-docs/​versioned_docs/​version-v1.8/​log_processor/​intro.mdx Updates configuration-directory link.
crowdsec-docs/​versioned_docs/​version-v1.8/​log_processor/​alert_context/​intro.md Updates configuration-path link.
crowdsec-docs/​versioned_docs/​version-v1.8/​local_api/​configuration.md Updates configuration-location links.
crowdsec-docs/​versioned_docs/​version-v1.8/​local_api/​authentication.md Updates credentials-directory link.
crowdsec-docs/​versioned_docs/​version-v1.8/​configuration/​network_management.md Updates proxy guidance link.
crowdsec-docs/​versioned_docs/​version-v1.8/​concepts.md Updates Central API opt-out link.
crowdsec-docs/​versioned_docs/​version-v1.8/​central_api/​intro.md Updates signal-sharing opt-out link.
crowdsec-docs/​versioned_docs/​version-v1.7/​observability/​usage_metrics.md Updates custom/tainted item link.
crowdsec-docs/​versioned_docs/​version-v1.7/​log_processor/​intro.mdx Updates configuration-directory link.
crowdsec-docs/​versioned_docs/​version-v1.7/​log_processor/​alert_context/​intro.md Updates configuration-path link.
crowdsec-docs/​versioned_docs/​version-v1.7/​local_api/​configuration.md Updates configuration-location links.
crowdsec-docs/​versioned_docs/​version-v1.7/​local_api/​authentication.md Updates credentials-directory link.
crowdsec-docs/​versioned_docs/​version-v1.7/​configuration/​network_management.md Updates proxy guidance link.
crowdsec-docs/​versioned_docs/​version-v1.7/​concepts.md Updates Central API opt-out link.
crowdsec-docs/​versioned_docs/​version-v1.7/​central_api/​intro.md Updates signal-sharing opt-out link.
crowdsec-docs/​versioned_docs/​version-v1.6/​observability/​usage_metrics.md Updates custom/tainted item link.
crowdsec-docs/​versioned_docs/​version-v1.6/​log_processor/​intro.mdx Updates configuration-directory link.
crowdsec-docs/​versioned_docs/​version-v1.6/​log_processor/​alert_context/​intro.md Updates configuration-path link.
crowdsec-docs/​versioned_docs/​version-v1.6/​local_api/​configuration.md Updates configuration-location links.
crowdsec-docs/​versioned_docs/​version-v1.6/​local_api/​authentication.md Updates credentials-directory link.
crowdsec-docs/​versioned_docs/​version-v1.6/​central_api/​intro.md Updates signal-sharing opt-out link.
crowdsec-docs/​unversioned/​troubleshooting/​startup_errors.mdx Adds service, log, and startup-error guidance.
crowdsec-docs/​unversioned/​troubleshooting/​security_engine.mdx Removes the monolithic Security Engine FAQ.
crowdsec-docs/​unversioned/​troubleshooting/​remediation_components.mdx Removes the component-wide troubleshooting page.
crowdsec-docs/​unversioned/​troubleshooting/​not_detecting.mdx Adds detection-pipeline troubleshooting.
crowdsec-docs/​unversioned/​troubleshooting/​not_blocking.mdx Adds decision and blocking diagnostics.
crowdsec-docs/​unversioned/​troubleshooting/​issue_se_too_many_alerts.md Links to false-positive guidance.
crowdsec-docs/​unversioned/​troubleshooting/​issue_se_self_report.md Updates allowlisting guidance link.
crowdsec-docs/​unversioned/​troubleshooting/​issue_se_offline.md Updates proxy and startup links.
crowdsec-docs/​unversioned/​troubleshooting/​issue_se_no_alerts.md Links to detection and CDN troubleshooting.
crowdsec-docs/​unversioned/​troubleshooting/​issue_se_no_active_rc.md Updates remediation troubleshooting link.
crowdsec-docs/​unversioned/​troubleshooting/​issue_lp_offline.md Updates log and startup guidance links.
crowdsec-docs/​unversioned/​troubleshooting/​issue_lp_no_alerts.md Updates CDN troubleshooting link.
crowdsec-docs/​unversioned/​troubleshooting/​issue_integration_rc_offline.md Updates remediation troubleshooting link.
crowdsec-docs/​unversioned/​troubleshooting/​issue_capi_403.md Links to startup-error guidance.
crowdsec-docs/​unversioned/​troubleshooting/​intro.md Adds symptom-based navigation and support options.
crowdsec-docs/​unversioned/​troubleshooting/​general.md Adds resource, performance, license, and sharing FAQs.
crowdsec-docs/​unversioned/​troubleshooting/​future_console_issues.md Marks planned health checks as unlisted.
crowdsec-docs/​unversioned/​troubleshooting/​false_positives.mdx Adds unbanning, allowlisting, and simulation guidance.
crowdsec-docs/​unversioned/​troubleshooting/​cti.mdx Rewrites flagged-IP and safe-classification guidance.
crowdsec-docs/​unversioned/​troubleshooting/​console_issues.md Replaces planned-check details with a roadmap link.
crowdsec-docs/​unversioned/​troubleshooting/​configuration.mdx Consolidates configuration and operational FAQs.
crowdsec-docs/​unversioned/​troubleshooting/​bot_detection.mdx Adds challenge and bot-detection diagnostics.
crowdsec-docs/​unversioned/​troubleshooting/​billing_faq.mdx Adds descriptive page metadata.
crowdsec-docs/​unversioned/​getting_started/​usecases.mdx Moves existing use cases into Getting Started.
crowdsec-docs/​unversioned/​getting_started/​post_installation/​acquisition_troubleshoot.mdx Updates log-location link.
crowdsec-docs/​unversioned/​getting_started/​installation/​whm.mdx Links to the new troubleshooting overview.
crowdsec-docs/​unversioned/​getting_started/​health_check.mdx Connects health checks to focused troubleshooting.
crowdsec-docs/​unversioned/​cti_api/​taxonomy/​false_positives.mdx Links to centralized safe-classification instructions.
crowdsec-docs/​src/​components/​home-page/​features.tsx Updates the homepage license link.
crowdsec-docs/​sidebarsUnversioned.ts Reorganizes troubleshooting and relocates Use Cases.
crowdsec-docs/​docusaurus.config.ts Adds redirects and excludes draft content from AI indexing.
crowdsec-docs/​docs/​observability/​usage_metrics.md Updates custom/tainted item link.
crowdsec-docs/​docs/​log_processor/​intro.mdx Updates configuration-directory link.
crowdsec-docs/​docs/​log_processor/​alert_context/​intro.md Updates configuration-path link.
crowdsec-docs/​docs/​local_api/​configuration.md Updates configuration-location links.
crowdsec-docs/​docs/​local_api/​authentication.md Updates credentials-directory link.
crowdsec-docs/​docs/​configuration/​network_management.md Updates proxy guidance link.
crowdsec-docs/​docs/​concepts.md Updates Central API opt-out link.
crowdsec-docs/​docs/​central_api/​intro.md Updates signal-sharing opt-out link.

Review effort: Balanced

Comment on lines +201 to +203
{ from: "/u/troubleshooting/security_engine", to: "/u/troubleshooting/intro" },
{ from: "/u/troubleshooting/remediation_components", to: "/u/troubleshooting/not_blocking" },
{ from: "/u/troubleshooting/usecases", to: "/u/getting_started/usecases" },
Comment on lines +109 to +111
These alerts don't block anyone. The submission was accepted, but an [experimental signal](/docs/appsec/bot_detection/signals#experimental-and-scoring-signals) fired. Experimental signals have a weight of 0 while CrowdSec evaluates them. A `detect-experimental-*` prefix in `score_reasons` marks them.

If one of them proves reliable on your traffic, you can [give it a weight](/docs/appsec/bot_detection/customization#give-an-experimental-signal-a-weight) without waiting for CrowdSec to promote it.
@aws-amplify-eu-west-1

Copy link
Copy Markdown

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-1213.d1to60jd2gb6y6.amplifyapp.com

@buixor
buixor merged commit 84602c9 into main Nov 13, 2026
5 checks passed
@buixor
buixor deleted the revamp-faq branch November 13, 2026 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants