Hola Facundo,
Parece ser un error de certificados:
================================================================================
================================= ERRORES ==================================
================================================================================
clase: GuzzleHttp\Exception\RequestException
mensaje: cURL error 60: SSL certificate problem: certificate has expired (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
Proba con lo siguiente:
En la función get_cliente_ws de src/pers/boleto_estudiantil/modelo/transacciones/boleto_estudiantil.php agrega ‘verify’ => false:
/**
* @return Client
*/
protected static function get_cliente_ws()
{
if (!isset(static::$cliente_sube_ws)) {
$cliente = new Client(array(
'base_uri' => static::WS_BASE_URL,
'auth' => array(static::WS_USER, static::WS_PASS),
'verify' => false
));
static::$cliente_sube_ws = $cliente;
}
return static::$cliente_sube_ws;
}
La idea seria resolver el problema de certificados, pero con esa opción puede salir funcionando.
Referencia: https://docs.guzzlephp.org/en/stable/request-options.html#verify
saludos.
2