Introduction About Site Map

XML
RSS 2 Feed RSS 2 Feed
Navigation

Main Page | Blog Index

Tuesday, July 12th, 2005, 5:34 am

MSNBot Fights Linux Servers

Bill Gates
Bill Gates arrested in his younger days (photo in public domain)

Some time the past I composed a little tool from various scripts to correct for the differences between Windows and Linux servers. To quote just the gist:

The Linux filesystem behaves differently from that of Windows. For example, Linux treats index.htm and INDEX.htm as if they are separate files; Windows does not.

In the logs, I repeatedly observe errors like the following (from half an hour ago):

[Tue Jul 12 05:48:11 2005] [error] ...
[client 207.46.98.35] File does not exist: ...
/home/schestow/public_html/guestbook/spam/

The correct URL is in fact /home/schestow/public_html/Guestbook/Spam/ (note case)

Performing a reverse DNS lookup, I discovered that MSNBot was the culprit. Its Windows-egocentric requests invoke errors again and again, making false positives and adding noise to the error logs. Phrased differently, whenever requesting non-existent pages (by manipulating their names), MSNBot flags errors which result in a chaotic mess (I view my error logs several time a day).

Are Microsoft intentionally tempering with Linux servers? Are Microsoft punishing us because we did not buy their expensive server software? That’s what it boils down to.

Comments are closed.

Back to top

Retrieval statistics: 21 queries taking a total of 0.110 seconds • Please report low bandwidth using the feedback form
Original styles created by Ian Main (all acknowledgements) • PHP scripts and styles later modified by Roy Schestowitz • Help yourself to a GPL'd copy
|— Proudly powered by W o r d P r e s s — based on a heavily-hacked version 1.2.1 (Mingus) installation —|