Launchpad Bazaar and Git servers hang on SSH ECDSA/ED25519 authentication
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Colin Watson | ||
lazr.sshserver |
Fix Released
|
High
|
Colin Watson | ||
turnip |
Fix Released
|
High
|
Colin Watson | ||
txpkgupload |
Fix Released
|
High
|
Colin Watson |
Bug Description
When connecting to "bazaar.
[2011-08-
$ ssh -vvv <email address hidden> bzr whatever
OpenSSH_5.8p2, OpenSSL 1.0.0d 8 Feb 2011
[...]
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/grawity/
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey
debug1: Trying private key: /home/grawity/
debug3: no such identity: /home/grawity/
debug1: Offering ECDSA public key: /home/grawity/
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
[hangs until killed]
This makes it impossible to checkout Launchpad projects (using "bzr co lp:....") after I have done "bzr lp-login".
Related branches
- William Grant: Approve (code)
- Dimitri John Ledkov: Approve (lgtm)
-
Diff: 74 lines (+31/-3)3 files modifiedsrc/lazr/sshserver/NEWS.txt (+5/-0)
src/lazr/sshserver/auth.py (+5/-2)
src/lazr/sshserver/tests/test_auth.py (+21/-1)
- William Grant (community): Approve (code)
-
Diff: 196 lines (+41/-29)5 files modifiedconstraints.txt (+21/-11)
lib/lp/codehosting/tests/test_acceptance.py (+0/-2)
lib/lp/services/librarianserver/testing/server.py (+18/-14)
lib/lp/services/twistedsupport/tests/test_gracefulshutdown.py (+1/-1)
setup.py (+1/-1)
- Guillermo Gonzalez (community): Approve
- LAZR Developers: Pending requested
-
Diff: 127 lines (+29/-25)4 files modifiedbootstrap-requirements.txt (+3/-3)
requirements.txt (+21/-14)
setup.py (+4/-5)
src/txpkgupload/services.py (+1/-3)
- William Grant (community): Approve (code)
-
Diff: 92 lines (+17/-8)5 files modifiedbootstrap-requirements.txt (+2/-2)
requirements.txt (+11/-3)
setup.py (+2/-2)
system-dependencies.txt (+1/-0)
turnip/pack/http.py (+1/-1)
description: | updated |
Changed in launchpad: | |
status: | New → Incomplete |
status: | Incomplete → New |
tags: | added: codehosting-ssh ssh |
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → High |
affects: | launchpad → lazr.sshserver |
Changed in lazr.sshserver: | |
assignee: | nobody → William Grant (wgrant) |
Changed in lazr.sshserver: | |
assignee: | William Grant (wgrant) → nobody |
Changed in lazr.sshserver: | |
assignee: | nobody → Colin Watson (cjwatson) |
status: | Triaged → In Progress |
summary: |
- Launchpad Bazaar server -- hangs on SSH ECDSA authentication + Launchpad Bazaar and Git servers hang on SSH ECDSA/ED25519 + authentication |
Changed in launchpad: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | In Progress → Fix Committed |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in turnip: | |
status: | Fix Committed → Fix Released |
Changed in txpkgupload: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Changed in txpkgupload: | |
status: | In Progress → Fix Committed |
This may require a twisted conch patch