I'm guessing at the bug. The problem is that with the new pindentd that returns encrypted usernames, it sometimes returns names that IRC servers will not accept. Servers that complain: irc.gnome.org irc.openprojects.net LinuxNet (ask around the office; someone will know the server) Steps to reproduce: Try to open IRC sessions to one of the listed servers and wait. The servers may reject you because of a bad username from ident. If not, close and try again.
It's an error of the server to make assumptions on the nature of the reply. You can turn the encryption of in /etc/identd.conf if you wish.