I've seen this part before:
Code:
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug2: key_type_from_name: unknown key type 'Proc-Type'
debug2: key_type_from_name: unknown key type 'DEK-Info'
debug2: key_type_from_name: unknown key type '-----End'
This was caused by a permission problem. Ssh is very picky when it comes to permissions of its files and directory.
Check/Set these permissions:
Code:
~/.ssh --> 700 (drwx------)
~/.ssh/authorized_keys --> 600 (-rw-------)
~/.ssh/id_rsa --> 600 (-rw-------)
~/.ssh/id_rsa.pub --> 640 (-rw-r-----)
~/.ssh/known_hosts --> 644 (-rw-r--r--)
BTW: This doesn't seem to be an out-of-the-box ssh setup. Is this correct:
debug1: connecting to XXX.XXX.XXX.XXX [XXX.XXX.XXX.XXXX] port 10022