使用远程 SSH 存储库在 Rundeck 中导出 SCM GIT 失败

SCM GIT export in Rundeck with remote SSH repository fails

我尝试在 Rundeck 中设置 SCM GIT 导出,它在初始设置阶段失败并显示以下错误消息:

Failed cloning the repository from ssh://user@gitserver/~/rundeckJobs.git: ssh://user@gitserver:22: org.eclipse.jgit.transport.CredentialItem$YesNoType:The authenticity of host 'user@gitserver' can't be established. RSA key fingerprint is *******. Are you sure you want to continue connecting?

我了解这是首次连接时抛出的 SSH 消息。我已经尝试切换到 rundeck 用户并手动连接到该服务器,在交互模式下,我已经回答了 "yes" 这个问题,但问题仍然存在。

Rundeck 是否有自己的 known_hosts 文件或其他文件?

在项目的 SCM 配置页面中,为 SSH 指定 "No":严格的主机密钥检查

否则将其添加到known_hosts 文件。相同的SCM配置页面会在帮助部分显示路径。