Buenos días
Hemos completado todos los pasos de la documentación para la integración de Guarani Rest y 3W
Pero al utilizar la operación de Tramites ->Solicitud de titulo
Da el mensaje de :
¡Se ha producido un error al querer procesar la solicitud!
Log del 3W veo lo siguiente:
================================================================================
================================= ERRORES ==================================
================================================================================
clase: GuzzleHttp\Exception\RequestException
mensaje: cURL error 60: Peer's Certificate issuer is not recognized. (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
traza: [TRAZA]
---[ 0 ]-----------------------------------------
- function: GuzzleHttp\Handler\CurlFactory::createRejection
- file: /usr/local/proyectos/g3w3/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php, linea 187
- param:
0: object: GuzzleHttp\Handler\EasyHandle 1: Array
(
[errno] => 60
[error] => Peer's Certificate issuer is not recognized.
[url] => https://guarani3.unr.edu.ar/rest/alumnos/17989/certificados/69
[content_type] =>
[http_code] => 0
[header_size] => 0
[request_size] => 0
[filetime] => -1
[ssl_verify_result] => -8179
[redirect_count] => 0
[total_time] => 0.090276
[namelookup_time] => 0.004427
[connect_time] => 0.00447
[pretransfer_time] => 0
[size_upload] => 0
[size_download] => 0
[speed_download] => 0
[speed_upload] => 0
[download_content_length] => -1
[upload_content_length] => -1
[starttransfer_time] => 0
[redirect_time] => 0
[redirect_url] =>
[primary_ip] => xxxx
[certinfo] => Array
(
)
[primary_port] => 443
[local_ip] => xxx
Hemos probado ingresar directamente a la consola de Swagger, logueamos correctamente con el usuario definido, y hacemos el TryOut del GET /alumnos/{alumno}/certificados/{certificado} y funciona correctamente el llamado a la API
{
"api-version": "3.17.0",
"connection": "Keep-Alive",
"content-length": "35",
"content-type": "application/json",
"date": "Tue, 06 Apr 2021 01:20:47 GMT",
"keep-alive": "timeout=5, max=100",
"server": "Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.1.33",
"x-powered-by": "PHP/7.1.33"
}
Se utiliza autenticación ‘basic’
Alguna idea de que podemos revisar?
Gracias