Title: Rogier Lankhorst's Replies | WordPress.org

---

# Rogier Lankhorst

  [  ](https://wordpress.org/support/users/rogierlankhorst/)

 *   [Profile](https://wordpress.org/support/users/rogierlankhorst/)
 *   [Topics Started](https://wordpress.org/support/users/rogierlankhorst/topics/)
 *   [Replies Created](https://wordpress.org/support/users/rogierlankhorst/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/rogierlankhorst/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/rogierlankhorst/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/rogierlankhorst/engagements/)
 *   [Favorites](https://wordpress.org/support/users/rogierlankhorst/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 5,638 total)

1 [2](https://wordpress.org/support/users/rogierlankhorst/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/rogierlankhorst/replies/page/3/?output_format=md)…
[374](https://wordpress.org/support/users/rogierlankhorst/replies/page/374/?output_format=md)
[375](https://wordpress.org/support/users/rogierlankhorst/replies/page/375/?output_format=md)
[376](https://wordpress.org/support/users/rogierlankhorst/replies/page/376/?output_format=md)
[→](https://wordpress.org/support/users/rogierlankhorst/replies/page/2/?output_format=md)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] Referrer Not Filtering Exact Figure](https://wordpress.org/support/topic/referrer-not-filtering-exact-figure/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 week, 6 days ago](https://wordpress.org/support/topic/referrer-not-filtering-exact-figure/#post-18871269)
 * Hi [@kasalingo](https://wordpress.org/support/users/kasalingo/),
 * Thanks for reporting the issue. We have indeed found an issue in the conditions,
   caused by an update to the filtering options. We have a fix ready, it will be
   included in the next update.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] ModSecurity False Positive (Rule 200002)](https://wordpress.org/support/topic/modsecurity-false-positive-rule-200002/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [3 weeks, 3 days ago](https://wordpress.org/support/topic/modsecurity-false-positive-rule-200002/#post-18859937)
 * [@keeleon](https://wordpress.org/support/users/keeleon/) This is due to a security
   configuration by your server, we don’t have any control over that within Burst.
 * I don’t know much about Mod Security, so I’ve checked with AI what possible solutions
   there are for such an issue. Let me know if this is helpful!
 * ————-
 * This is a well-known ModSecurity/JSON parsing conflict. The error “Cannot add
   scalar value without an associated key” means ModSecurity’s request body processor
   is trying to parse the JSON payload sent by Burst Statistics to `/wp-json/burst/
   v1/track/`, but the JSON structure contains array-style or scalar values at the
   root level that confuse the parser.
 * The cleanest fix is a targeted rule that overrides the body processor for that
   specific URI, keeping all other rules intact.
 * **Option 1: Switch the body processor to URLENCODED for that endpoint (recommended)**
 * Add this to your custom ModSecurity rules file (e.g. `/etc/modsecurity/custom-
   rules.conf` or inside a `.conf` file in your `modsecurity.d/` directory):
 * apache
 *     ```wp-block-code
       SecRule REQUEST_URI "@beginsWith /wp-json/burst/v1/track" \
           "id:9009001,\
           phase:1,\
           pass,\
           nolog,\
           ctl:requestBodyProcessor=URLENCODED"
       ```
   
 * This tells ModSecurity to treat the body as plain URL-encoded data instead of
   trying to parse it as JSON, so no parsing error occurs and the request goes through.
   All other rules keep running.
 * **Option 2: Disable request body inspection for that URI only**
 * If option 1 doesn’t fully resolve it:
 * apache
 *     ```wp-block-code
       SecRule REQUEST_URI "@beginsWith /wp-json/burst/v1/track" \
           "id:9009001,\
           phase:1,\
           pass,\
           nolog,\
           ctl:requestBodyAccess=Off"
       ```
   
 * This turns off body inspection entirely for that endpoint. Slightly broader, 
   but still highly targeted since it only applies to that one URI.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] Error Encountered during first run after upgrade to pro](https://wordpress.org/support/topic/error-encountered-during-first-run-after-upgrade-to-pro/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [3 weeks, 3 days ago](https://wordpress.org/support/topic/error-encountered-during-first-run-after-upgrade-to-pro/#post-18859927)
 * Resolved by mail support.
 * As this is regarding the premium plugin, we’re not allowed to discuss it on this
   forum, as per the forum rules.
 * A patch for the issue will be released shortly. For now, users can use the general
   filters instead of clicking the “desktop” filter on the devices block.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] installation problem](https://wordpress.org/support/topic/installation-problem-170/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month ago](https://wordpress.org/support/topic/installation-problem-170/#post-18849185)
 * If you deactivate WordFence, does it resolve the issue?
 * Can you share a link to this site so I can take a look? If there’s an issue with
   tracking I should be able to see what the problem is from the front-end.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] United Kingdom and consent](https://wordpress.org/support/topic/united-kingdom-and-consent/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month ago](https://wordpress.org/support/topic/united-kingdom-and-consent/#post-18848027)
 * Hi [@alexescapesoxford](https://wordpress.org/support/users/alexescapesoxford/),
 * You’re right, after some digging I found that our articles are not up to date,
   I have updated the articles:
 * [https://burst-statistics.com/why-is-burst-privacy-friendly/](https://burst-statistics.com/why-is-burst-privacy-friendly/)
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] Great plugin, wished there was a lifetime license](https://wordpress.org/support/topic/great-plugin-wished-there-was-a-lifetime-license/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 1 week ago](https://wordpress.org/support/topic/great-plugin-wished-there-was-a-lifetime-license/#post-18846350)
 * Hi [@krysztofiakpatrice](https://wordpress.org/support/users/krysztofiakpatrice/),
 * Good to hear you like Burst Statistics! We don’t have a default lifetime license
   offer on our website, but we can always discuss. As we’re not allowed to discuss
   premium plugins on this forum, please contact us directly at support(at)burst-
   statistics.com.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] logged in users not visible in statistics](https://wordpress.org/support/topic/logged-in-users-not-visible-in-statistics/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 2 weeks ago](https://wordpress.org/support/topic/logged-in-users-not-visible-in-statistics/#post-18837953)
 * Glad to hear it’s resolved!
 * Yes, because the combined script is generated dynamically, it is stored in the
   uploads/burst/js directory. You could consider excluding that specific directory
   from your rules, that should fix the issue most likely.
    -  This reply was modified 1 month, 2 weeks ago by [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] UI not loading](https://wordpress.org/support/topic/ui-not-loading/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 2 weeks ago](https://wordpress.org/support/topic/ui-not-loading/#post-18837925)
 * Awesome! Glad it’s been resolved!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] logged in users not visible in statistics](https://wordpress.org/support/topic/logged-in-users-not-visible-in-statistics/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 2 weeks ago](https://wordpress.org/support/topic/logged-in-users-not-visible-in-statistics/#post-18837910)
 * Can you share the .htaccess contents of this website? And possibly the URL of
   the website? It looks like there is a specific rule on the uploads directory 
   that blocks loading the .js file, but this rule is not applied to the plugins
   directory.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] UI not loading](https://wordpress.org/support/topic/ui-not-loading/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 2 weeks ago](https://wordpress.org/support/topic/ui-not-loading/#post-18837899)
 * Can you copy the console errors in the browser, by right clicking on the screen,
   then click “inspect element”, “console”, then copy the errors you see there (
   instructions for Chrome).
 * This should tell us more.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] UI not loading](https://wordpress.org/support/topic/ui-not-loading/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 2 weeks ago](https://wordpress.org/support/topic/ui-not-loading/#post-18836713)
 * This is probably due to caching, either in your browser or on your server. Can
   you try in an anonymous browser window?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] logged in users not visible in statistics](https://wordpress.org/support/topic/logged-in-users-not-visible-in-statistics/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 3 weeks ago](https://wordpress.org/support/topic/logged-in-users-not-visible-in-statistics/#post-18832477)
 * [@lekkerbezig](https://wordpress.org/support/users/lekkerbezig/) I’ve done some
   tests, but with default WordPress user roles there’s nothing in itself that prevents
   tracking. Possibly the templates for logged-in pages do not have the correct 
   WordPress hooks required for the scripts to hook into. But hard to say without
   knowing the setup in more detail.
 * What is your setup? If I can recreate your configuration I can probably tell 
   you more.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] Bug Report: Incompatibility with WordPress Multisite on OpenLiteSpeed](https://wordpress.org/support/topic/bug-report-incompatibility-with-wordpress-multisite-on-openlitespeed/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 3 weeks ago](https://wordpress.org/support/topic/bug-report-incompatibility-with-wordpress-multisite-on-openlitespeed/#post-18830861)
 * I think that blocking the tracking when AdGuard is active is exactly what they
   intend to do. But it should not block the back-end scripts and our website of
   course. We’ll see if they respond!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] Bug Report: Incompatibility with WordPress Multisite on OpenLiteSpeed](https://wordpress.org/support/topic/bug-report-incompatibility-with-wordpress-multisite-on-openlitespeed/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 3 weeks ago](https://wordpress.org/support/topic/bug-report-incompatibility-with-wordpress-multisite-on-openlitespeed/#post-18830583)
 * [@slavomir12](https://wordpress.org/support/users/slavomir12/) thanks for the
   information! Interesting. I suspect this is because AdGuard just blocks anything
   that has ‘burst’ included in the javascript source. Because anything on our site
   loads over a domain with ‘burst’ in it, all resources are blocked.
 * Same goes for the back-end scripts. These load over the burst-statistics plugin
   directory, which apparently gets flagged.
 * I don’t think there’s anything we can do to fix such brute force blocking.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative)] Bug Report: Incompatibility with WordPress Multisite on OpenLiteSpeed](https://wordpress.org/support/topic/bug-report-incompatibility-with-wordpress-multisite-on-openlitespeed/)
 *  Plugin Author [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [1 month, 3 weeks ago](https://wordpress.org/support/topic/bug-report-incompatibility-with-wordpress-multisite-on-openlitespeed/#post-18830527)
 * Hi [@slavomir12](https://wordpress.org/support/users/slavomir12/),
 * Thanks for your report. I have tested Burst Statistics on a multisite environment
   just now, but the dashboard loaded without issues. So I wasn’t able to reproduce
   the problem.
 * If you can open the console in your browser (right click on screen, “inspect 
   element”, “console”), then copy the errors you see there, and paste them here,
   I can check if there’s something that points us to the cause of the issue.

Viewing 15 replies - 1 through 15 (of 5,638 total)

1 [2](https://wordpress.org/support/users/rogierlankhorst/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/rogierlankhorst/replies/page/3/?output_format=md)…
[374](https://wordpress.org/support/users/rogierlankhorst/replies/page/374/?output_format=md)
[375](https://wordpress.org/support/users/rogierlankhorst/replies/page/375/?output_format=md)
[376](https://wordpress.org/support/users/rogierlankhorst/replies/page/376/?output_format=md)
[→](https://wordpress.org/support/users/rogierlankhorst/replies/page/2/?output_format=md)