Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Temas - salegria

Páginas: [1]
1
SUDOCU - Técnicos / actualización de EEI 1.0.4
« : noviembre 20, 2020, 12:15:48 pm »
buenas, queria mostrarles que actualice  a la version 1.0.4 de EEI.
pero no me levanta el sudoco.

el logs del servicio de sudocu-api-server me arroja esto:

Sudocu setup fail version_check_fail_mismatch_{"persisted":"1.0.9","pjson":"1.0.13"}

podria ser que tengo que actualizar la base?

2
Integración con otros módulos / Integración de G3 con Arai
« : noviembre 19, 2020, 08:35:05 am »
Estamos queriendo armar en un entorno de pruebas, la integración de G3 con araí.
Podrían darme info de como hacerlo? contamos con un entorno de pruebas de G3 .17 y EEI 1.0.3.

Estuve revisando la documentación, y encontré esto. https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.16.0/interfaces/gestion-arai.
El tema es que apartir de la versión 3.0.0 araí no trabaja más con registry.

Muchas gracias.-

3
Buenas, se nos presento un error al querer realizar la firma escolanada para agentes del mismo área.
No así, si realizamos la firma escalonada para agentes de distintas aŕeas.

Cómo podríamos soluciar este problema?

Muchas gracias


4
SUDOCU - Técnicos / [SOLUCIONADO] Instalacion de EEI en cluster
« : octubre 15, 2020, 09:10:08 am »
Buenas, quería consultarles algo.
Estoy realizando la instalación de la solución Exped Elect. Integrado V1.0.3 EEI en Docker Swarm.
Tengo 1 manager y 2 worker.

El problema es el siguiente, al momento de deployar el stack de arai, las servicios de éste (los servicios de api - idm -idp) no me levantan y si el memcached, que son los servicios definidos en el manifiesto usuarios.yml.

Adjunto salidas  de instalador.log, del boot_idm, del comando 'docker service ls'.

Para la persistencia de datos definí el siguiente volumen

volumes:
  usuarios_assets_nfs:
    driver: local
    driver_opts:
      type: nfs
      o: "addr=10.10.10.10,nolock,soft,rw"
      device: ":/mnt/data/arai-usuarios"


y esto es la salida del inspect del volume

[
    {
        "CreatedAt": "2020-10-15T08:59:30-03:00",
        "Driver": "local",
        "Labels": {
            "com.docker.stack.namespace": "usuarios"
        },
        "Mountpoint": "/var/lib/docker/volumes/usuarios_usuarios_assets_nfs/_data",
        "Name": "usuarios_usuarios_assets_nfs",
        "Options": {
            "device": ":/mnt/data/arai-usuarios",
            "o": "addr=10.10.10.10,nolock,soft,rw",
            "type": "nfs"
        },
        "Scope": "local"
    }
]


COMENTARIO: he definido en el servicio memcached, un volumen persistente, similar a la definicion a la anterior, y éste igual levanta el servicio. Por lo que veo, mis definiciones de vol persistentes estan bien.

Muchas gracias.-

5
SUDOCU - Técnicos / Changelog de Sudocu
« : septiembre 02, 2020, 07:57:31 am »
Buenas, queria consultar sobre los changelogs.

En este sitio de sudocu,  dice que la version actual es la 1.0.8, en donde agregan, remueven y solucionan unos bugs
https://sudocu.dev/docs/CHANGELOG.

Pero en el sitio https://expedientes.siu.edu.ar/docs/changelog/, habla solo de 1.0.2. y veo que ambos tratan de diferentes repositorios git.

Nosotros tenemos instalado en entorno de prueba, tanto SIU ARAI y Sudocu siguiendo desde https://expedientes.siu.edu.ar/docs.

Cómo podríamos hacer para que esa version 1.0.8 tengamos desplegado  en nuestra instalacion con docker swarm?


6
Buenas, estamos intentado integrar guarani 3.17.0  a nuestro Araí.
Ejecutamos en comando satisfactoriamente "/bin/arai-cli registry:add ". Viendo en el registry la app registrada.

administrador@arai:/usr/local/siu/registry/bin$ ./console packages:list
+---------------------+-------------------+-----------+-------------------+
| ID Instancia        | Nombre            | Namespace | Descripción       |
+---------------------+-------------------+-----------+-------------------+
| siu_huarpe-1        | siu/huarpe        | /         | SIU-Huarpe Core   |
| siu_arai-usuarios-1 | siu/arai-usuarios | /         | SIU-Arai Usuarios |
| siu_guarani-1       | siu/guarani       | /         | SIU-Guarani       |
+---------------------+-------------------+-----------+-------------------+

Pero cuando ejecutamos en Guarani el comando "./bin/arai-cli registry:sync", nos tira el error:
[ 422 ] - Ocurrió un error al intentar sincronizar. El json provisto no respeta el schema definido. consume[1].from-namespace : There are no duplicates allowed in the array   

Nuestro archivo arai.json de guarani es:
Código: [Seleccionar]
{
        "name": "siu/guarani",
        "description": "SIU-Guarani",
        "scripts": {
                "hooks": "SIU\\Guarani\\RestHooks\\AraiRegistryHooks"
        },

        "provide": [
                {
                        "name": "api:siu/guarani",
                        "version": "0.1.0",
                        "options": {
                                "auto-configurar": true
                        }
                },
                {
                        "name": "app:siu/guarani",
                        "alias": "SIU-Guarani",
                        "description": "Gestión academica (Backend)",
                        "version": "0.1.0",
                        "icon": "./www/img/logo_iso.png"
                }
        ],

        "consume": [
                {
                        "name": "service:siu/sso-saml-idp",
                        "version": ">=0.1.0"
                },
                {
                        "name": "api:siu/arai-usuarios",
                        "version": ">=0.1.0",
                        "options": {
                                "toba-rest": [
                                        {
                                                "proyecto": "toba_usuarios",
                                                "rest-id": "rest_arai_usuarios"
                                        }
                                ]
                        }
                }
        ]
}

7
Buenas, entendemos que la funcionalidad de cuentas por usuario solo se integran para los sistemas SIU. Es correcto esto?

Tenemos una app como nextcloud,  que en la conf del plugins del saml, solo permite mappear un atributo del IDP contra ( y solamente contra) el UID del usuario del nextcloud.

Esto quiere decir que, si o si un atributo de los usuarios del ARAI debe ser (mail. uid, etc) el mismo valor del usuario (uid) del nextcloud.


En nuestro caso, como se puede ver en la imagen,  ya tenemos creados usuarios nextcloud, que no se corresponden con ningún atributo de arai-usuarios. Entendemos que la solución sería, al dar de alta la cuenta en arai usuarios en la seccion cuentas la cuenta de nextcloud, por ejemplo en la imagen el usauario de arai "luis luque" tiene la cuenta en NC "hluque".


La cuestión es que, el IDP no tiene en cuenta esta conf al momento del intercambio de los metadatos  contra el SP, siempre le pasa el UID u otro atributo (mail, si es que se configuró asi).
Podemos ver que los atributos  son

Código: [Seleccionar]
{
    "Attributes": {
        "uid": [
            ""
        ],
        "cn": [
            "luis luque"
        ],
        "sn": [
            "luque"
        ],
        "givenName": [
            "luis"
        ],
        "jpegPhoto": [
            "http://usuarios.unne.edu.ar/gestion/resources/img/usuario_foto/usuario_generico.png"
        ],
        "mail": [
            "hluque@unne.edu.ar"
        ],
        "uniqueIdentifier": [
            "hluque"
        ],
        "accessTo": [
            "siu_arai-usuarios-1.siu-arai-usuarios-gestion",
            "docs.unne.edu.ar",
            "siu_huarpe-1.siu-huarpe",
            "virtual-moodle.unne.edu.ar",
            "docs-test.unne.edu.ar"
        ],
        "appLauncherData": [
            "{\"aplicaciones\":[{\"url\":\"http:\\/\\/usuarios.unne.edu.ar\\/gestion\",\"etiqueta\":\"ARAI-Usuarios\",\"descripcion\":\"Gesti\\u00f3n de usuarios (Backend)\",\"appUniqueId\":\"siu_arai-usuarios-1.siu-arai-usuarios-gestion\",\"icono_url\":\"http:\\/\\/usuarios.unne.edu.ar\\/gestion\\/resources\\/img\\/aplicaciones_iconos\\/siu_arai-usuarios-1.siu-arai-usuarios-gestion.png\"},{\"url\":\"https:\\/\\/docs.unne.edu.ar\",\"etiqueta\":\"Nextcloud\",\"descripcion\":\"Nube Rectorado\",\"appUniqueId\":\"docs.unne.edu.ar\",\"icono_url\":\"http:\\/\\/usuarios.unne.edu.ar\\/gestion\\/resources\\/img\\/aplicaciones_iconos\\/docs.unne.edu.ar.png\"},{\"url\":\"http:\\/\\/huarpe.unne.edu.ar\",\"etiqueta\":\"SIU-Huarpe\",\"descripcion\":\"Portal de autogesti\\u00f3n\",\"appUniqueId\":\"siu_huarpe-1.siu-huarpe\",\"icono_url\":\"http:\\/\\/usuarios.unne.edu.ar\\/gestion\\/resources\\/img\\/aplicaciones_iconos\\/siu_huarpe-1.siu-huarpe.png\"},{\"url\":\"http:\\/\\/virtual-moodle.unne.edu.ar\\/auth\\/saml2\\/login.php?wants&idp=297bafffe77a86ad900a72007299f8fa&passive=off\",\"etiqueta\":\"Virtual Moodle\",\"descripcion\":\"Virtual Moodle\",\"appUniqueId\":\"virtual-moodle.unne.edu.ar\",\"icono_url\":\"http:\\/\\/usuarios.unne.edu.ar\\/gestion\\/resources\\/img\\/aplicaciones_iconos\\/virtual-moodle.unne.edu.ar.png\"},{\"url\":\"http:\\/\\/10.20.11.222:8092\\/\",\"etiqueta\":\"docs test\",\"descripcion\":\"docs test\",\"appUniqueId\":\"docs-test.unne.edu.ar\",\"icono_url\":\"http:\\/\\/usuarios.unne.edu.ar\\/gestion\\/resources\\/img\\/aplicaciones_iconos\\/docs-test.unne.edu.ar.png\"}],\"usuario_id\":\"hluque\",\"usuario_nombre\":\"luis luque\",\"usuario_foto\":\"http:\\/\\/usuarios.unne.edu.ar\\/gestion\\/resources\\/img\\/usuario_foto\\/usuario_generico.png\",\"perfil_url\":\"http:\\/\\/huarpe.unne.edu.ar\\/perfil\"}"
        ],
        "userAccounts": [
            ""
        ]
    },
    "Authority": "usuarios_arai",
    "AuthnInstant": 1572610727,
    "Expire": 1572639527
}


y vemos que en la seccion userAccounts, no trae los valores.


Creemos que las alternativas son:
  • Que funcione la sección de cuentas de ARAI USUARIOS, osea que se reemplace el UID de acuerdo al valor de la cuenta configurado para la app que se invoca desde huarpe. Esa es la idea no?
  • Modificar el codigo del plugin de NC, para que considere el atributo, mail por ej. De este manera podriamos mappear el mail de ARAI contra el mail de NC, sin necesidad de modificar nada del UID del NC, de esta manera deberíamos cargar el mail de los usuarios del arai en la atributo mail del NC.


Esperamos se comprenda la situación y aguardamos sus comentarios.

8
Araí - Instalación / [SOLUCIONADO] Error al registrar arai usuarios
« : septiembre 11, 2019, 11:16:21 am »
buenas, tengo un problema al querer resgistrar arai-usuarios en registry.

root@arai:/usr/local/siu/usuarios# ./bin/arai-cli registry:add --maintainer-email  hluque@unne.edu.ar --maintainer hluque http://registry.unne.local/arai-registry
Detectando proveedores de servicio 'service:siu/sso-saml-idp': 1
Procesando proveedor 'service:siu/sso-saml-idp': configurado con 'http://usuarios.unne.edu.ar/idp/saml2/idp/metadata.php'
Detectando proveedores de servicio 'app:siu/huarpe': 0
Detectando clientes de api 'api:siu/arai-usuarios': 0
SQL ERROR: SQLSTATE[42P01]: Undefined table: 7 ERROR:  no existe la relación «aplicaciones»
LINE 1: UPDATE aplicaciones SET inactiva = 1 WHERE 1 = 1 AND en_regi...
               ^
UPDATE aplicaciones SET inactiva = 1 WHERE 1 = 1 AND en_registry = '1'

por lo que veo es una relación que no encuentra en la tabla APLICACIONES.

Alguna sugerencia?, desde ya muchas gracias.

saludos.-


9
Buenas, paso a comentar que estamos teniendo problemas al tratar de registrar el sistema SIU KOLLA en SIU ARAI
Las versiones con las que estamos trabajando son:
 *SIU ARAI 2.0
 * SIU KOLA 4.0.1

pasos realizados:
1).
registrar desde Kolla.
./arai-cli registry:add --maintainer-email  salegria@unne.edu.ar --maintainer salegria http://registry.unne.local/arai-registry

El archivo '/srv/www/kolla/aplicacion/arai.json' no existe


Saludos.-

10
Toba - Desarrollo / Consumir API REST Toba con autenticacion JWT
« : enero 14, 2019, 08:47:45 pm »
Estimados, buenos dias.
Tenemos una API REST desarrollada en TOBA 3.0.26, la autenticacion la probamos tanto por Basic como Digest y anda todo bien.
Queremos ahora, modificar el tipo de autenticacion para hacerlo por JWT y ahi estamos un poco perdidos para consumir la API desde una aplicación NO TOBA.

El archivo de configuración de servidor.ini es:
autenticacion = jwt
[settings]
formato_respuesta = json
; Configuración para generar/validar tokens JWT
[jwt]
tipo=simetrico
algoritmo=HS512
usuario_id=uid
key_encoder=test
key_decoder=test
expiracion=+1 Day

El archivo de configuración de servidor_usuarios.ini es:
[prueba]
password = prueba_clave

Para probar estamos intentando con POSTMAN:
- Haciendo un POST a http://url-aplicacion/rest/session
- Pasando los parametros en el body usuario = prueba y clave = prueba_clave
- Error:  "mensaje": "Wrong number of segments"

Nos podrian guiar un poco ? que le estamos errando?

11
Araí - Instalación / [SOLUCIONADO] Integracion SIU Arai Moodle
« : octubre 30, 2018, 10:21:38 am »
Estimados, como estan?
Serian tan amables de compartir algunas tips o indicaciones de como integramos Moodle a la plataforma de Arai?
En la wiki esta el enlace como titulo, luego hay algunas cuestiones, pero al final esta copiado lo que seria para Redmine y no de Moodle.
Gracias, slds.


12
APP SIU-Guarani / Arquitectura de desarrollo Movil SIU
« : octubre 11, 2018, 12:47:11 pm »
Estimados, como estan?
Alguien me podria dar informacion sobre cual es la arquitectura, lenguaje, herramientas,etc. que utilizan el el SIU para el dasarrollo movil?
Estamos queriendo iniciar en el desarrollo movil y seria demas interesante para nosotros intentar en lo posible adoptar las mismas herramientas que utilizan en el SIU.

Desde ya muchas gracias.
Saludos.

13
Araí - Instalación / [SOLUCIONADO] Instalacion en HTTP a HTTPS
« : septiembre 26, 2018, 11:57:37 am »
Buenas, tengo una consulta, en la Universidad hemos instalado los Sitios de Usuarios y Huarpe  para esta fase de  test sobre HTTP, ahora quisieramos pasarlos a HTTPS.

Que nos  recomiendan?,
Redirect en los sitios hacia HTTPS? Deberiamos hacer algun otro cambio en archivos de configuracion o en los metadatos?
Volver a hacer la instalacion pero sobre HTTPS todo? (No tendriamos inconvenientes porque estamos iniciando recien este proceso)

Gracias y Saludos.

14
Buenas, tengo un problema al momento de registrar la app.

./bin/arai-cli registry:add --maintainer-email  sergio.alegria@unne.edu.ar --maintainer salegria http://registry.unne.local/arai-registry

Detectando proveedores de servicio 'service:siu/sso-saml-idp': 20
Procesando proveedor 'service:siu/sso-saml-idp': configurado con 'https://huarpe.unne.edu.ar/idp/saml2/idp/metadata.php'
Detectando clientes de api 'api:siu/arai-usuarios': 1
Procesando cliente con usuario 'unne': Se produjo un error al intentar desencriptar los datos. Invalid message authentication code
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://huarpe.institucion.edu.ar/saml/metadata
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar/gestion:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:80/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:443/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:443/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:443/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:443/gestion/default-sp
Configuring SP: https://usuarios.unne.edu.ar:443/gestion/default-sp
SQL ERROR: SQLSTATE[42P01]: Undefined table: 7 ERROR:  no existe la relación «aplicaciones»
LINE 8:      FROM aplicaciones as i
                  ^
SELECT  i.app_unique_id,
                            i.url,
                                                        i.etiqueta,
                                                        i.version,
                                                        i.descripcion,
                                                        i.filtrar_grupos,
                                                        i.lista_grupos
                                        FROM aplicaciones as i
                                        WHERE i.app_unique_id = 'siu-arai-usuarios_1.siu-arai-usuarios-gestion';



.- las URL que tengo definidas son :
http://registry.unne.local
https://usuarios.unne.edu.ar
https://huarpe.unne.edu.ar

Muchas gracias

Páginas: [1]