New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use of curve25519-sha256@libssh.org SSH2 key exchange sometimes fails #556
Comments
algorithm, the KEXINIT routine would sometimes incorrectly determine the payload length. This would lead to unexpected log messages like: rejecting invalid length (...) client Curve25519 key
algorithm, the KEXINIT routine would sometimes incorrectly determine the payload length. This would lead to unexpected log messages like: rejecting invalid length (...) client Curve25519 key
Issue #556: When using the "curve25519-sha256@libssh.org" key exchange
Thanks for the report! This should now be fixed in master (and backported to the 1.3.6 branch). |
Wow! That was quick 👍 Thank you for that. |
I'm still receiving issues and bug reports that lead to fixes for the 1.3.6 branch, and I'd like get as many of this in as I can. So no maintenance release planned as yet. For now, then, probably better to download and use the 1.3.6 branch from GitHub. |
Thanks for the update. I've disabled |
What I Did
The issue appears randomly when trying to connect for the first time to the server.
I'm using a simple command line:
sftp -vvv -o PasswordAuthentication=yes -P 22 example@xxxx
Sometimes that fails with this error message:
On the server side:
If I try again with the exact same command line again, that works perferctly:
On the server side:
What I Expected/Wanted
Be able to connect every times :-)
ProFTPD Version and Configuration
Configuration are available in my previous bug reports, see #547
The text was updated successfully, but these errors were encountered: