Svn CLI no puede conectarse al repositorio, pero TortoiseSVN dentro de Wine y CLI en otra computadora en la misma red *puede*

Svn CLI no puede conectarse al repositorio, pero TortoiseSVN dentro de Wine y CLI en otra computadora en la misma red *puede*

[Espero que esta sea la red StackExchange adecuada para esto, no estaba seguro de si pertenece más aquí o a Unix+Linux]

Anteriormente, simplemente usaba la CLI svn en mi computadora portátil Linux y todo funcionaba bien. Ahora que migré a una nueva máquina Linux de escritorio (misma distribución Arch Linux, copiada todos los archivos de configuración), de repente se niega a conectarse. Lo raro es

  1. Todavía puedo conectarme con mi vieja computadora portátil desde la misma red wifi
  2. en la nueva máquina, svn CLI no funciona pero TortoiseSVN (dentro de vino)hace¡trabajar!

Me estoy quedando sin ideas sobre cuál podría ser la causa de esto. Le pregunté a nuestro administrador del servidor SVN si tenía una idea, pero tampoco tenía ni idea. Al parecer soy el único que tiene este problema.

Algún detalle:

El comando

svn list https://svn.OUR.DOMAIN/svn/REPO/trunks/OURTRUNK
svn: E170013: Unable to connect to a repository at URL 'https://svn.OUR.DOMAIN/svn/REPO/trunks/OURTRUNK'
svn: E000111: Error running context: Connection refused

Lo mismo con checkouto cualquier otra cosa, de verdad. Al intentarlo httpme aparece Redirecting to URL 'https://svn.....el mismo mensaje de error. No tengo ni idea de lo que esto significa, me resulta difícil buscar en los documentos SVN y buscar en Google tampoco arroja nada.

Intenté eliminar mi configuración para $HOME/.subversionver si esa sería la causa del problema, pero obtuve el mismo resultado.

No tengo /etc/hostsnada relacionado allí, no tengo ninguna entrada .netrc(¿creo que estaría relacionado? No estoy seguro). También puedo obtener el servidor IPv4/6 a través dehost svn.OUR.DOMAIN

¿Alguien tiene una idea? ¿Algún lugar obvio que me falta y que debería buscar en busca de una causa raíz?

Respuesta1

¡Resulta que esto fue un problema de IPv6!

Al hacer un curl -vvvv https://svn.OUR.DOMAIN/....., obtuve

 * connect to SOME_IPV6_ADDR port 443 failed: Connection refused
 *   Trying SOME_IPV4_ADDR...
 * Connected to svn.OUR.DOMAIN (XXX.XXX.XXX.XXX) port 443

entonces poner la dirección ipv4 en /etc/hostsme gusta

XXX.XX.XX.XXX svn.OUR.DOMAIN

solucionado el problema!

información relacionada