Diferencia entre revisiones de «SIU-Arai/Problemas»
(Página creada con « = Problemas comunes y posibles soluciones = === IDP - bug del cert === el bug de validación de las respuestas de saml era porque como certificado del idp habías puesto...») |
m (Se agrega otro problema) |
||
(No se muestran 2 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
+ | [[Archivo:siu-arai_iso.png|derecha|link=http://documentacion.siu.edu.ar/wiki/SIU-Arai]] | ||
+ | = Problemas comunes y posibles soluciones = | ||
+ | |||
+ | == Instalación y/o Configuración == | ||
+ | |||
+ | === Debe configurar la entrada '''arai_sync_key_file''' === | ||
+ | Suele ocurrir al momento de registrar una aplicación a la plataforma mediante el comando <code>arai-cli registry:xxx</code> . Surge con un mensaje de error similar a: | ||
+ | Debe configurar en el archivo 'instalacion.ini' la entrada 'arai_sync_key_file' con la ruta al certificado para sincronizar con Arai-Registry | ||
+ | Es porque no tiene configurado correctamente la clave para ''encriptar la sincronización de api REST con Araí'' . Esto en las aplicaciones propias de la plataforma SIU-Araí sucede automáticamente al momento de instalarlas (si se instala la aplicación con algunas de las opciones de cliente o servidor de api REST habilitados). En desarrollos propios, ver los [http://documentacion.siu.edu.ar/wiki/SIU-Arai/usuarios/integracion-inicial-toba#Requisitos_previos requisitos para integrar una aplicación hecha en SIU-Toba]. | ||
− | = | + | === Se requiere la librería '''paragonie/halite''' === |
+ | Suele ocurrir al momento de instalar un módulo o componente de la plataforma, o al intentar registrarlo mediante el comando <code>arai-cli registry:xxx</code>. Surge con un mensaje de error similar a: | ||
+ | Se requiere la librería "paragonie/halite" para poder generar la clave de encriptación para sincronizar la api REST con Arai | ||
+ | Es porque el proyecto no ha cumplimentado todos los requisitos para integrarse a la plataforma SIU-Araí. Puede ver los [http://documentacion.siu.edu.ar/wiki/SIU-Arai/usuarios/integracion-inicial-toba#Requisitos_previos requisitos para integrar una aplicación hecha en SIU-Toba], o los [http://documentacion.siu.edu.ar/wiki/SIU-Arai/Integracion/inicial-php requisitos para integrar una aplicación hecha en PHP]. | ||
+ | |||
+ | === No está implementado en '''sodium_compat''' === | ||
+ | Suele ocurrir al momento de generar la clave de encriptación durante la instalación o con el comando <code>arai-cli arai:generar-key</code>. Surge con un mensaje de error similar a: | ||
+ | This is not implemented in sodium_compat, as it is not possible to securely wipe memory from PHP. To fix this error, make sure libsodium is installed and the PHP extension is enabled. | ||
+ | Es porque no se cumplen con todos los requerimientos de forma correcta. En particular de la extensión libsodium para PHP. Puede ver la guía de requerimientos de la plataforma. | ||
=== IDP - bug del cert === | === IDP - bug del cert === | ||
el bug de validación de las respuestas de saml era porque como certificado del idp habías puesto uno que tenía un chain. De acuerdo a este pdf de la gente de simplesaml <nowiki>https://www.google.com/url?q=https%3A%2F%2Fspaces.internet2.edu%2Fdownload%2Fattachments%2F11275%2Fdraft-sstc-metadata-iop-01.pdf%3Fversion%3D2&sa=D&sntz=1&usg=AFQjCNH7oB-wiqQkTQuBiupogSVP68EW2Q</nowiki> eso no vale. Gracias gente de simplesaml | el bug de validación de las respuestas de saml era porque como certificado del idp habías puesto uno que tenía un chain. De acuerdo a este pdf de la gente de simplesaml <nowiki>https://www.google.com/url?q=https%3A%2F%2Fspaces.internet2.edu%2Fdownload%2Fattachments%2F11275%2Fdraft-sstc-metadata-iop-01.pdf%3Fversion%3D2&sa=D&sntz=1&usg=AFQjCNH7oB-wiqQkTQuBiupogSVP68EW2Q</nowiki> eso no vale. Gracias gente de simplesaml | ||
+ | |||
+ | == Administración == | ||
+ | |||
+ | === Fusionar usuarios: ¿Problemas de permisos? === | ||
+ | Si al momento de ejecutar la operación '''Fusionar usuarios''' se produce un error similar a | ||
+ | No se pudo eliminar el archivo /ruta/arai-usuarios/logs/conflictFilesImport/userDataConflicts.json. ¿Problemas de permiso? | ||
+ | Es porque el archivo que se generó previamente con los comandos, no posee los permisos adecuado para que el servidor web pueda eliminarlo. Se deberá corregir los permisos con el comando <code>./bin/instalador permisos:simple</code> o similar. |
Revisión actual del 18:12 5 jun 2018
Problemas comunes y posibles soluciones
Instalación y/o Configuración
Debe configurar la entrada arai_sync_key_file
Suele ocurrir al momento de registrar una aplicación a la plataforma mediante el comando arai-cli registry:xxx
. Surge con un mensaje de error similar a:
Debe configurar en el archivo 'instalacion.ini' la entrada 'arai_sync_key_file' con la ruta al certificado para sincronizar con Arai-Registry
Es porque no tiene configurado correctamente la clave para encriptar la sincronización de api REST con Araí . Esto en las aplicaciones propias de la plataforma SIU-Araí sucede automáticamente al momento de instalarlas (si se instala la aplicación con algunas de las opciones de cliente o servidor de api REST habilitados). En desarrollos propios, ver los requisitos para integrar una aplicación hecha en SIU-Toba.
Se requiere la librería paragonie/halite
Suele ocurrir al momento de instalar un módulo o componente de la plataforma, o al intentar registrarlo mediante el comando arai-cli registry:xxx
. Surge con un mensaje de error similar a:
Se requiere la librería "paragonie/halite" para poder generar la clave de encriptación para sincronizar la api REST con Arai
Es porque el proyecto no ha cumplimentado todos los requisitos para integrarse a la plataforma SIU-Araí. Puede ver los requisitos para integrar una aplicación hecha en SIU-Toba, o los requisitos para integrar una aplicación hecha en PHP.
No está implementado en sodium_compat
Suele ocurrir al momento de generar la clave de encriptación durante la instalación o con el comando arai-cli arai:generar-key
. Surge con un mensaje de error similar a:
This is not implemented in sodium_compat, as it is not possible to securely wipe memory from PHP. To fix this error, make sure libsodium is installed and the PHP extension is enabled.
Es porque no se cumplen con todos los requerimientos de forma correcta. En particular de la extensión libsodium para PHP. Puede ver la guía de requerimientos de la plataforma.
IDP - bug del cert
el bug de validación de las respuestas de saml era porque como certificado del idp habías puesto uno que tenía un chain. De acuerdo a este pdf de la gente de simplesaml https://www.google.com/url?q=https%3A%2F%2Fspaces.internet2.edu%2Fdownload%2Fattachments%2F11275%2Fdraft-sstc-metadata-iop-01.pdf%3Fversion%3D2&sa=D&sntz=1&usg=AFQjCNH7oB-wiqQkTQuBiupogSVP68EW2Q eso no vale. Gracias gente de simplesaml
Administración
Fusionar usuarios: ¿Problemas de permisos?
Si al momento de ejecutar la operación Fusionar usuarios se produce un error similar a
No se pudo eliminar el archivo /ruta/arai-usuarios/logs/conflictFilesImport/userDataConflicts.json. ¿Problemas de permiso?
Es porque el archivo que se generó previamente con los comandos, no posee los permisos adecuado para que el servidor web pueda eliminarlo. Se deberá corregir los permisos con el comando ./bin/instalador permisos:simple
o similar.