I’m posting this issue in the iThemes Security support because the problem is caused by iThemes. Reading through the Disqus troubleshooting information, it lists iThemes Security as one of two plugins that can cause conflicts. It seems that the auto syncing feature of the Disqus plugin uses the REST API. The troubleshooting article also mentions about the use of XML-RPC.
I’ve disabled the iThemes Security features that block XML-RPC as well as those associated with the REST API.Under Request Method, I unchecked “Filter Request Methods” as that deals with the REST API. Under WordPress Tweaks I’ve done the following:
– Unchecked the EditURL Header as that’s potential REST API. Selected the option to Enable XML-RPC. Allowed Multiple Authentication Attempts per XML-RPC Request. Set REST API to Default Access.
Even with all of this auto syncing fails. Now, if I deactivate iThemes Security and then try to enable auto syncing it works just fine. I really dislike having to enable all of the REST API and XML-RPC options. If I knew exactly what iThemes Security was blocking then I could possibly find a happy medium between allowing Disqus commenting and decent website security. I like Disqus as it easily creates a unified platform for comments and I don’t have to allow others to register for an account on my website.
- The topic ‘Disqus Auto Syncing Fail’ is closed to new replies.