- Posts: 11
- Thank you received: 0
'Updating failed. The response is not a valid JSON response' after update 2.4.2
- admin@famstam.nl
- Topic Author
- Offline
- New Member
-
Less
More
3 weeks 10 hours ago #11129
by admin@famstam.nl
'Updating failed. The response is not a valid JSON response' after update 2.4.2 was created by admin@famstam.nl
Hi,
In WordPress, I encounter an "Updating failed. The response is not a valid JSON response" error when saving events (at the very least). The cause turns out to be version 2.4.2 of SecurityCheck Pro; if I disable that plugin, I can save without issues. A side effect of this error is that I frequently get blocked, as actions quickly trigger an entry in the dynamic blacklist.
Best regards
Ad Stam
In WordPress, I encounter an "Updating failed. The response is not a valid JSON response" error when saving events (at the very least). The cause turns out to be version 2.4.2 of SecurityCheck Pro; if I disable that plugin, I can save without issues. A side effect of this error is that I frequently get blocked, as actions quickly trigger an entry in the dynamic blacklist.
Best regards
Ad Stam
Please Log in or Create an account to join the conversation.
- Jose
-
- Offline
- Administrator
-
Less
More
- Posts: 5495
- Thank you received: 402
3 weeks 10 hours ago #11130
by Jose
Replied by Jose on topic 'Updating failed. The response is not a valid JSON response' after update 2.4.2
Hi Ad,
Can you please export and send me the firewall logs? I will check them to see what's happening.
Regards,
Jose
Can you please export and send me the firewall logs? I will check them to see what's happening.
Regards,
Jose
Please Log in or Create an account to join the conversation.
- admin@famstam.nl
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
3 weeks 9 hours ago - 3 weeks 7 hours ago #11131
by admin@famstam.nl
Replied by admin@famstam.nl on topic 'Updating failed. The response is not a valid JSON response' after update 2.4.2
Hi Jose,
Here is the log (zipped CSV). To be honest, I hadn't checked the log; otherwise, I would have asked my question in more detail. Earlier entries in the event calendar worked fine (and I can no longer save them without the error message now, even without making any changes).
Here is the log (zipped CSV). To be honest, I hadn't checked the log; otherwise, I would have asked my question in more detail. Earlier entries in the event calendar worked fine (and I can no longer save them without the error message now, even without making any changes).
Last edit: 3 weeks 7 hours ago by Jose. Reason: Set zipped file as private
Please Log in or Create an account to join the conversation.
- Jose
-
- Offline
- Administrator
-
Less
More
- Posts: 5495
- Thank you received: 402
3 weeks 7 hours ago #11132
by Jose
Replied by Jose on topic 'Updating failed. The response is not a valid JSON response' after update 2.4.2
Hi Ad,
Thank you very much for the detailed report and the log, they were very helpful.
I have found the cause. Version 2.4.2 added inspection of JSON requests (the format the WordPress block editor uses to save content). As a side effect, the firewall's XSS filter treats legitimate HTML in your content, such as the image in your event description, as an attack. It blocks the save, which is why WordPress shows "The response is not a valid JSON response", and it also adds your IP to the dynamic blacklist.
I am already working on a fix, and I will publish a new version with it today or tomorrow morning.
In the meantime, if the blocks are getting in your way, you can use this temporary workaround:
1. Go to Securitycheck Pro > Firewall > Filter exceptions and add wp-json/wp/v2/mec-events to the exceptions of the "Strip tags" filter.
2. Remove your IP from the dynamic blacklist.
Once the update is installed you can remove that exception again.
Regards,
Jose
Thank you very much for the detailed report and the log, they were very helpful.
I have found the cause. Version 2.4.2 added inspection of JSON requests (the format the WordPress block editor uses to save content). As a side effect, the firewall's XSS filter treats legitimate HTML in your content, such as the image in your event description, as an attack. It blocks the save, which is why WordPress shows "The response is not a valid JSON response", and it also adds your IP to the dynamic blacklist.
I am already working on a fix, and I will publish a new version with it today or tomorrow morning.
In the meantime, if the blocks are getting in your way, you can use this temporary workaround:
1. Go to Securitycheck Pro > Firewall > Filter exceptions and add wp-json/wp/v2/mec-events to the exceptions of the "Strip tags" filter.
2. Remove your IP from the dynamic blacklist.
Once the update is installed you can remove that exception again.
Regards,
Jose
Please Log in or Create an account to join the conversation.
- Jose
-
- Offline
- Administrator
-
Less
More
- Posts: 5495
- Thank you received: 402
3 weeks 4 hours ago #11133
by Jose
Replied by Jose on topic 'Updating failed. The response is not a valid JSON response' after update 2.4.2
Hi Ad,
I have just published version 2.4.3 of Securitycheck Pro for WordPress, which fixes the problem you reported. It is available in the Downloads area of our website.
When you have a moment, please install it and let me know whether it has solved the issue on your site.
If you added the temporary exception (wp-json/wp/v2/mec-events) to the "Strip tags" filter, you can remove it after updating.
Once you confirm that everything works as expected, I will release the update to all users.
Thank you again for your detailed report and your help.
Regards,
Jose
I have just published version 2.4.3 of Securitycheck Pro for WordPress, which fixes the problem you reported. It is available in the Downloads area of our website.
When you have a moment, please install it and let me know whether it has solved the issue on your site.
If you added the temporary exception (wp-json/wp/v2/mec-events) to the "Strip tags" filter, you can remove it after updating.
Once you confirm that everything works as expected, I will release the update to all users.
Thank you again for your detailed report and your help.
Regards,
Jose
Please Log in or Create an account to join the conversation.
- admin@famstam.nl
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
3 weeks 3 hours ago #11134
by admin@famstam.nl
Replied by admin@famstam.nl on topic 'Updating failed. The response is not a valid JSON response' after update 2.4.2
Hi Jose,
Thanks for the quick action. Here is confirmation that the fix is working! Events can be saved properly again!
Regards, Ad
Thanks for the quick action. Here is confirmation that the fix is working! Events can be saved properly again!
Regards, Ad
Please Log in or Create an account to join the conversation.
Time to create page: 0.074 seconds