{"id":246,"date":"2006-03-13T12:11:12","date_gmt":"2006-03-13T17:11:12","guid":{"rendered":"http:\/\/www.shamusyoung.com\/twentysidedtale\/?p=246"},"modified":"2006-08-14T11:29:14","modified_gmt":"2006-08-14T16:29:14","slug":"shields-up","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=246","title":{"rendered":"Shields Up"},"content":{"rendered":"<p>This morning was a new record: Ninety (90!!!) spam comments from one &#8220;person&#8221;. Amazing. His bot left comments on over half the posts on this site.  My spam-filter caught them all and held them for moderation, but I still had to go through the list and make sure no real comments got caught in the net.<\/p>\n<p>This is crazy.  I&#8217;ve rejected every spam he&#8217;s fired at my site, and he (his bot) seems to respond by sending MORE.  It seems like it would be in a spammer&#8217;s best interest to detect where their spam gets through and where it doesn&#8217;t, and to skip sites that block it.  Wouldn&#8217;t this guy prefer to save his time and bandwidth for sites that are vulnerable?<\/p>\n<p><a href=\"http:\/\/denbeste.nu\/Chizumatic\/\">Den Beste<\/a> was nice enough to suggest .htaccess files as a way to deal with this, which is a very arcane form of black magic used to control Apache webservers.   He warned that the config could be a little tricky. He was a not kidding. Even if Steve Wozniak and Harry Potter teamed up to help me, I don&#8217;t think I could get this working right.  Sigh.<\/p>\n<p>I said before that my web hosting service doesn&#8217;t let me block IP addresses.  Look closely at the following image and see if you can spot the tool that might help me with this:<\/p>\n<table align=center>\n<tr>\n<td><img decoding=\"async\" src=\"images\/duh.gif\"\/><\/td>\n<\/tr>\n<\/table>\n<p>I&#8217;m an idiot.  I can&#8217;t believe I didn&#8217;t see it before. Particularly since I WAS LOOKING FOR IT. I can&#8217;t believe I&#8217;ve been manually sorting spam with this tool sitting there, unused.  <\/p>\n<p>So I blocked the offending IP&#8217;s, and I expect that will take a big, big bite out of the spam I have to look at every morning.<\/p>\n<p>Jerks.<\/p>\n<p>UPDATE: Looks like it really works.  In the last 24 hours I&#8217;ve had to deal with 4 spam comments.  So, about 98% of my spam was coming from the small group of IP&#8217;s I banned. Very satisfying.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This morning was a new record: Ninety (90!!!) spam comments from one &#8220;person&#8221;. Amazing. His bot left comments on over half the posts on this site. My spam-filter caught them all and held them for moderation, but I still had to go through the list and make sure no real comments got caught in the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-246","post","type-post","status-publish","format-standard","hentry","category-pictures"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=246"}],"version-history":[{"count":0,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/246\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}