It looks like your environment has some sort of security around receiving requests via POST. It throws a 500 (server error) when the posted content contains the words "select from". I imagine it does that in an attempt to protect you from outsiders trying to access your database. The problem is that the implementation is too strict and blocks harmless strings such as "selecting an apple from the store", or in our case "isSelected: false, from: email@example.com".
When you click the save form button, an AJAX POST request is made to the admin-ajax.php page. In your environment this request fails when the form meta contains the words "select" and "from".
This has happened to another user and he was able to talk to his host and fix the issue. This is what he said:
"They changed something on the mod_security module and it seems to be working great now!"
Posted 13 years ago on Friday January 15, 2010 | Permalink