when doing a co from svn repo through https+urllib, branch is related to https

Bug #950931 reported by Edmundo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
New
Undecided
Unassigned

Bug Description

I'm doing a co from a self signed https server (subversion) by using http+urllib

The co process goes perfectly but when I try to do one update, curl is complaining about the certificate. Unfortunately the checkout branch is saved as https instead of https+urllib.

$ bzr co https+urllib://xxx/svn.repos/branch again
HTTPS xxxx, Realm: 'Subversion repository for xxx' username: xxxx
HTTPS xxxx@xxxx, Realm: 'Subversion repository xxx' password:
$ cd again/
$ bzr info
Repository checkout (format: 2a)
Location:
  repository checkout root: .
        checkout of branch: https://xxx/svn.repos/branch
         shared repository: /home/xxx/yyy/repo

bzr: ERROR: Unable to connect to target of bound branch BzrBranch7(file:///home/xxx/yyy/repo/again/) => https://xxxx/svn.repos/branch: Connection error: curl connection error (server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none)
on https://xxxx/svn.repos/branch/

I even tried setting/exporting CURL_CA_BUNDLE to the pem file from the server but still doesn't work.

I'm afraid that if I try to do a push from my local branch into the local svn branch (so that it's pushed into svn) the same thing will happen.

$ bzr version
Bazaar (bzr) 2.4.1
  Python interpreter: /usr/bin/python 2.7.2
  Python standard library: /usr/lib/python2.7
  Platform: Linux-3.0.0-16-generic-i686-with-Ubuntu-11.10-oneiric
  bzrlib: /usr/lib/python2.7/dist-packages/bzrlib
  Bazaar configuration: /home/antoranz/.bazaar
  Bazaar log file: /home/antoranz/.bzr.log

Copyright 2005-2011 Canonical Ltd.
http://bazaar.canonical.com/

bzr comes with ABSOLUTELY NO WARRANTY. bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

Bazaar is part of the GNU Project to produce a free operating system.

$ bzr plugins
bash_completion 2.4.1
  Generate a shell function for bash command line completion.

bzrtools 2.4.0
  Various useful commands for working with bzr.

changelog_merge 2.4.1
  Merge hook for GNU-format ChangeLog files

launchpad 2.4.1
  Launchpad.net integration plugin for Bazaar.

netrc_credential_store 2.4.1
  Use ~/.netrc as a credential store for authentication.conf.

news_merge 2.4.1
  Merge hook for bzr's NEWS file.

qbzr 0.21.1
  QBzr - Qt-based frontend for Bazaar

rewrite 0.6.2
  Rebase support.

svn 1.1.0
  Support for Subversion branches

weave_fmt 2.4.1
  Weave formats.

xmloutput 0.8.7
  This plugin adds an option (--xml) to log and provides an xml version of some builtin commands.

Revision history for this message
Edmundo (eantoranz) wrote :

The curl error that I reported appeared after I ran the bzr update (didn't include it when pasting).

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.