apache svn openssl visualsvn

apache - El proceso de pago de SVN falla con "el delimitador de fragmento no es válido"



openssl visualsvn (2)

ERRORES:

Cuando revisamos un proyecto grande, recibimos un error en un archivo aleatorio en el proyecto:

  • No se pudo leer el cuerpo de la respuesta: error de SSL: error de descifrado o mac de registro incorrecto

La respuesta fue deshabilitar SSL y reiniciar SVNServer.

Volvió a probar y obtuve este error:

  • el delimitador de fragmento no es válido

Así que examinó el registro SVNserver:

  • Error al escribir datos base64: APR no entiende este código de error [500, # 620018]

  • El proveedor encontró un error al transmitir una respuesta de INFORMAR. [500, # 0]

  • Ocurrió una falla al manejar el editor de informes de actualización [500, # 620018]

Podemos recrear el anterior 100% del tiempo.

INTENTÓ:

Desde aquí probamos:

Actualizado OpenSSL a la última versión. Resultaron en los mismos errores anteriores.

Copió el REPO en un REPO nuevo para garantizar que no se dañe el archivo. Resultaron en los mismos errores anteriores.

Instalado SVNserver localmente y probado tomando la red de nuestra ecuación. Resultó en el mismo error anterior.

Creemos que esto puede estar aislado de la versión de OpenSSL que estamos utilizando con algún otro componente instalado con VisualSVN.

¿Alguien conoce este problema y cómo resolverlo?

COMPONENTES / CONFIGURACIÓN:

  • Windows 2008 Server R2
  • Apache Subversion 1.7.6
  • Servidor Apache HTTP 2.2.22
  • OpenSSL 0.9.8x
  • Neón 0.29.6
  • Serf 1.0.0
  • SQLite 3070603
  • ZLib 1.2.3
  • VisualSVN 2.5.6
  • SSL habilitado
  • Nodos de cliente Pro de Windows 7 x64

¿Tienes Nod32 instalado? Si es así, deshabilitar el filtrado de protocolos puede ayudar. La mejor solución es agregar una excepción para SVN.

Nod32 -> Configuración avanzada -> Web y correo electrónico -> Filtrado de protocolos -> Aplicaciones excluidas -> revisa tu cliente, el mío es TortoiseProc.exe