Do you have the "Use ID from email address" enabled in the Identd dialog? If so, identd is sending your userid as "." to the server when replying to its identd request. That is likely what the server is rejecting.