Yep, I've got an idea--and I'm pretty sure it's right, too. Make sure the database host is specified (in whatever config files are used by the respective applications) as simply "localhost". If that's set correctly and you still see the error, you'll also need to make sure that MySQL expects that. The simplest way to do this is to start mysql and type 'grant all on nuke.* to nuke@localhost identified by 'nukepassword';' In this example, nuke.* identifies the database, and nuke@localhost is the user.