Re: SVN con SSL
El 17/10/11 10:16, Tio Oscar escribió:
Tengo un problema, en un server instalé un subversion + apache2 + libdav
y libdav-svn y toda la bola, lo configuré y anda todo, preacticamente
tengo un webdav-svn bajo HTTPS, y lo probe en el mismo server y
funciona, pero en el server de pruebas que tenemos aca abajo, quiero
cambiar la url de los repositorios o hacer un checkout y me tira:
developer:~# svn co https://svn.servercom/code/test
svn: SSL is not supported
Arriba tenia Debian Squeeze y en el de desarrollo Lenny, asi que sin
romperme mucho la cabeza hice un dist-upgrade a Squeeze, pero me sigue
tirando lo mismo:
developer:~# cat /etc/issue
Debian GNU/Linux 6.0 \n \l
No se que falta, openssl esta instalado, subversion en su ultima version,,,
root@Carl-Rep:~# svn --version
svn, version 1.6.12 (r955767)
compiled May 31 2011, 16:12:12
Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet
(http://www.Collab.Net/).
The following repository access (RA) modules are available:
* ra_neon : Module for accessing a repository via WebDAV protocol using
Neon.
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- with Cyrus SASL authentication
- 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.
- handles 'http' scheme
- handles 'https' scheme
developer:~# svn --version
svn, version 1.6.12 (r955767)
compiled Sep 1 2010, 16:35:24
Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet
(http://www.Collab.Net/).
The following repository access (RA) modules are available:
* ra_neon : Module for accessing a repository via WebDAV protocol using
Neon.
- handles 'http' scheme
* 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.
- handles 'http' scheme
- handles 'https' scheme
No se que tengo que instalar para poder usar SSL, en todos lados dicen
que es compilando en subversion con --with-ssl pero debian deberia ser
otra cosa
Hola.
Tienes una confusión de conceptos. Cuando utilizas el servicio svn://
ese servicio depende únicamente de subversion, ahora, cuando usas el
servicio http:// o https:// este depende directamente de apache pues es
el el que te gestiona la comunicación ya sea en texto plano o cifrado.
Dicho esto. No importa cuanto ssl le pongas a svn si estas haciendo la
petición de la forma:
svn co https://server.loquesea.org/svn
Porque como ves, el que esta gestionando la petición es apache no
subversion.
Así que para empezar yo primero verificaría si tengo instalado
libapache2-mod-gnutls y desde un navegador verificaría si esta
funcionando el ssl así.
https://server.loquesea.org
y en caso de que haya problemas le echaría un ojo a la documentación en
/usr/share/doc/apache2/ específicamente ejecutaría en una consola
zless /usr/share/doc/apache2/README.Debian.gz
y leería el apartado dedicado a SSL y si las cosas siguen saliendo mal,
esto rara vez suele fallar
http://lmgtfy.com/?q=debian+subversion+apache+ssl+
Por comentar.
Suerte.
--
-----------------------------------------------------------------------
Por favor, NO utilice formatos de archivo propietarios para el
intercambio de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o
cualquier otro que no obligue a utilizar un programa de un fabricante
concreto. Vea http://www.gnu.org/philosophy/no-word-attachments.es.html
------------------------------------------------------------------------
usuario linux registrado #387231
http://counter.li.org
------------------------------------------------------------------------
Reply to: