usuarios - ¿Qué puertos deben estar abiertos para que TortoiseSVN autentique(texto claro) y confirme?
tortoisesvn 1.9 5.27581 x64 svn 1.9 5 (2)
¿Cuál es la primera parte de su URL de repositorio Subversion?
- Si su URL se ve así: http : // subversion / repos / , entonces probablemente esté revisando el Puerto 80 .
- Si su URL se ve así: https : // subversion / repos / , entonces probablemente esté pasando por el puerto 443 .
- Si su URL se ve así: svn : // subversion / , entonces probablemente esté pasando por Port 3690 .
- Si su URL se ve así: svn + ssh : // subversion / repos / , entonces probablemente esté pasando por Port 22 .
- Si su URL contiene un número de puerto como: http: // subversion / repos: 8080 , entonces está usando ese puerto.
No puedo garantizar los primeros cuatro ya que es posible reconfigurar todo para usar diferentes puertos, o si pasa por un proxy de algún tipo.
Si está utilizando una VPN, puede que tenga que configurar su cliente VPN para redirigirlos a sus puertos correctos. Muchos lugares no configuran correctamente sus VPN para realizar este tipo de proxy. O bien porque tienen algún tipo de persona de TI anal-retentiva que es demasiado consciente de la seguridad, o porque simplemente no saben nada mejor. Peor aún, te darán un cliente donde estas cosas no se pueden reconfigurar.
La única forma de evitarlo es iniciar sesión en una máquina local a través de la VPN y luego hacer todo desde ese sistema.
¿Qué puertos deben estar abiertos para que TortoiseSVN se autentique (básico) para poder comprometerse? Sé que no es algo bueno, pero creo que el nombre de usuario y la contraseña están en claro en este momento.
Permítanme describir todo lo que sé sobre la configuración y lo que parece estar sucediendo.
Soy un contratista que ayuda a un estado a implementar y modificar una aplicación de dominio público "principalmente". Hay un repositorio SVN en un estado diferente que contiene la aplicación, con privilegios de solo lectura para todos.
Para poder trabajar en el sitio que deseo implementar, debo crear una conexión VPN y luego usar Conexión a Escritorio remoto para acceder a la máquina donde residirá la implementación. Cuando estoy en esa máquina, puedo navegar por el repositorio y exportar o pagar cualquier cosa. Cuando intento comprometerme, me piden un desafío de nombre de usuario / contraseña y siempre falla.
Cuando estoy en la máquina de mi casa, puedo comprometerme con el mismo repositorio y el mismo lugar usando exactamente las mismas credenciales. Le pedí al administrador del repositorio que verificara que el nombre de usuario que uso tiene todos los derechos necesarios para confirmar, y estoy seguro de que lo hago.
Entonces, aunque recibo un mensaje de error que describe algo así como "credenciales no válidas", creo que la autenticación está siendo bloqueada. Estoy intentando averiguar si una instalación SVN predeterminada usaría o no el mismo puerto SVN de escucha, o uno diferente para la autenticación. No creo que la autenticación esté encriptada.
Agradecería cualquier sugerencia.
¿Has revisado tu configuración de proxy? Es posible que el tráfico sobre su organización pase a través de un proxy. Por lo tanto, necesita configurar su cliente SVN con la configuración del proxy.