I generated a new key with keygen -d (openssh-2.1.1p4-1) and then my ssh-agent does not accept that key with the following (strange) error: (0)hazel:~% ssh-add .ssh/id_dsa Bad key file .ssh/id_dsa: Success
Additional note: I resolved the problem by upgrading to openssh-2.2.0p1. I discovered that _before_ doing the upgrade to rh7 I had the 2.2.0 package installed and working; strangely enough, the upgrade process did downgrade my version of openssh. My DSA connections are working ok with 2.2.0 (client and server).
OK. Solved with the update. *** This bug has been marked as a duplicate of 18374 ***