ckan / ckan/datapusher

Add CloudFlare CDN notes in documentation

Open
#50 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
82
Forks
157
PR merge metrics
No merged PRs in 30d

Description

When using CloudFlare default settings, datapusher will start returning HTTP 403 Forbidden error.

This is because of the [Browser Integrity Check](https://support.cloudflare.com/hc/en-us/articles/200170086) feature of CloudFlare.

To correct, either turn off Browser Integrity Check for the whole CKAN instance or add a page rule for the pattern below with Browser Integrity Check off.

```
*.YOURCKANDOMAINHERE/en/dataset/* # e.g. *.ckan.org/en/dataset/*
```

This caused a lot of head-scratching on our end, before we finally pinned it down, so wanted to pass the info along.

Contributor guide

No contributing guide indexed for this repository

Research direction

No documentation file or test is named in the issue, so first locate the appropriate documentation area in the datapusher repository. Add the CloudFlare Browser Integrity Check explanation, remediation options, and example page-rule pattern; done means the guidance is easy to find and accurately reflects the reported HTTP 403 cause.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.