probemas para consumir Arai Docs

Hola Ricardo
Buenas noticias!
Logramos guardar un documento desde Mapuche en Arai Documentos

Revisando cual podía ser la falla de por que no lográbamos conectarnos a docs tomamos como punto de partida que en los log de docker del servicio docs_api no veíamos que el paquete “test de documentos” o que “mapuche” estén intentando acceder al servicio del apache

Eso nos hizo pensar que las 4 lineas que se agregan en la config de docs.yml según lo que dice
https://expedientes.siu.edu.ar/docs/arai/#habilitar-acceso-externo-de-api-backend-de-documentos


- "traefik.http.routers.docs-backend.rule=Host(uunn.local) && PathPrefix(/docs/rest/backend)"
- "traefik.http.routers.docs-backend.tls=true"
y
- "traefik.http.middlewares.docs-ipwhitelist.ipwhitelist.sourcerange=127.0.0.1/32,172.77.100.0/24"
- "traefik.http.routers.docs-backend.middlewares=security-headers@file,docs-ipwhitelist"

estaban generando el problema
Según lo que entendimos las 2 primeras habilitan el servicio y las 2 ultimas son las que hacen de filtro.
Comentamos las 2 ultimas y volvimos a levantar el stack de documentos y empezó a responder el log de docs_api
Por otro lado también vemos que la maquina que se conecta a docs_api.xxxx para grabar docs no es mapuche sino traefik (10.0.1.121 en nuestro caso), es decir que en la whitelist debes poner al proxy de traefik y no a mapuche

También nos habíamos hecho rollo con el usuario que accede al servicio de arai documentos
ya que en docs.env tenemos 2 usuarios


###### CONFIG DE SIU-ARAI: DOCUMENTOS ######
ARAI_DOCS_USER=documentos 
ARAI_DOCS_PASS_FILE=/run/secrets/docs_api_pass (que viene por secret de docker)

###### CONFIG DE CLIENTE REST ######
ARAI_DOCS_CLIENTE_USUARIO=documentos
ARAI_DOCS_CLIENTE_CLAVE=documentos

y aparte en la creación de secret tenemos otro
printf ‘[[“documentos”,“documentos123”],[“huarpe”,“huarpe123”],[“proveedores”,“proveedores123”]]’ | docker secret create usuarios_api_users -

Entonces cuando queríamos conectar mapuche según lo que dice en
https://expedientes.siu.edu.ar/docs/mapuche/#configurar-los-parámetros-para-araí-documentos-en-siu-mapuche
nos indica que
usr_arai: Usuario de acceso a la API de Araí-Documentos
pass_arai: Contraseña de acceso a la API de Araí-Documentos

Como consejo sugerimos que estaría bueno agregarle una referencia a la variables ARAI_DOCS_USER y ARAI_DOCS_PASS_FILE (secret docs_api_pass) ya que nosotros solo lo logramos configurar bien luego de probar las 3 opciones de usuario que te mencione antes

Saludos

Ema