Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
litespeed_wiki:config:xmlrpc.php_bot_attack_block [2018/10/05 15:55]
Jackson Zhang [Example 2]
litespeed_wiki:config:xmlrpc.php_bot_attack_block [2018/10/05 15:58]
Jackson Zhang
Line 1: Line 1:
-====== How to Block xmlrpc.php ​Bot Attack ====== +====== How to Block Bot Attack====== 
-Your server may experience heavy hits from bot named [[http://​law.di.unimi.it/​BUbiNG.html#​wc|BUbiNG]]. This may have caused a massive load spike in the server. To prevent further problems, we can deny that user agent globally.+Your server may experience heavy hits from bots. There are different ways to block bot attack.  
 + 
 +===== Example 1: "​BUbiNG"​ bot ===== 
 + 
 +"​BUbiNG" ​bot [[http://​law.di.unimi.it/​BUbiNG.html#​wc|BUbiNG]] may have caused a massive load spike in the server. To prevent further problems, we can deny that user agent globally.
  
-===== Example 1 ===== 
 An easy solution is to use a rewrite rule to detect the user agent, and then set environment with the action ''​[E=blockbot]''​. ​ This will drop the direct connection from that client IP. An easy solution is to use a rewrite rule to detect the user agent, and then set environment with the action ''​[E=blockbot]''​. ​ This will drop the direct connection from that client IP.
  
Line 16: Line 19:
 If your rules need further debugging, you can enable rewrite log to check. If your rules need further debugging, you can enable rewrite log to check.
  
-===== Example 2:  =====+===== Example 2: Block xmlrpc.php Bot Attack ​=====
 On a server, after configuring cPanel Piped Logging to push entries to ''/​usr/​local/​apache/​logs/​error_log'',​ you can see many ''​404 File not found [/​var/​www/​html/​xmlrpc.php]''​ entries coming through. 404 will not trigger the LSWS WordPress protection feature, because the requests look like they'​re being processed by the default vhost. ​ On a server, after configuring cPanel Piped Logging to push entries to ''/​usr/​local/​apache/​logs/​error_log'',​ you can see many ''​404 File not found [/​var/​www/​html/​xmlrpc.php]''​ entries coming through. 404 will not trigger the LSWS WordPress protection feature, because the requests look like they'​re being processed by the default vhost. ​
  
  • Admin
  • Last modified: 2018/10/05 18:52
  • by Lisa Clarke