Linux中的Jenkins代理配置问题

fd3cxomn  于 11个月前  发布在  Jenkins
关注(0)|答案(2)|浏览(148)

我遇到了下面的问题,请看一下。
Searching for lokesh in /var/lib/jenkins/.ssh/known_hosts Searching for lokesh:22 in /var/lib/jenkins/.ssh/known_hosts

[06/04/20 12:59:45] [SSH] WARNING: No entry currently exists in the Known Hosts file for this host. Connections will be denied until this new host and its associated key is added to the Known Hosts file.
Key exchange was not finished, connection is closed.
SSH Connection failed with IOException: "Key exchange was not finished, connection is closed.", retrying in 15 seconds. There are 8 more retries left.

字符串

0yg35tkg

0yg35tkg1#

您应该将ssh密钥(在从机上创建)添加到主机(Jenkins用户)中的已知主机文件中。
如果这不起作用,你还可以尝试一件事。在jenkins节点设置中有一个选项主机密钥验证策略
选择不验证验证策略并勾选。
如果有帮助就告诉我。

ruyhziif

ruyhziif2#

在你的Jenkins服务器上运行这个:ssh-keyscan -H ${IP-OF-AGENT} > ~/.ssh/known_hosts

相关问题