diff --git a/content/posts/2022-04.md b/content/posts/2022-04.md index 27e5bf8b6..ce79468bc 100644 --- a/content/posts/2022-04.md +++ b/content/posts/2022-04.md @@ -373,4 +373,23 @@ IP,Categories,ReportDate,Comment 54.90.79.112,4,2022-04-27T04:00:37-10:00,"Excessive automated HTTP requests" ``` +- An hour or so later two more IPs on Amazon started making requests with that user agent too: + - 3.82.22.114 + - 18.234.122.84 +- Load on the server went back up, sigh +- I added those IPs to the firewall drop list and purged their hits from Solr as well: + +```console +$ ./ilri/check-spider-ip-hits.sh -f /tmp/ips.txt -p +Purging 2839 hits from 3.82.22.114 in statistics +Purging 592 hits from 18.234.122.84 in statistics + +Total number of bot hits purged: 343 +``` + +- Oh god, there are more coming + - 3.81.21.251 + - 54.162.92.93 + - 54.226.171.89 + diff --git a/docs/2022-04/index.html b/docs/2022-04/index.html index b8fe71cc9..8602efff5 100644 --- a/docs/2022-04/index.html +++ b/docs/2022-04/index.html @@ -11,7 +11,7 @@ - + @@ -28,9 +28,9 @@ "@type": "BlogPosting", "headline": "April, 2022", "url": "https://alanorth.github.io/cgspace-notes/2022-04/", - "wordCount": "1867", + "wordCount": "1947", "datePublished": "2022-04-01T10:53:39+03:00", - "dateModified": "2022-04-27T08:44:10+03:00", + "dateModified": "2022-04-27T09:58:45+03:00", "author": { "@type": "Person", "name": "Alan Orth" @@ -453,7 +453,31 @@ 54.175.8.110,4,2022-04-27T04:00:37-10:00,"Excessive automated HTTP requests" 54.82.125.225,4,2022-04-27T04:00:37-10:00,"Excessive automated HTTP requests" 54.90.79.112,4,2022-04-27T04:00:37-10:00,"Excessive automated HTTP requests" - + +
$ ./ilri/check-spider-ip-hits.sh -f /tmp/ips.txt -p
+Purging 2839 hits from 3.82.22.114 in statistics
+Purging 592 hits from 18.234.122.84 in statistics
+
+Total number of bot hits purged: 343
+
+ diff --git a/docs/categories/index.html b/docs/categories/index.html index f04283e90..28cc944e0 100644 --- a/docs/categories/index.html +++ b/docs/categories/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/index.html b/docs/categories/notes/index.html index 317f29fc9..f87af5e29 100644 --- a/docs/categories/notes/index.html +++ b/docs/categories/notes/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/2/index.html b/docs/categories/notes/page/2/index.html index a11251ad6..cf97cdf5e 100644 --- a/docs/categories/notes/page/2/index.html +++ b/docs/categories/notes/page/2/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/3/index.html b/docs/categories/notes/page/3/index.html index 3c05f6f29..554de0256 100644 --- a/docs/categories/notes/page/3/index.html +++ b/docs/categories/notes/page/3/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/4/index.html b/docs/categories/notes/page/4/index.html index cd98ee051..1a7cb1ee6 100644 --- a/docs/categories/notes/page/4/index.html +++ b/docs/categories/notes/page/4/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/5/index.html b/docs/categories/notes/page/5/index.html index fa909e40e..65c4ed78d 100644 --- a/docs/categories/notes/page/5/index.html +++ b/docs/categories/notes/page/5/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/6/index.html b/docs/categories/notes/page/6/index.html index 4c991788d..090c940c9 100644 --- a/docs/categories/notes/page/6/index.html +++ b/docs/categories/notes/page/6/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/index.html b/docs/index.html index 785076329..687ab5a51 100644 --- a/docs/index.html +++ b/docs/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/2/index.html b/docs/page/2/index.html index 67bee93e3..f3ab12b4c 100644 --- a/docs/page/2/index.html +++ b/docs/page/2/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/3/index.html b/docs/page/3/index.html index 0db5ab138..ae62f3935 100644 --- a/docs/page/3/index.html +++ b/docs/page/3/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/4/index.html b/docs/page/4/index.html index 3e8090fec..fe56fd281 100644 --- a/docs/page/4/index.html +++ b/docs/page/4/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/5/index.html b/docs/page/5/index.html index dad4c62f6..23a4d021f 100644 --- a/docs/page/5/index.html +++ b/docs/page/5/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/6/index.html b/docs/page/6/index.html index c7b794b22..00875e692 100644 --- a/docs/page/6/index.html +++ b/docs/page/6/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/7/index.html b/docs/page/7/index.html index 72fbe8d92..d79ffe615 100644 --- a/docs/page/7/index.html +++ b/docs/page/7/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/8/index.html b/docs/page/8/index.html index 9a11ff26a..0025ba94e 100644 --- a/docs/page/8/index.html +++ b/docs/page/8/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/9/index.html b/docs/page/9/index.html index 4b45b920e..61262812f 100644 --- a/docs/page/9/index.html +++ b/docs/page/9/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/index.html b/docs/posts/index.html index 1fdc5e0fa..4464912d8 100644 --- a/docs/posts/index.html +++ b/docs/posts/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/2/index.html b/docs/posts/page/2/index.html index 18a53bd74..8e89b80d6 100644 --- a/docs/posts/page/2/index.html +++ b/docs/posts/page/2/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/3/index.html b/docs/posts/page/3/index.html index 42ca7e23a..dbf320b94 100644 --- a/docs/posts/page/3/index.html +++ b/docs/posts/page/3/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/4/index.html b/docs/posts/page/4/index.html index d54e057c1..97b5af96c 100644 --- a/docs/posts/page/4/index.html +++ b/docs/posts/page/4/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/5/index.html b/docs/posts/page/5/index.html index 7898d0ce0..3e0522570 100644 --- a/docs/posts/page/5/index.html +++ b/docs/posts/page/5/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/6/index.html b/docs/posts/page/6/index.html index 86b9f4c27..495556dbb 100644 --- a/docs/posts/page/6/index.html +++ b/docs/posts/page/6/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/7/index.html b/docs/posts/page/7/index.html index ab75a4ae1..ed87e4bdd 100644 --- a/docs/posts/page/7/index.html +++ b/docs/posts/page/7/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/8/index.html b/docs/posts/page/8/index.html index 3d6feb794..9962cf6ea 100644 --- a/docs/posts/page/8/index.html +++ b/docs/posts/page/8/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/9/index.html b/docs/posts/page/9/index.html index 6f0deae84..19f057078 100644 --- a/docs/posts/page/9/index.html +++ b/docs/posts/page/9/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/sitemap.xml b/docs/sitemap.xml index b8b8f7795..e84a8f07f 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -3,19 +3,19 @@ xmlns:xhtml="http://www.w3.org/1999/xhtml"> https://alanorth.github.io/cgspace-notes/2022-04/ - 2022-04-27T08:44:10+03:00 + 2022-04-27T09:58:45+03:00 https://alanorth.github.io/cgspace-notes/categories/ - 2022-04-27T08:44:10+03:00 + 2022-04-27T09:58:45+03:00 https://alanorth.github.io/cgspace-notes/ - 2022-04-27T08:44:10+03:00 + 2022-04-27T09:58:45+03:00 https://alanorth.github.io/cgspace-notes/categories/notes/ - 2022-04-27T08:44:10+03:00 + 2022-04-27T09:58:45+03:00 https://alanorth.github.io/cgspace-notes/posts/ - 2022-04-27T08:44:10+03:00 + 2022-04-27T09:58:45+03:00 https://alanorth.github.io/cgspace-notes/2022-03/ 2022-04-04T19:15:58+03:00