Notas de la versión
Notas de la versión
Novedades, mejoras y correcciones de las versiones de Riversoft® STCP DirectLink, de la más reciente a la más antigua.
9.0.1 — noviembre de 2026
Novedades
- Configuración operativa de la instancia, JWT, SSO y bloqueo externo cargados de la base de configuración y administrados en el Riversoft Console Portal.
- Sesión de Riversoft STCP DirectLink Portal mantenida en la cookie segura
__Host-dirl_session(HttpOnly,Secure,SameSite=Strict). - Token exchange con validación del JWT de origen por el proveedor indicado en el campo
providero en el headerX-STCPDIRECTLINK-JWT-ISSUER. - Token de suplantación de larga duración para integraciones técnicas, generado en la interfaz de supervisión.
- Verificación opcional de Cloudflare Turnstile en el inicio de sesión, el primer acceso y la recuperación de contraseña.
Mejoras
- Endpoints
/auth/tokeny/oauth2/tokenequivalentes, con emisión de tokens por password grant o token exchange, según los modos habilitados. - Validación de la identidad: el usuario identificado por las credenciales o claims debe existir y corresponder al perfil cargado de la configuración.
- Validación del host: la API rechaza con
403las llamadas hechas por un host diferente del configurado para el servicio.
Cambios incompatibles
- La API pasa a la versión
v2, con el prefijo/directlink/v2. La versiónv1ya no se atiende: los clientes deben pasar a usar lav2. Vea Migración de la API v1 a la v2. - La descarga de archivos listados (
/download/filey/download/file/backup) exige el token Bearer o la cookie de sesión del mismo usuario que hizo el listado. El enlace compartido (/download) no cambia. /auth/changeacepta soloPOST, con la nueva contraseña en el cuerpo del formulario.- El campo
timede las respuestas de la API pasa a usar el formato ISO 8601 (RFC 3339), por ejemplo2026-11-07T14:03:21-03:00. Las integraciones que leen este campo en el formato anterior deben ajustarse. - Las rutas protegidas (carga, listados, informe y logout) exigen token Bearer y dejan de aceptar Basic. Basic sigue aceptándose solo en
/auth/login. - Los parámetros
oauthTokenMethodJWT,oauthTokenExpireSeconds,lockProvider.lockTypeyssoProviders[]salen delconfig.jsony pasan a la configuración de la instancia en la base de datos.
Correcciones
- Con la descarga deshabilitada en el servicio, las rutas de descarga de archivo listado responden
403y terminan la solicitud.
Atención
La actualización de la versión 8 a la versión 9 exige migrar la configuración y adecuar las integraciones. Vea Migración de la versión 8 a la versión 9 e Impacto en las integraciones.
8.2.5 — julio de 2026
Novedades
- Conector Webhook, en los modos servidor y cliente, con la configuración de control del webhook.
- Cifrado opcional del MDN en el envío y la recepción AS2, configurable por usuario.
- Token para la autenticación del usuario por Bearer en los servicios de API, Webhook y AS2.
- Conexión TLS con la base de datos MySQL.
- Variable
$DIRINSTANCE. - Varios usuarios en una misma agenda.
- Distribución única para Enterprise Linux 8, 9 y 10.
Mejoras
- Parámetro
tls-ciphery separador:entre los algoritmos, compatibles con la biblioteca libmysqlclient, en las conexiones con las bases de configuración, de autenticación y de administración.
Correcciones
- Usuario autenticado en el SFTP Server al informar una contraseña vacía.
- Tratamiento del DSN en la conexión con las bases de configuración, de administración, de autenticación y de log.
- Tratamiento del MDN con error en AS2.
- Content-Type vacío en AS2 cuando la extensión del archivo no está definida en
mime.types. - Error en la comparación del MIC cuando el algoritmo se indica con la nomenclatura antigua
sha256en lugar desha-256. - Error en el tratamiento del MDN de error enviado por Amazon AS2.
- Error en la verificación de la firma
application/pkcs7-signaturecuando usaContent-Transfer-Encodingbinario. - Error en la validación de la firma
pkcs7-signaturecon Amazon AS2, causado por la canonización incorrecta del contenido del mensaje. - Archivos de lock no eliminados cuando la aplicación se interrumpe.
- Nombre del archivo de lock compatible con Riversoft STCP Gemini.
- Recepción o transmisión en modo cliente de SFTP no interrumpida cuando se cancela la conexión.
- Mensaje de protocolo inválido registrado en el log del sistema.
8.1.4 — abril de 2026
Mejoras
- Información de recursos de Windows en las propiedades del archivo ejecutable.
Correcciones
- Tratamiento, en el SFTP Server, de claves que no usan el algoritmo RSA.
- Formato de directorios en SFTP en operaciones de descarga.
- Formato del nombre del archivo remoto en las comunicaciones por SFTP, FTP y Object Storage.
8.1.3 — marzo de 2026
Novedades
- Módulo de comunicación FTP/FTPS, integrado en Riversoft STCP DirectLink.
- Integración con OpenTelemetry, con configuración de traces, métricas y logs en el inicio de la aplicación.
- Autenticación 2FA en el protocolo SFTP.
- Tratamiento de MFA en el servicio SFTP Server.
Correcciones
- Timestamp de los mensajes en la consola sin la indicación de zona horaria.
- Identificación del primer acceso de nuevos usuarios.
- Cliente FTP que eliminaba el archivo del servidor remoto aun con la opción de eliminación deshabilitada.
- Falla en el envío de archivos por el SFTP Client a AWS Transfer.
- Aplicación que no se cerraba correctamente con CTRL-C o con el comando
exiten modo consola. - Error de memoria al ejecutar CTRL-C.
8.0.10 — diciembre de 2025
Correcciones
- La autenticación pasa a bloquear el acceso cuando el dominio no está configurado en LDAP, evitando el uso indebido de la autenticación por base de datos.
- Falla en el inicio de sesión con autenticación LDAP.
8.0.9 — octubre de 2025
Novedades
- Opción para grabar los eventos de debug en archivo, en sustitución de la consola o del Event Viewer.
- Opción para habilitar o deshabilitar la verificación de la existencia del bucket en la comunicación S3.
- Opción para eliminar el archivo de la carpeta de entrada en la recepción por la API (carga) cuando se informa el usuario de destino en el enrutamiento implícito.
Correcciones
- Interrupción de la aplicación en escenarios con varias comunicaciones SFTP.
- Interrupción de la aplicación en el acceso simultáneo al mapa de control de transferencias.
- Envío del enlace por correo electrónico en transferencias por el portal (carga).
8.0.0 — junio de 2025
Novedades
- Integración de los módulos AS2 Server y AS2 Client al núcleo de la aplicación, con soporte completo para la recepción de archivos en los distintos escenarios de cifrado, firma y MDN.
- Soporte de MDN asíncrono, incluido el envío, la recepción y el tratamiento de errores.
- Parámetros de configuración de usuario para el protocolo AS2 y lectura de esa configuración en la recepción de mensajes.
- Tratamiento de mensajes con codificación BER.
- Tratamiento del MIC en mensajes AS2 recibidos con cifrado y compresión.
- Control de los algoritmos aceptados para firma, cifrado y cálculo del MIC en AS2.
- Validación de certificados TLS (cliente y servidor) en las conexiones AS2.
- Parámetros para definir las opciones exigidas en la recepción de documentos (firma, cifrado y compresión).
- Envío de headers personalizados por conexión y por tipo de archivo en AS2.
- Tratamiento de dirección local y proxy en la conexión de salida.
- Eventos de notificación de inicio y fin de sesión, inicio y fin de recepción de documentos y eventos de log.
- Log de las solicitudes HTTP/HTTPS con el estado de la respuesta.
- Tratamiento de timeout en las conexiones cliente y servidor.
Mejoras
- Mensajes de log de error del AS2 Server.
- Parámetro de firma cambiado de
SIGNaSIGN_MULTIPARTen la configuración de envío y de obligatoriedad de documentos.
Correcciones
- Bloqueo de sesión que devolvía el estado “locked” aun con sesiones disponibles.
- Tratamiento del modo de conexión en el protocolo AS2.