Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
unversioned
-
None
Description
Since OpenSSH 6.7, CBC modes are disabled by default, see https://www.openssh.com/releasenotes.html
Pushes fail with:
Unable to negotiate with 54.229.21.112 port 29418: no matching cipher found. Their offer: aes128-cbc,aes192-cbc,aes256-cbc,blowfish-cbc
Workaround:
GIT_SSH_COMMAND="ssh -c aes256-cbc" git push ...
Obviously this is not ideal, would it be possible to upgrade Gerrit such that newer ciphers are supported? Since Gerrit v2.12-553-ge8a521447d, more modern ciphers are supported: https://github.com/apache/mina-sshd/blob/sshd-1.0.0/sshd-core/src/main/java/org/apache/sshd/common/BaseBuilder.java#L67
Attachments
Issue Links
- is duplicated by
-
QTQAINFRA-2471 Update supported SSH ciphers on codereview.qt-project.org
- Closed