gpt4 book ai didi

ssh - 在尝试添加 gitlab ci 以使用 SSH 执行程序构建我的项目时,我收到错误 "asn1: structure error: superfluous leading zeros in length"

转载 作者:行者123 更新时间:2023-12-02 14:30:29 25 4
gpt4 key购买 nike

在搜索此问题的原因时,我了解到这是由于 key 文件存在问题,大多数人更改 ssh key 以解决它。
但是,这不是我的选择,因为我有一个特定的 openstack 实例用于构建这个项目。我可以使用这个 ssh key 文件来登录它。
关于为什么这个问题可能只发生在 gitlab 执行程序以及如何解决它的任何指针?

Running with gitlab-runner 10.4.0 (857480b6)
on build config_api (7988f6db)
Using SSH executor...
ERROR: Preparation failed: asn1: structure error: superfluous leading zeros in length
Will be retried in 3s ...
Using SSH executor...
ERROR: Preparation failed: asn1: structure error: superfluous leading zeros in length
Will be retried in 3s ...
Using SSH executor...
ERROR: Preparation failed: asn1: structure error: superfluous leading zeros in length
Will be retried in 3s ...
ERROR: Job failed (system failure): asn1: structure error: superfluous leading zeros in length

最佳答案

我的情况的解决方案(或解决方法)是制作一个新的 ssh key 对并将新的公钥也添加到构建服务器中的 authorised_keys 文件中。使用新的私钥,我再次注册了我的运行者并且它起作用了。

我使用的方法在此链接中描述:
Howto use multiple SSH keys for password less login

关于ssh - 在尝试添加 gitlab ci 以使用 SSH 执行程序构建我的项目时,我收到错误 "asn1: structure error: superfluous leading zeros in length",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48637217/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com