Dr. Rolf Jansen
2018-11-05 22:21:20 UTC
The default version of Subversion in the Ports of FreeBSD has been switched from 1.10.3 to 1.11.0 in the last week. After running the monthly update of my FreeBSD machines I cannot connect to HTTPS repositories anymore.
I submitted a bug report to FreeBSD, see: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232945
The FreeBSD subversion port maintainer, verified that the same issue happens with subversion 1.11 on Linux and Windows as well, and he asked me to report the issue here.
In the meantime I deinstalled all subversion packages built from the FreeBSD ports system, and I built and installed subversion 1.11.0 from the upstream sources (thats’s yours) - see below. Needless to say that 1.10.3 does not show the issue below, and of course the GitHub server does support HTTP/DAV.
# fetch http://mirror.nbtelecom.com.br/apache/subversion/subversion-1.11.0.tar.bz2
# tar -oxjf subversion-1.11.0.tar.bz2
# cd subversion-1.11.0
# ./configure
# make install clean
# svn --version
svn, version 1.11.0 (r1845130)
compiled Nov 5 2018, 20:12:13 on x86_64-unknown-freebsd11.2
Copyright (C) 2018 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.9 (compiled with 1.3.9)
- handles 'http' scheme
- handles 'https' scheme
The following authentication credential caches are available:
* Plaintext cache in /root/.subversion
* GPG-Agent
# svn co https://github.com/cyclaero/ContentCGI.git/trunk ContentCGI
svn: E170013: Unable to connect to a repository at URL 'https://github.com/cyclaero/ContentCGI.git/trunk'
svn: E175003: The server at 'https://github.com/cyclaero/ContentCGI.git/trunk' does not support the HTTP/DAV protocol
I submitted a bug report to FreeBSD, see: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232945
The FreeBSD subversion port maintainer, verified that the same issue happens with subversion 1.11 on Linux and Windows as well, and he asked me to report the issue here.
In the meantime I deinstalled all subversion packages built from the FreeBSD ports system, and I built and installed subversion 1.11.0 from the upstream sources (thats’s yours) - see below. Needless to say that 1.10.3 does not show the issue below, and of course the GitHub server does support HTTP/DAV.
# fetch http://mirror.nbtelecom.com.br/apache/subversion/subversion-1.11.0.tar.bz2
# tar -oxjf subversion-1.11.0.tar.bz2
# cd subversion-1.11.0
# ./configure
# make install clean
# svn --version
svn, version 1.11.0 (r1845130)
compiled Nov 5 2018, 20:12:13 on x86_64-unknown-freebsd11.2
Copyright (C) 2018 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.9 (compiled with 1.3.9)
- handles 'http' scheme
- handles 'https' scheme
The following authentication credential caches are available:
* Plaintext cache in /root/.subversion
* GPG-Agent
# svn co https://github.com/cyclaero/ContentCGI.git/trunk ContentCGI
svn: E170013: Unable to connect to a repository at URL 'https://github.com/cyclaero/ContentCGI.git/trunk'
svn: E175003: The server at 'https://github.com/cyclaero/ContentCGI.git/trunk' does not support the HTTP/DAV protocol