[
https://issues.jenkins-ci.org/browse/JENKINS-12690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159058#comment-159058
]
Judson Wilson commented on JENKINS-12690:
-----------------------------------------
Having same issue, I think. Key only works with no password.
> JenkinsTrigger does not understand SSH Key with a password
> ----------------------------------------------------------
>
> Key: JENKINS-12690
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12690
> Project: Jenkins
> Issue Type: Bug
> Components: gerrit-trigger
> Environment: Linux dt-000886 3.0.0-15-generic #26-Ubuntu SMP Fri Jan
> 20 17:23:00 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
> Jenkins ver. 1.450
> Gerrit Trigger 2.3.1
> Reporter: Tim Baverstock
> Assignee: rsandell
> Labels: gerrit, plugin
> Attachments: id_rsa, id_rsa, id_rsa.pub, id_rsa.pub
>
>
> I can only get Jenkins to talk to Gerrit's SSH connection if the key file has
> no password.
> 1. Use ssh-keygen to create a key with a password
> 2. Configure Gerrit Trigger with that key and its password
> 3. Test Connection
> > Bad SSH keyfile or password
> Jenkins.log:
> > 09-Feb-2012 12:43:18
> > com.sshtools.j2ssh.transport.publickey.SshPrivateKeyFile parse
> > INFO: Parsing private key file
> > 09-Feb-2012 12:43:18
> > com.sshtools.j2ssh.transport.publickey.SshPrivateKeyFile parse
> > INFO: Private key is not in the default format, attempting parse with other
> > supported formats
> 4. Clear the password: ssh-keygen -f .ssh/id_rsa -p -N ''
> Note that the Proc-Type and DEK-Info headers have gone.
> 5. Test connection (without clearing the password!)
> 6. Succeeds. Log still complains about non-default format.
> 7. Clear the password in Jenkins.
> 8. Test connection
> 9. Still succeeds, Log still complains about non-default format.
> This took me ages to nail down because supplying a password to a no-password
> key file doesn't fail.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira