Problema API Rest Guarani y 3W certificado egresado

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

Había visto en otro foro la opciòn de verify = >false dentro de servicios_web_config.php
Ahora el mensaje es
No cumplís con las condiciones para obtener esta certificación

Por lo que estimo està funcionando correctamente

Hola

Seguramente, pero como dice el foro de referencia, deberían resolver el problemas de los certificados, para un ambiente de testeo estaría bien setear en false el verify, pero no para un ambiente de producción.

Para tener más detalles del error pueden correr el siguiente comando


curl --anyauth --user <usuario3w>:<clave3w> -v https://[url a gestion]/rest/status

Debería devolver algo como lo siguiente:


curl --anyauth --user 3w:123456 -v https://170.45.75.175/guarani/rest/status
*   Trying 170.45.75.175:443...
* TCP_NODELAY set
* Connected to 170.45.75.175 (170.45.75.175) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
.
.
.
curl: (60) SSL: no alternative certificate subject name matches target host name '170.45.75.175'
More details here: https://curl.haxx.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

Saludos
2