This is due to the security nonce failing, and there are several things that can cause this, but the first thing to check is page caching. Make sure you are not caching the page with the list, because that can lead to a stale nonce getting used, which will fail.
Thank you!! Was there a ‘things to avoid’ list I missed? I’m a fan of your plugin and want to make sure I’m not screwing things up!
No list, but page caching definitely needs to be on it…well, any plugin that submits data doesn’t do well with page caching.
I thought this was resolved, but upon review – I haven’t had anyone actually sign up since June. Could there be any other cause?
http://okgamers.com/lolform/
Getting that “Are you sure you want to do this?” error.
It’s giving a 403 Forbidden, which typically indicates there is some kind of security rule getting triggered by the request. First, check any firewall plugins you might have. If it’s not that, I’d suggest talking to your web host about this because it will probably be something built into your server…unless you know what to look for in the server logs.
The web host has my server running PHP 5.3.10 due to my crappy SMF install.
Could that version of PHP cause this issue?
You’ve updated your plugin recently, so their concern of the plugin being outta date wouldn’t be an issue, right?
Is there anything different for the way Participants Database submissions form works? My Contact Form 7 and The Events Calendar form submissions all work normally, so it’s sorta stumping us.
Is it bad if 3 different browsers / chrome and chrome incognito mode all have the same session_hash?
PHP 5.3 is OK, that is the min PHP version the plugin supports.
I’m no expert on PHP session hashes, but I would think it should be different for each browser. If it’s not, then that could be an indication it’s not configured properly.
Did you check for the possibility that there is a security rule that is getting triggered by the sort/search? Your web host should know about this.
We moved to a new server, upgraded PHP, still no worky. The server host asked if:
“Is the plugin compatible with Nginx?”
It doesn’t sound like your web host understands the problem. WordPress runs on PHP, Nginx runs PHP.
Are you still having exactly the same problem? It’s giving you a 403 when you try to search or sort the list?
Exact same problem, yes:
We’ve moved servers twice now, and I’ve turned off every caching program I could find. Cloudflare paused, caching plugins turned off or uninstalled, etc, etc.
The problem is when the form is submitted:
http://okgamers.com/lolform/
Other forms on the OKgamers.com site work; those are all Contact Form 7 driven. I’ve put that form on another page after the server move; same problem:
http://okgamers.com/lols
As a designer, I can usually follow instructions, but figuring this out has stumped a handful of people, hosts, friends, etc. :/
Well, your host should have in their logs why the 403 is generated, that comes from the server, it’s not something the plugin can do. Most of the time, a result like this is because of a security rule on the server. There will be a record of the exception that is generated in the server logs.