From owner-freebsd-questions@freebsd.org Wed Jul 29 20:31:55 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD3F09AE1EF for ; Wed, 29 Jul 2015 20:31:54 +0000 (UTC) (envelope-from bounce@x15.net) Received: from mx4.x15.net (mx4.x15.net [69.55.226.43]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CA17E15A5 for ; Wed, 29 Jul 2015 20:31:54 +0000 (UTC) (envelope-from bounce@x15.net) Received: from wray.x15.net [69.55.236.58] by mx4.x15.net with ESMTP id 20150524-1ZKXuK-0001oh-1m for ; Wed, 29 Jul 2015 20:24:56 +0000 Message-ID: <55B93698.5080505@voidcaptain.com> Date: Wed, 29 Jul 2015 13:24:56 -0700 From: Peter Grant MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Unable to HTTPS to svn.freebsd.org References: <4138072.USnsLFsjNL@overcee.wemm.org> In-Reply-To: <4138072.USnsLFsjNL@overcee.wemm.org> X-Face: "W1f%; 3/9%(I=2]3gbRTdU_g8V+]5'?n*V2*TbUs7x^K,0"FTn=|Oon(m|Hg[JSy)/0$n:Q L9; Kj&RsJ4$%G!}$|j3umbF,-hV}jenU`'?Ky.C6MY:gBj8bTI"KL?1gOhcd[Y8j,l702@3xpz[)3u Va.E!WW{>h+t(^v-V<]ys:6K; nBIG*-C6dxe,~?N#%^|dW)p; @?Ja*l7o(.Leroe#<8/aAjeJJdXsE Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jul 2015 20:31:55 -0000 Peter Wemm wrote on 07/22/2015 01:57 PM: > * https://svn.freebsd.org now has a real certificate and use of https is > encouraged. I can't connect to svn.freebsd.org using HTTPS, although SVN works fine. I have the seemingly-identical problem on more than one machine, so whatever I broke, I did it consistently. This is the error I get: # svn relocate svn:// https:// svn: E000043: Unable to connect to a repository at URL 'https://svn.freebsd.org/base/releng/9.3' svn: E000043: Error running context: Protocol not supported I don't think it's a problem with HTTPS on the machine or a firewall problem because connecting to https://svn.freebsd.org/base/releng/9.3 works perfectly well in lynx. Here's what I did to try to debug/fix it: # rm -r /root/.subversion # cd /usr/src # pkg install -f subversion Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. The following 1 package(s) will be affected (of 0 checked): Installed packages to be REINSTALLED: subversion-1.8.13_2 2 MiB to be downloaded. Proceed with this action? [y/N]: y Fetching subversion-1.8.13_2.txz: 100% 2 MiB 2.7MB/s 00:01 Checking integrity... done (0 conflicting) [1/1] Reinstalling subversion-1.8.13_2... [1/1] Extracting subversion-1.8.13_2: 100% # rehash # make -C /usr/ports/devel/subversion showconfig | grep SERF SERF=on: WebDAV/Delta-V (HTTP/HTTPS) repo access module # svn --version svn, version 1.8.13 (r1667537) compiled Jul 3 2015, 02:03:01 on i386-portbld-freebsd9.3 Copyright (C) 2014 The Apache Software Foundation. This software consists of contributions made by many people; see the NOTICE file for more information. Subversion is open source software, see http://subversion.apache.org/ The following repository access (RA) modules are available: * ra_svn : Module for accessing a repository using the svn network protocol. - handles 'svn' scheme * ra_local : Module for accessing a repository on local disk. - handles 'file' scheme * ra_serf : Module for accessing a repository via WebDAV protocol using serf. - using serf 1.3.8 - handles 'http' scheme - handles 'https' scheme # pkg info | grep -i serf serf-1.3.8 Serf HTTP client library # svn info Path: . Working Copy Root Path: /usr/src93/src URL: svn://svn.freebsd.org/base/releng/9.3 Relative URL: ^/releng/9.3 Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 286032 Node Kind: directory Schedule: normal Last Changed Author: delphij Last Changed Rev: 285980 Last Changed Date: 2015-07-28 19:59:22 +0000 (Tue, 28 Jul 2015) # svn up Updating '.': At revision 286035. # svn relocate svn:// https:// svn: E000043: Unable to connect to a repository at URL 'https://svn.freebsd.org/base/releng/9.3' svn: E000043: Error running context: Protocol not supported # punt punt: Command not found. All ideas or suggestions appreciated.