Alright, so basically my site is getting crashes because it's under attack. I'm not 100% sure what it is, but I've been in contact with the hosting because I'm pretty dumb when it comes to this type of stuff. I'll quote the
emails below...
Has anyone else experienced this before? Is there a fix? Go easy on me, I'm pretty new to this type of stuff.
Thanks to whoever has the time to reply.
emails below...
This attack is sending post data to the /forum front page. They aren't actually posting anything, however the constant post connections are causing the load issues. This is the number of post that have been made to the forum front page since 7pm: 25,482.
I spoke with my escalated technician, his thoughts are that you can either disable the index.php file in the forum folder by renaming it whenever you get attacked. Or he can attempt to create a code that would password protect the forum front page from any IP that tries to send post data. Just to clarify, the post data being sent to the front page are not actual posts and blocking them wont interfere with legitimate post from users. Please let me know if you wish for my escalated tech to create this code. Please let me know as soon as possible his shift ends in 3 hours.
Hello
I apologize, but I wasn't able to get a solution working for you. We've seen these kinds of attacks against many of our customers that use Wordpress. I was trying to rewrite a cookie & javascript based fix to work for you. However, due to your site's custom .htaccess rule, everything I tried would merely break your site.
This is one of the main reasons coding is outside our scope of support; we don't want to accidentally break your sites.
The only protection I can think of that I know will work would be to institute an .htpasswd prompt for all 'POST' requests. Considering that your site is a forum, almost all of the users are sending 'POST' requests. The problem is that the attackers are doing the same thing. It's hard to differentiate between the two.
If we make a password prompt, it will provide the credentials on the screen. Your normal users can read the credentials; a bot will not be able to.
To make the password prompt have less of an impact for your site visitors, they will need to select 'remember password' in their browser. Otherwise, they will get the password prompt every time they post.
I know that it's a little intrusive on the user experience, but it's the only thing I can think of that will keep the site up during an attack. My advice would that you only enable it during an active attack. You can add/remove the block code directly in your .htaccess, so you won't even need to contact us to enable/disable it.
If you are interested in this, let me know and I can provide you with an .htaccess code that will work. Otherwise, you'll need to consult a coder that specifically has experience with Apache directives and filtering out requests.
Has anyone else experienced this before? Is there a fix? Go easy on me, I'm pretty new to this type of stuff.
Thanks to whoever has the time to reply.