After rounding the world four times and getting the piercings, but only having three earrings to show for it because he's too picky about what he'll actually put back in his ear, Mark attempted to settle down back in his hometown of Knoxville, Tennessee. This, of course, did not happen because, quite apparently, he has been biologically implanted with a PsychoMagnet™ which makes even the most stable of people batshit crazy.
Mark is currently "hiding" in wildly public places, and making as much noise as possible, while throngs of anonymous nutjobs accuse him of every salacious deed imaginable, such as the unseasonable rainfall of 2011, the murders of several prominent people who are still very much alive, and the 1915 sinking of the Lusitania. Mark is a carnivorous smoker who is Politically agnostic, unable to reproduce, refuses all manners of Internet dating, and generally believes that Murphy was an optimist.
Over the last year, I’ve made quite a bit of new business working on Laptops, thanks in no small part to Les Jones blogging about it. It’s easy, really, and most people just can’t be bothered fixing Laptop hardware problems.
But something’s been really irking me about it.
The availability of parts is putting a real kink in the works. Every part I try and order lately is actually out of stock, despite the vendors saying they have upwards of twenty-five. I’ll make an order, only to be replied, some four to five days later, that they’re out of stock. Thanks, asshats!
I had one laptop for a month waiting on a motherboard. I returned it, busted, last week to Cumberland Gap.
I’ve had one for two weeks now waiting on a cooling fan that never seems to show up.
If you’re using Pyzor to help you block spam (a lot of people use it alongside SpamAssassin), then you’ve probably run into these nasty “pyzor: check failed: internal error” messages in your maillog since July 21st.
After digging into on my own a bit, I found two things. The first was the “InternalError” was being caused by a corrupt “servers” file that contained nothing but “File Not Found” information. The second was that the “discover” command line was returning:
downloading servers from http://pyzor.sourceforge.net/cgi-bin/inform-servers-0-3-x
Traceback (most recent call last):
File “/usr/bin/pyzor”, line 4, in ?
pyzor.client.run()
File “/usr/lib/python2.4/site-packages/pyzor/client.py”, line 991, in run
ExecCall().run()
File “/usr/lib/python2.4/site-packages/pyzor/client.py”, line 185, in run
self.servers = self.get_servers(servers_fn)
File “/usr/lib/python2.4/site-packages/pyzor/client.py”, line 410, in get_servers
servers.read(open(servers_fn))
File “/usr/lib/python2.4/site-packages/pyzor/client.py”, line 119, in read
self.append(pyzor.Address.from_str(line))
File “/usr/lib/python2.4/site-packages/pyzor/__init__.py”, line 458, in from_str
fields[1] = int(fields[1])
IndexError: list index out of range
Obviously, linking to non-existent files, especially in the /cgi-bin/ directory, is a bad thing.
As a temporary measure, simply disable your “pyzor discover” cron job, and manually add “82.94.255.100:24441” into your “servers” file (wherever it may be with your configuration).