Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Jenkins - Resolve No ECDSA Host Key Issue

On my freshly deployed Jenkins instance, I got the following error message after trying to hook up my first GitHub repository:

stderr: No ECDSA host key is known for github.com and you have requested strict checking.
Host key verification failed.
fatal: Could not read from remote repository.

Luckily this is easy enough to fix.

Steps

Go to the Manage Jenkins page, and click on Configure Global Security.


Scroll down to the bottom where it says Git Host Key Verification Configuration, and change it to Accept first connection before clicking the Save button.


Now go back to your repository and try again (re-indexing branches for me).

Last updated: 26th October 2022
First published: 26th October 2022

This blog is created by Stuart Page

I'm a freelance web developer and technology consultant based in Surrey, UK, with over 10 years experience in web development, DevOps, Linux Administration, and IT solutions.

Need support with your infrastructure or web services?

Get in touch