无法使用Gerrit Trigger插件将Gerrit连接到Jenkins,连接错误:com.jcraft.jsch.JSchException:方法'publickey'的Auth失败

nafvub8i  于 9个月前  发布在  Jenkins
关注(0)|答案(1)|浏览(333)

更新操作系统和Jenkins后,我无法通过Gerrit Trigger插件连接到Gerrit服务器连接错误:com.jcraft.jsch.JSchException:Auth fail for methods 'publickey'
我已经验证了Jenkins帐户可以通过SSH连接到Gerrit服务器,没有任何问题

idv4meu8

idv4meu81#

这个问题可以通过在JAVA_OPT中添加以下内容来解决:

  • -Djsch.client_pubkey=“ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-512,rsa-sha2-256,ssh-rsa”-Djsch.server_key=“ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-512,rsa-sha2-256,ssh-rsa”*

相关问题