Estimados, estoy teniendo un error al querer acceder a la api del arai-usuarios. Tengo montada en la dirección http://arai.unnn.ar:8183/api y cuando accedo a /api/v1/info me aparece el siguiente error en el contenedor.
[Wed Aug 21 20:49:41.129498 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.DEBUG: Iniciando el pedido [] []\n
[Wed Aug 21 20:49:41.129682 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.DEBUG: Procesando URL '/info' [] []\n
[Wed Aug 21 20:49:41.129717 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.DEBUG: Iniciando Autenticacion [] []\n
[Wed Aug 21 20:49:41.129873 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.DEBUG: Pedido capturado por el firewall [] []\n
[Wed Aug 21 20:49:41.129930 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.DEBUG: Recupera lista de clientes de api {"clientes":"'[[\\"documentos\\",\\"documentos123\\"],[\\"huarpe\\",\\"huarpe123\\"],[\\"admin\\",\\"admin123\\"]]'","usuario":"admin","tipo-api":"basic"} []\n
[Wed Aug 21 20:49:41.129995 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.ERROR: No se pudo procesar la lista de clientes de api {"clientes":"'[[\\"documentos\\",\\"documentos123\\"],[\\"huarpe\\",\\"huarpe123\\"],[\\"admin\\",\\"admin123\\"]]'","usuario":"admin","tipo-api":"basic","error":"Syntax error"} []\n
[Wed Aug 21 20:49:41.130229 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.INFO: Excepcion de Autenticacion. Autenticar y reintentar [] []\n
[Wed Aug 21 20:49:41.130286 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.INFO: SIUToba\\rest\\http\\respuesta_rest::__set_state(array(\n 'status' => 401,\n 'headers' => \n array (\n 'Content-Type' => 'text/html',\n 'API-Version' => '1.0',\n 'WWW-Authenticate' => 'Basic realm="Usuario de la API"',\n ),\n 'data' => \n array (\n 'mensaje' => 'autenticaci\xef\xbf\xbdn cancelada',\n ),\n 'encoding' => 'utf-8',\n 'api_version' => '1.0',\n)) [] []\n
[Wed Aug 21 20:49:41.130322 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.INFO: Se require autenticaci\xf3n [] []\n
[Wed Aug 21 20:49:41.130490 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.DEBUG: Pedido finalizado [] []\n
[Wed Aug 21 20:49:41.130543 2024] [php7:notice] [pid 10] [client 10.50.1.2:48336] [2024-08-21 20:49:41] MAIN.DEBUG: SIUToba\\rest\\http\\respuesta_rest::__set_state(array(\n 'status' => 401,\n 'headers' => \n array (\n 'Content-Type' => 'application/json',\n 'API-Version' => '1.0',\n 'WWW-Authenticate' => 'Basic realm="Usuario de la API"',\n ),\n 'data' => \n array (\n 'mensaje' => 'autenticaci\xef\xbf\xbdn cancelada',\n ),\n 'encoding' => 'utf-8',\n 'api_version' => '1.0',\n)) [] []\n
10.50.1.2 - admin [21/Aug/2024:20:49:41 -0300] "GET /api/v1/info HTTP/1.1" 401 49
Cabe aclarar que estoy desplegando con el siguiente comando:
docker run --detach --hostname api.uunn.local --publish 8183:80 --name api --restart always --env-file api.env --volume /usr/local/proyectos/siu/assets:/usr/local/app/resources hub.siu.edu.ar:5005/siu-arai/arai-usuarios/api:v3.2.0
El archivo env esta obtenido de la siguiente dirección: https://hub.siu.edu.ar/siu-arai/arai-usuarios/-/blob/master/api/templates/.env.dist
No entiendo que puede estar pasando. Probe con las versiones 3.0.0, 3.1.0, 3.2.0, 3.2.2, 3.2.4, 3.3.0 y en ninguna logre hacer funcionar la api. Todo el resto de servicios funciona. Estoy queriendo conectar guaraní con araí ya que estamos intentando hacer funcionar la firma digital para actas y certificados. No estamos implementando EEI.
Saludos cordiales y muchas gracias desde ya!