Title: Plugin breaks JSON and REST API
Last modified: September 9, 2019

---

# Plugin breaks JSON and REST API

 *  Resolved [macadk](https://wordpress.org/support/users/macadk/)
 * (@macadk)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/plugin-breaks-json-and-rest-api/)
 * I discovered that my site was not loading properly, and attempts to update a 
   post or page resulted in JSON errors. All of the internal links to posts and 
   pages were broken, resulting in 404’s for everything. Healthcheck was reporting
   that the REST API was not working.
 * Once I disabled Really Simple SSL and SSL Pro, my site came back online.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-breaks-json-and-rest-api%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 5 replies - 1 through 5 (of 5 total)

 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/plugin-breaks-json-and-rest-api/#post-11914593)
 * Hi [@macadk](https://wordpress.org/support/users/macadk/),
 * That is very strange. I know that on some hosting environments the health check
   reports an error when the site is on SSL, regardless of Really Simple SSL. This
   does not seem to cause any issues on environments where I see this.
 * Because of this, I think the health check message is not related to your issue
   with the 404’s and JSON errors.
 * Did you update a plugin before you experienced these issues?
    As you mention 
   404 pages, did you try re-saving the permalinks in settings/permalinks? This 
   often helps when there are 404 issues.
 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/plugin-breaks-json-and-rest-api/#post-11914720)
 * By the way: I notice your site is now back to http://
 * When you revert to http, we can’t be sure the if the issue is caused by https,
   or by Really Simple SSL.
 * It would be interesting to see if your site still has these issues when on https,
   but without Really Simple SSL active. With previous reports of the issue with
   site health, the issue still was there without Really Simple SSL, but with https
   activated. This means that in those cases the issue was caused by a specific 
   server configuration regarding https, and was not caused by the plugin.
 * You can try if this is the case on your site by activating Really Simple SSL,
   then go to settings/ssl/settings, and use the “deactivate but keep https” option.
 * Just to make sure it wasn’t a temporary issue, I’d also check if the site works
   after activating Really Simple SSL.
 *  Thread Starter [macadk](https://wordpress.org/support/users/macadk/)
 * (@macadk)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/plugin-breaks-json-and-rest-api/#post-11914799)
 * Hi Rogier,
 * So I can access my site, either way, https or https and it seems to be working.
   I’m using an SSL certificate I purchased through my hosting provider, Sectigo.
 * I’m going to try re-enabling Really Simple SSL and we’ll see what happens. I’ll
   report back shortly.
 *  Thread Starter [macadk](https://wordpress.org/support/users/macadk/)
 * (@macadk)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/plugin-breaks-json-and-rest-api/#post-11914810)
 * Hmmm, weird. I re-enabled your plugins (Really Simple SSL and Pro) and everything
   seems fine. Not sure what happened there.
    -  This reply was modified 6 years, 9 months ago by [macadk](https://wordpress.org/support/users/macadk/).
 *  Plugin Contributor [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * (@rogierlankhorst)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/plugin-breaks-json-and-rest-api/#post-11915097)
 * Hi Doug,
 * Glad to hear it’s working again!
 * Rogier

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Plugin breaks JSON and REST API’ is closed to new replies.

 * ![](https://ps.w.org/really-simple-ssl/assets/icon-256x256.png?rev=2839720)
 * [Really Simple Security - Simple and Performant Security (formerly Really Simple SSL)](https://wordpress.org/plugins/really-simple-ssl/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/really-simple-ssl/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/really-simple-ssl/)
 * [Active Topics](https://wordpress.org/support/plugin/really-simple-ssl/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/really-simple-ssl/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/really-simple-ssl/reviews/)

## Tags

 * [json](https://wordpress.org/support/topic-tag/json/)

 * 5 replies
 * 2 participants
 * Last reply from: [Rogier Lankhorst](https://wordpress.org/support/users/rogierlankhorst/)
 * Last activity: [6 years, 9 months ago](https://wordpress.org/support/topic/plugin-breaks-json-and-rest-api/#post-11915097)
 * Status: resolved