MyBB Community Forums

Full Version: User cannot post
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am using the most current version of 1.6 for mybb, and we've been running into a problem with our forum: one of our users cannot post. Whenever he attempts to post, he gets this error:

"ForbiddenYou don't have permission to access /xmlhttp.php on this server.Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."

In addition, whenever I try to edit one of his previous posts, I get the same error too. None of the other users have had this problem but him.

Our forum is at http://www.the-velvet-room.com

What steps can be taken to fix this problem?
Provide a list of all activated plugins and their versions.
Only activated plugin is Spoiler BBCode, which is on 1.6
This actually happened to me, and I found that it was my host blocking the file for contributing to high server load. You may want to ask your host about the issue.
I have contacted Hostmantis about the issue. However, it seems like we've found one way to trigger it. Whenever the phrase "shell:" is used, the post is blocked. There's no way to get it in a post. You can't even edit a post with the phrase without it getting blocked.

To be specific, if you try putting it in a quick reply, it just hangs. If you try a full post or edit, you get the same error as in the OP.
I think either you forgot to upload xmlhttp.php or it is Un-writable.

Perhaps you should try visiting: admin/index.php?module=tools-file_verification & you will get problems in files.
(2014-01-22, 11:19 PM)Tamagon Wrote: [ -> ]However, it seems like we've found one way to trigger it. Whenever the phrase "shell:" is used, the post is blocked.

Looks like your host is doing some kind of filtering and blocking common words used in exploits. You're best off talking to them about it.