ssh git代码报错 Caused by: org.eclipse.jgit.errors.TransportException: git@gitlab invalid privatekey

用ssh git代码的时候发现出现 invalid privatekey:的问题
下面展示一些 内联代码片

Caused by: org.eclipse.jgit.errors.TransportException: git@gitlab.xxx.com:xxx.git: invalid privatekey: [B@2fc74d70at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:158)at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:107)at org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.(TransportGitSsh.java:247)at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:137)at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:105)at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:91)at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1260)at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:211)... 60 common frames omitted
Caused by: com.jcraft.jsch.JSchException: invalid privatekey: [B@2fc74d70at com.jcraft.jsch.KeyPair.load(KeyPair.java:664)at com.jcraft.jsch.KeyPair.load(KeyPair.java:561)at com.jcraft.jsch.IdentityFile.newInstance(IdentityFile.java:40)at com.jcraft.jsch.JSch.addIdentity(JSch.java:406)at com.dmall.autotestcenter.service.impl.GitServiceImpl$1.createDefaultJSch(GitServiceImpl.java:81)at org.eclipse.jgit.transport.JschConfigSessionFactory.getJSch(JschConfigSessionFactory.java:350)at org.eclipse.jgit.transport.JschConfigSessionFactory.createSession(JschConfigSessionFactory.java:308)at org.eclipse.jgit.transport.JschConfigSessionFactory.createSession(JschConfigSessionFactory.java:175)at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:105)... 67 common frames omitted

原因是生成密钥的时候使用openssh版本生成导致版本过高:

解决办法:
ssh-keygen -m PEM -t rsa 重新生成旧格式的key,变可解决
-m 参数指定密钥的格式,PEM(也就是RSA格式)是之前使用的旧格式

git@gitlab invalid privatekey相关推荐

  1. Git GitLab 使用及规范

    Git & GitLab 使用及规范 http://www.myexception.cn/software/1891171.html : www.MyException.Cn  网友分享于:2 ...

  2. git指令快捷 idea_IDEA+Git+Gitlab使用详细教程

    GitLab 安装踩坑 502错误码和访问卡顿解决办法 Gitlab对内存的要求高,我的服务器Centos 7+2核心+2G内存,频繁报502错误,访问也很卡.原因可能是可用内存太少. # free ...

  3. 末学者笔记--Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站

    Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站 一.Jinkens安装                                                ...

  4. Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署动态网站(二)--技术流ken

    项目前言 在上一篇博客<Jenkins+Git+Gitlab+Ansible实现持续化集成一键部署静态网站(一)--技术流ken>中已经详细讲解了如何使用这四个工具来持续集成自动化部署一个 ...

  5. 解决 git@gitlab.com: Permission denied (publickey,gssapi-with-mic,password)

    设备信息 系统:win10 git 版本:git version 2.33.1.windows.1 OpenSSH_8.8p1, OpenSSL 1.1.1l 24 Aug 2021 问题描述 按照常 ...

  6. 持续集成/持续部署(1)Git Gitlab

    DevOps简介 DevOps是一种理念 理念共同协作 指让开发测试运维更好的沟通和协作 自动化一切重复的工作 把时间节省下来交于人与人之间的沟通 只注重技术不注重成本不是devops所提倡的 git ...

  7. Git问题:windows下git@gitlab.com: Permission denied (publickey)问题

    问题描述: git clone和git push的时候都出现了这个问题 git@gitlab.com: Permission denied (publickey) 于是就网上各种搜索解决方案,这个试那 ...

  8. git报错git@gitlab.com: Permission denied

    新PC安装git和Android studio以后尝试拉取代码自己分支的代码会出现下面的错误 23:43 Update failedWarning: Permanently added 'gitlab ...

  9. git@gitlab.com: Permission denied报错

    git@gitlab.com: Permission denied报错 ssh-keygen -t rsa -C "your account" 复制id_rsa.pub内容到

最新文章

  1. Create Use Custom Controllers
  2. Redis开发运维实践问题处理只内存检查
  3. Java培训分享:零基础怎么学习Java?
  4. oracle数据库分层,Oracle数据库的分层查询(一)
  5. python visa模块_已经安装了pyvisa仍然报错没有模块
  6. Python日志模块logging高级用法
  7. Flutter布局锦囊---男女性别单选
  8. lintcode:子数组之和为0
  9. UML建模与软件开发过程模型
  10. 过滤代码中的html标签
  11. Servlet四种访问属性--知识点
  12. vue 创建项目时报错yorkie: Command failed.
  13. 史上最全的数据链路层基础知识详解
  14. plSQL表格、视图名称右击,再点击view查看详情,突然找不到了咋办?
  15. Screenpresso-截图工具绿色版
  16. Spring Boot学习8——Redis
  17. 22种免费网络推广方式有哪些?
  18. 马化腾的格局:最后都是人品的竞争
  19. windows XP系统自动关机
  20. html属于页面的底部标签是,HTML5中footer标签的用法你知道吗?,HTML5中的footer标签是什么意思?...

热门文章

  1. 经典正则表达式 (“转自清清月儿”)
  2. Html+css3动画效果
  3. 新闻评论如何自动生成?
  4. 软考之计算机系统基础知识
  5. 征信衍生规则中的逾期强变量都有哪些?
  6. 预计2017年底Lyft美国市场份额将占1/3
  7. Lawliet|Python学习笔记2——控制结构异常处理
  8. 陪伴是最长情的告白:微软“海军陆战队”CSE揭秘
  9. 抖音怎么投放广告最有效?三点注意事项值得了解
  10. 《设计中的色彩心理学》