<div dir="ltr">As far as I know, the authentication with an RSA key in libssh2 1.10 still uses SHA1 so most modern SSH servers reject such authentication. The problem was solved meanwhile, SHA256 can be used, but that is only in the master branch of libssh2. </div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 30, 2022 at 8:51 PM Barry Scott via libssh2-devel <<a href="mailto:libssh2-devel@lists.haxx.se">libssh2-devel@lists.haxx.se</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I am developing on fedora 37.<br>
<br>
    $ rpm -q libssh2 libssh2-devel<br>
    libssh2-1.10.0-5.fc37.x86_64<br>
    libssh2-devel-1.10.0-5.fc37.x86_64<br>
<br>
I have this in libssh2_config.h<br>
<br>
    /* Headers */<br>
    #define HAVE_UNISTD_H<br>
    #define HAVE_INTTYPES_H<br>
    #define HAVE_STDLIB_H<br>
    // #define HAVE_SYS_SELECT_H<br>
    #define HAVE_SYS_SOCKET_H<br>
    // #define HAVE_SYS_TIME_H<br>
    #define HAVE_ARPA_INET_H<br>
    #define HAVE_NETINET_IN_H<br>
<br>
Compile example like this:<br>
<br>
    $ gcc ssh2_agent.c -lssh2 -o example_ssh2_agent<br>
<br>
Run like this:<br>
<br>
    $ ./example_ssh2_agent 127.0.0.1 barry<br>
    Fingerprint: 15 33 80 FF 56 A6 0D 49 4B 36 09 58 F1 F1 77 3C F7 6D A8 F3<br>
    Authentication methods: publickey,gssapi-keyex,gssapi-with-mic,password<br>
            Authentication with username barry and public key /Users/barry/.ssh/id_rsa failed!<br>
    Couldn't continue authentication<br>
    all done!<br>
<br>
But get authentication failed error however ssh is happy to work:<br>
<br>
    $ ssh <a href="mailto:barry@127.0.0.1" target="_blank">barry@127.0.0.1</a><br>
    Last login: Wed Nov 30 14:52:12 2022 from 127.0.0.1<br>
    Login via bash profile - terminal xterm-256color<br>
<br>
    $<br>
<br>
What do I need to do to make this work?<br>
<br>
Barry<br>
<br>
-- <br>
libssh2-devel mailing list<br>
<a href="mailto:libssh2-devel@lists.haxx.se" target="_blank">libssh2-devel@lists.haxx.se</a><br>
<a href="https://lists.haxx.se/listinfo/libssh2-devel" rel="noreferrer" target="_blank">https://lists.haxx.se/listinfo/libssh2-devel</a><br>
</blockquote></div>