importd servers don't deal with invalid certificates gracefully

Bug #512763 reported by Tom Haddon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Michael Hudson-Doyle

Bug Description

The following output is seen on https://code.edge.launchpad.net/~vcs-imports/rdfbean/trunk:

- Hostname: source.mysema.com
 - Valid: from Mon, 18 Aug 2008 10:49:13 GMT until Thu, 16 Aug 2018 10:49:13 GMT
 - Issuer: IT, Mysema Ltd, Helsinki, Helsinki, FI
 - Fingerprint: a1:1f:62:3c:39:2a:53:34:79:3d:45:7c:87:e2:3b:b7:af:73:e1:86
(R)eject, accept (t)emporarily or accept (p)ermanently?

This means it's going to hang waiting for a response. The issue in question is a self-signed certificate.

Related branches

Curtis Hovey (sinzui)
affects: launchpad → launchpad-code
Revision history for this message
Aaron Bentley (abentley) wrote :

It appears that the SSL certificate has been added manually to russkaya and neumayer, but somehow galapagos was missed. Hopefully, we can improve this situation now that we're using bzr-svn.

tags: added: code-import
Revision history for this message
Tom Haddon (mthaddon) wrote :
Revision history for this message
Tom Haddon (mthaddon) wrote :

Because galapagos was re-installed recently, all of the "remember this cert as being okay" answers would have been forgotten. Clearly, that isn't a good way of managing that.

Changed in launchpad-code:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Michael Hudson (mwhudson)
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Aaron and I figured out how to make this work gracefully with bzr-svn and bzr-hg, so at least we can solve the problems for new imports...

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

The fix is churning it's way through EC2 now, and has been tested to work on staging already.

Changed in launchpad-code:
status: Triaged → Fix Committed
status: Fix Committed → In Progress
Changed in launchpad-code:
milestone: none → 10.02
status: In Progress → Fix Committed
Changed in launchpad-code:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.