From: Paul Battley Date: 2004-10-12T08:49:45+09:00 Subject: Re: Latest OS X Security Patch Problems? On Mon, 11 Oct 2004 05:54:39 +0900, Sean Chou wrote: > I just installed the latest OS X 10.3.5 patch and I'm thinking it may > have messed up webrick. I've created trivially simple webrick scripts > to try it out and get the following error: I have seen the same problem many times on OS X even before the 10.3.5 update. It relates to the reverse DNS lookup that the socket performs on each connecting client by default. This is somehow broken on OS X, apparently in gethostbyname(). If, like me, you don't care about reverse dns lookups on each client, you can fix the problem and save some processor time by adding this line near the top of your program: Socket.do_not_reverse_lookup = true That ought to do it, though I can't test anything until my iBook gets back from repair (the infamous logic board problem). Paul.