Problema accediendo a API REST (RESPONDIDO)

Buen día a todos,
Estoy experimentando errores similares al de Ramiro Lappo (rlappo) en su mensaje del 11/06/2019.
Esto ejecutando la versión 2.6.1 , habiendo seguido las instrucciones de configuración de los archivos servidor.ini y servidor_usuarios.ini en http://documentacion.siu.edu.ar/wiki/SIU-Diaguita/version2.6.0/consideraciones_tecnicas#Conectar_SIU-Diaguita_con_otros_sistemas , ejecutando

curl -u usuario_rest:clave_rest http://localhost/diaguita/rest/unidades-medida

El mensaje de error es
{
“mensaje”: “autenticaci\ufffdn cancelada”
}

El log /p__diaguita/logs/web_services me reporta lo siguiente:

Operacion: rest
Usuario: no_autentificado
Version-PHP: 7.0.33-0+deb9u5
Servidor: localhost
URI: /diaguita/rest/unidades-medida/longitud

[DEBUG][diaguita] Iniciando el pedido
[DEBUG][diaguita] Procesando URL ‘/unidades-medida/longitud’
[DEBUG][diaguita] Iniciando Autenticacion
[DEBUG][diaguita] Pedido capturado por el firewall
[INFO][diaguita] Excepcion de Autenticacion. Autenticar y reintentar
[INFO][diaguita] SIUToba\rest\http\respuesta_rest::__set_state(array(
‘status’ => 401,
‘headers’ =>
array (
‘Content-Type’ => ‘text/html’,
‘API-Version’ => ‘2.6.1’,
‘WWW-Authenticate’ => ‘Digest realm=“Area Restringida”,qop=“auth”,nonce=“5da0b8f0df612”,opaque=“c873991d21ba181ace4cee0905eee3d6”’,
),
‘data’ =>
array (
‘mensaje’ => ‘autenticaci�n cancelada’,
),
‘encoding’ => ‘utf-8’,
‘api_version’ => ‘2.6.1’,
))
[INFO][diaguita] Se require autenticaci�n
[DEBUG][diaguita] Pedido finalizado

Al navegar a http://servidor/rest, luego de autenticar, se puede browsear sin problemas la API.

Al querer acceder a la api mediante el cliente REST del sistema JURUMÍ , con el mismo usuario, aparece el error 403

“[ERROR][jurumi] Client error: GET http://localhost/diaguita/rest/unidades-medida resulted in a 403 Forbidden response …”

Desde ya muchas gracias.

Hola Claudio,

Respecto al problema que estan teniendo al consultar los recursos vía curl:

curl -u usuario_rest:clave_rest http://localhost/diaguita/rest/unidades-medida
Te comento que es necesario especificar que el método de autenticación es digest, de modo que debería quedar simil a esto:
curl --digest  -u usuario_rest:clave_rest  http://localhost/diaguita/rest/unidades-medida

Con eso te debería interpretar correctamente.

Respecto al problema que mencionan de Jurumí, si bien no brindamos soporte, te paso otro link del te reenvío otro post del foro donde te habían pasado el contacto de la UNAM:
http://foro.comunidad.siu.edu.ar/index.php?topic=18281.msg80295