> debug1: Next authentication method: publickey
> debug1: Offering RSA public key: /home/erik/.ssh/id_rsa_savannah
Just a thought, it (kinda) looks like you are offering a private RSA
key and not the public one here. Are you entierly sure that
.ssh/id_rsa_savannah is the _public_ key and not the private one?
Normally, the public key is called something.pub, and the private key
is without the .pub prefix.
You should be able to check that by looking at the header, this is
what a RSA (OpenSSH) key looks like (key.pub):
ssh-rsa AAA[...snip...]zsz address@hidden
And the private key looks as follows (key):
-----BEGIN RSA PRIVATE KEY-----
[...snip...]
-----END RSA PRIVATE KEY-----