No se encontraron datos personales para los criterios seleccionados

Estimados,
estamos en la versión 3.20 del Guaraní. Desde el año pasado estamos trabajando con el SIDCER en producción sin inconvenientes, hasta estos días donde se verifica el error que adjunto en las imágenes.

Probé lo siguiente:
http://guarani.unf.edu.ar/guarani/3.20/rest/v1/personas?pais=54&tipo_documento=0&numero_documento=AQUÍ EL DNI DE UNA ALUMNA
y me devolvió:

email “AQUÍ SE VE EL CORREO DE LA ALUMNA”
telefono null
persona AQUÍ SE VE EL NÚMERO DE PERSONA

Quisiera me indiquen que debería revisar,
Saludos cordiales.
Gustavo


sidcer_UNaF1.png

sidcer_UNaF1.png

sidcer_UNaF2.png

sidcer_UNaF2.png

Hola Gustavo,

Eso es normal, se debe a que la persona no tiene un teléfono como Datos de Contacto:

http://www.guarani.edu.ar/rest/v1/personas?pais=54&tipo_documento=0&numero_documento=43789456


{
  "email": "pruebasguarani3+43789456@gmail.com",
  "telefono": null,
  "persona": 16
}

Si le cargo el Teléfono Celular (011) 56985412 devuelve:


{
  "email": "pruebasguarani3+43789456@gmail.com",
  "telefono": "011|56985412",
  "persona": 16
}

Quizás SICER no se esta pudiendo conectar a la API de Guaraní.

saludos.
2

Revisa también los siguiente Web Services que consume SICER:

GET /personas, GET /personas/{persona}/datosanalitico y GET /personas/{persona}/datospersonales.

saludos.
2

Estimado Leonel,
probé los Web Services que me indicaste con varios DNI (que a los chicos del Rectorado no les está funcionando desde el SIDCER) y me devolvió datos:

Por ejemplo:
http://guarani.unf.edu.ar/guarani/3.20/rest/v1/personas?pais=54&tipo_documento=0&numero_documento=36958205
http://guarani.unf.edu.ar/guarani/3.20/rest/v1/personas/5405/datosanalitico
http://guarani.unf.edu.ar/guarani/3.20/rest/v1/personas/5405/datospersonales
En cada uno me devolvió los datos pertinentes.

En una de las respuestas me indicaste: “Quizás SICER no se esta pudiendo conectar a la API de Guaraní.” ¿Cómo verificamos tal situación?
Saludos cordiales.

Hola Gustavo,

¿ustedes están en un ambiente de desarrollo probando con el SICER de pruebas (http://sicerwstest.siu.edu.ar/sicerws_test/3.0) o el SICER de producción (https://sidcer.siu.edu.ar/sicerws/3.0/)?

Vamos a ver si en la operación Configuraciones > Datos comunes > Conexiones a Universidades de SICER, cuando se filtra por Institución 85 - Universidad Nacional de Formosa están bien las credenciales a la API de Guaraní.

Te aviso que si quiero ingresar a http://guarani.unf.edu.ar/guarani/3.20/rest/v1/ o a las URLs del mensaje anterior me da un 403 - Forbidden, quizás SICER no puede acceder a la API de Guaraní porque es inaccesible, la van a tener que hacer publica para que SICER y el resto de los sistemas la puedan consumir.

saludos.
2

Estimado Leonel,
Estamos en ambiente de producción desde el año pasado, pero desde hace unos días que no pueden acceder.
Lo que mencionas del acceso, el mismo es público para SIDCER (por eso no podes entrar desde otro lugar).
¿Qué otra cosa podemos revisar?
Saludos cordiales.

Hola Gustavo,

Lo que mencionas del acceso, el mismo es público para SIDCER (por eso no podes entrar desde otro lugar). ¿Qué otra cosa podemos revisar?

Ok, vamos a revisar con el equipo de SICER de hacer un curl desde el servidor de dicho SICER para ver si accede o da 403 - Forbidden. Ej:


curl -v --anyauth -u '<user>:<pass>' -X GET 'http://guarani.unf.edu.ar/guarani/3.20/rest/v1/status'

saludos.
2

Hola Gustavo,

Tampoco se puede acceder a Guaraní Gestión (http://guarani.unf.edu.ar/guarani/3.20/), da también 403 Forbidden.

El equipo de SICER probó hacer un curl desde el servidor de dicho SICER y nos confirman que da un 403 Forbidden:


curl -v --anyauth -u 'xxxxx:yyyyyy' -X GET 'http://guarani.unf.edu.ar/guarani/3.20/rest/v1/status'
Note: Unnecessary use of -X or --request, GET is already inferred.
*   Trying 170.210.232.94...
* TCP_NODELAY set
* Connected to guarani.unf.edu.ar (170.210.232.94) port 80 (#0)
* Server auth using Digest with user 'xxxxx'
> GET /guarani/3.20/rest/v1/status HTTP/1.1
> Host: guarani.unf.edu.ar
> User-Agent: curl/7.52.1
> Accept: /
>
< HTTP/1.1 403 Forbidden
< Date: Fri, 22 Sep 2023 12:36:26 GMT
< Server: Apache/2.4.53 (Debian)
< Content-Length: 283
< Content-Type: text/html; charset=iso-8859-1
<
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access this resource.</p>
<hr>
<address>Apache/2.4.53 (Debian) Server at guarani.unf.edu.ar Port 80</address>
</body></html>
* Curl_http_done: called premature == 0
* Connection #0 to host guarani.unf.edu.ar left intact``

Van a tener que ver con su equipo de IT lo que esta bloqueando la IP publica para que SICER pueda acceder a la API de Guaraní.

saludos.
2

Estimado Leonel,
En referencia a:

Tampoco se puede acceder a Guaraní Gestión (http://guarani.unf.edu.ar/guarani/3.20/), da también 403 Forbidden.
El acceso a Gestión solo es posible desde la Intranet.

En lo que respecta a:
El equipo de SICER probó hacer un curl desde el servidor de dicho SICER y nos confirman que da un 403 Forbidden:
Me consultan si el tipo de autenticación podría estar generando problemas ya que uds indicaron digest y aquí lo tenemos configurado como basic.

Espero sugerencias.
Saludos cordiales.

Hola Gustavo
el método de autenticación no influye, el tema es que ustedes tienen restricciones de IP que impiden que SICER 2.0 pueda acceder a Guarani, ese es el problema. Lo mejor serpia que levanten esa restricción o analizar alternativas para permitir la conexión.
Como esto puede involucrar datos privados lo mejor es seguir el tema por mail sidcer@siu.edu.ar con el equipo SICER o bien por GDS con el equipo Guaraní.
saludos

Guillermo