Posts Tagged “webserver”

I haven’t blogged in months. I’ve been promising a redesign for ages. Well, the time for action is here. This summer SteveJamieson.com is getting a complete overhaul. So please excuse the mess. I’ve got a blog engine transition to do, databases to upgrade, a photo gallery to install, and templates to design.

Design Preview

[update – 5/28]:

The move of my blog posts from Movable Type to WordPress was quick, simple, and painless. Unfortunately, the Textile (formatting) plugin for WordPress doesn’t seem to support all the shorthand mark-up that the Movable Type plugin does, so I have to reformat all my posts in standard HTML. I also moved my old blog image directory on my server to keep things tidy, so I have to edit all the image URLs as well. On the plus side, this is giving me the opportunity to file everything into categories. Keep an eye on the Uncategorized category to see my progress.

Comments 2 Comments »

If you tried visiting my site in the past 24 hours you probably received a 403 Forbidden error. Last night I was apparently on the receiving end of a ginormous referrer spam attack. What’s a referrer spam attack, you ask?

Here’s how it works. Whenever you attempt to visit a web page, your browser sends an HTTP request to the server, which specifies the file that you want as well as some other information about your browser and such. If you request a page by clicking on a link, the URL of the document containing that link is sent in the HTTP request. Web servers log these HTTP requests and then log analysis tools can generate statistical reports.

My stats have been publicly available (if you knew where to look), and one of the parts of the reports is top referrers, so I can see where traffic to my site is coming from. The addresses in the referrer report are live links, so when Google’s web crawler indexes my site, it sees these top referrers as sites that I have linked to, which increases their PageRank score. Therefore, if a devious individual can have a bunch of zombie computers make a bunch of bogus HTTP requests with the perpetrator’s site as the referrer, this nefarious person can get a link to their site on mine and thus increase their web site’s rank in Google searches (or perhaps more likely the weight that Google gives to their site when determining the rank of the pages that others may pay them to link to).

I’ve known that this sort of thing has been going on for some time, but the referrer spam that I’ve seen has always been rather light—just a small (though not insignificant) percentage of the traffic on my site. Last night, however, my server was being hit so hard that the server was being overloaded and my web host had to block all web access.

You’ll notice that web access has been restored, although, for now, only if you enter the address directly. Referred traffic is still blocked, so trying to access my site from a link on another site will still be blocked. Perhaps I’ll go in and unblock some of the legitimate sites that I know link to me.

Comments 3 Comments »