Bug #7684
closedtrying to post too often error
0%
Description
User Stephen Klein reports:
Got this message when trying to post via an email reply to the JITP private group:
“Hi there, Unfortunately, your reply to the forum topic could not be posted because it appears that you are trying to post too often. Please wait a few minutes and try again. We are sorry for the inconvenience, but you will need to repost the following message:”
But have not posted too much.
Updated by Boone Gorges almost 8 years ago
- Category name set to Reply By Email
- Assignee set to Raymond Hoh
Ray, can you have a look please?
Updated by Marilyn Weber almost 8 years ago
Let me know if/when I can reply to the Zendesk poster. He's a GC librarian, and I'm fairly sure still wants to know.
Updated by Boone Gorges almost 8 years ago
- Priority name changed from Normal to High
Updated by Raymond Hoh almost 8 years ago
Hi Marilyn,
Sorry for missing this ticket!
RBE follows the bbPress setting "Throttle posting every X seconds". By default, this value is 10 seconds, so it is quite possible that Stephen is hitting the throttle limit.
We should probabaly set this to a higher value. 10 seconds seems a little too low. Boone, should we set this to 60 or 120 seconds? (I've bumped the value to 60 seconds for now.)
Or maybe RBE should not use this bbPress setting at all.
Updated by Boone Gorges almost 8 years ago
Doesn't bumping the number make it more likely that users will hit the throttle?
I think it's probably safe to disable the throttle.
Updated by Raymond Hoh almost 8 years ago
Oops! Yeah, you're right!
I've set this value to 0, which should disable the throttle.
I also just looked at the the throttle code in bbPress and for non-logged-in users, bbPress uses the last posted time from the user's IP address. The problem with this is RBE uses a fixed IP (127.0.0.1), so it's quite possible that conflicts will occur for RBE users. I'm going to look at disabling this feature within RBE as well.
Updated by Marilyn Weber almost 8 years ago
Thanks, Ray! I let the user know it's done. I see you and Boone are still chatting, but from my POV it's done.
Updated by Boone Gorges almost 8 years ago
- Target version set to 1.10.12
Setting to 0 seems like a fine workaround for me.
Disabling the IP throttle for RBE posts sounds like it'll prevent this problem across lots of installations, not just ours.
Updated by Raymond Hoh over 7 years ago
- Status changed from New to Resolved
I've updated RBE in commit 4d6125b.
This removes the bbPress throttle checks, which should address the "post too often" bouneback email from occurring.