Buenas, nosotros estamos realizando algunas pruebas de actualización a Guarani 3.18.
Al finalizar nuestra actualización, probamos ingresar al sistema, y en lugar de redireccionar al login de Arai, muestra un mensaje en pantalla que dice "Error Interno".
Verificamos los logs de apache y nos salio este error:
toba_error_seguridad: Error Interno La configuración de seguridad requiere la existencia de archivos certificado y clave privada para el SP
Notamos que el archivo que da el error es diferente al del vendor de Guarani 3.17
Para hacer funcionar la integración temporalmente y poder seguir las pruebas, modificamos en el archivo vendor/siu-toba/framework/php/nucleo/lib/autenticacion/toba_autenticacion_saml_onelogin.php
en la linea 43, negando toba::instalacion()->es_produccion() quedando asi:
$verificaPeer = (isset($parametros['basicos']['verifyPeer'])) ? $parametros['basicos']['verifyPeer'] == 1: !toba::instalacion()->es_produccion();
Puede ser que haya cambiado algo de la configuración de Arai, que nos este faltando?