Oldie but a goodie. Highly recommend reading this but if you don't want to..
SPOILER - though you should be reading the article first anyway if you care!
An accidental downgrade of Sendmail made Sendmail have a zero second timeout on sending mail that ultimately worked out at 3 milliseconds, just enough to hit servers within a certain radius..
I bet there are several pieces of software that could have a zero timeout triggered in a similar way. The difficulty of figuring it out? About the same as with this guy ;-)
Yeah it's old but I never did figure out how his geostatisticians knew how to see if the email went further than 500 miles...I mean, that'd mean they know to measure where the mail servers are rather than the actual user, right? oh well.
I'm a little unclear on one point: knowing that 3ms * 186000 miles/sec is roughly 550 miles, wouldn't the radius be ~275 miles? (Round trip travel time before timeout)
That is assuming that packets could actually travel that fast through a wire.
You're obviously not a sysadmin, living on the front line between the non-technical, and mountains of computer hardware. I've worked at more than a few places where "I can't send an email more than 500 miles." translates to "One person 500 miles away has had their automatic spam filter nab my message."
I'm much more inclined to believe user error first. That said, the words "consultant" and "upgrade" give me cold chills...
[+] [-] jmtame|17 years ago|reply
That would be a great feature to have as part of a "new admin initialization" program or something :D
[+] [-] sidsavara|17 years ago|reply
[+] [-] _hgt1|17 years ago|reply
[+] [-] light3|17 years ago|reply
[+] [-] mqt|17 years ago|reply
If you're curious about where to start debugging, this blog post gives a good rundown:
http://sysadvent.blogspot.com/2008/12/sysadmin-advent-day-1....
[+] [-] petercooper|17 years ago|reply
SPOILER - though you should be reading the article first anyway if you care!
An accidental downgrade of Sendmail made Sendmail have a zero second timeout on sending mail that ultimately worked out at 3 milliseconds, just enough to hit servers within a certain radius..
I bet there are several pieces of software that could have a zero timeout triggered in a similar way. The difficulty of figuring it out? About the same as with this guy ;-)
[+] [-] kajecounterhack|17 years ago|reply
[+] [-] IsaacSchlueter|17 years ago|reply
[+] [-] SlowOnTheUptake|17 years ago|reply
That is assuming that packets could actually travel that fast through a wire.
[+] [-] 13ren|17 years ago|reply
[+] [-] mqt|17 years ago|reply
It even lets you define your own units in units.dat. Pretty cool.
http://en.wikipedia.org/wiki/Units_(Unix)
[+] [-] nazgulnarsil|17 years ago|reply
[+] [-] donw|17 years ago|reply
I'm much more inclined to believe user error first. That said, the words "consultant" and "upgrade" give me cold chills...