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.


Mensajes - Damian Javier Solalinde

Páginas: [1] 2 3 ... 60
1
Técnicos / Re:Error de Time Out en actualizar alumnos en Moodle
« on: Junio 24, 2022, 08:56:16 am »
Gracias Luciana y Leonel.
Como datos adicionales:
Solo son 2 personas inscritas en la comisión.
Ambas tienen dirección de correo asignada a la comisión. Voy a ejecutar las consultas para ver que resultados me arroja.
Vamos a solicitar a los administradores de la plataforma y coordinar para configurar el nivel de log en esa.
Al actualizar docentes no arroja error.
Si los asociamos a otra plataforma la acción de actualizar alumnos funciona correctamente.
Gracias

2
Técnicos / Error de Time Out en actualizar alumnos en Moodle
« on: Junio 21, 2022, 08:23:20 am »
Buen día, se nos presenta una situación en la cual obtenemos un mensaje de error en la actualización de los alumnos inscriptos a comisiones cuando estas están vinculadas con cursos en la plataforma de educación virtual.
La vinculación de personas usando el comando de consola de Guaraní funciona correctamente.
La vinculación y actualización de los docentes desde la operación Administrar comisiones funciona correctamente.
Registros de logs del servidor web (error.log)
Código: [Seleccionar]
[Wed Jun 15 19:13:16.003828 2022] [proxy_fcgi:error] [pid 3516] [client 11.0.200.56:22198] AH01071: Got error 'PHP message: Database transaction aborted automatically in /var/www/html/moodle/webservice/rest/server.php'
[Wed Jun 15 19:16:10.435901 2022] [proxy_fcgi:error] [pid 2609] [client 11.0.200.56:22314] AH01071: Got error 'PHP message: Database transaction aborted automatically in /var/www/html/moodle/webservice/rest/server.php'
[Wed Jun 15 19:24:42.425640 2022] [proxy_fcgi:error] [pid 2730] [client 11.0.200.56:23670] AH01071: Got error 'PHP message: Debugging: You need to update your sql to include additional name fields in the user object. in \n* line 3548 of /lib/moodlelib.php: call to debugging()\n* line 6513 of /lib/moodlelib.php: call to fullname()\n* line 260 of /user/externallib.php: call to setnew_password_and_mail()\n* line 1452 of /webservice/lib.php: call to core_user_external::create_users()\n* line 1298 of /webservice/lib.php: call to webservice_base_server->execute()\n* line 44 of /webservice/rest/server.php: call to webservice_base_server->run()\nPHP message: Debugging: You need to update your sql to include additional name fields in the user object. in \n* line 3548 of /lib/moodlelib.php: call to debugging()\n* line 6213 of /lib/moodlelib.php: call to fullname()\n* line 6525 of /lib/moodlelib.php: call to email_to_user()\n* line 260 of /user/externallib.php: call to setnew_password_and_mail()\n* line 1452 of /webservice/lib.php: call to core_user_external::create_users()\n* line 1298 of /webservice/lib.php: call to webservice_base_server->execute()\n* line 44 of /webservice/rest/server.php: call to webservice_base_server->run()\nPHP message: Debugging: You need to update your sql to include additional name fields in the user object. in \n* line 3548 of /lib/moodlelib.php: call to debugging()\n* line 6269 of /lib/moodlelib.php: call to fullname()\n* line 6525 of /lib/moodlelib.php: call to email_to_user()\n* line 260 of /user/externallib.php: call to setnew_password_and_mail()\n* line 1452 of /webservice/lib.php: call to core_user_external::create_users()\n* line 1298 of /webservice/lib.php: call to webservice_base_server->execute()\n* line 44 of /webservice/rest/server.php: call to webservice_base_server->run()\nPHP message: Database transaction aborted automatically in /var/www/html/moodle/webservice/rest/server.php'

Registros de logs del servidor web (access.log):
Código: [Seleccionar]
11.0.201.217 - - [15/Jun/2022:19:13:01 +0000] "POST /webservice/rest/server.php HTTP/1.1" 200 2356 "-" "GuzzleHttp/6.5.5 curl/7.78.0 PHP/7.4.21"
11.0.201.217 - - [15/Jun/2022:19:13:01 +0000] "POST /webservice/rest/server.php HTTP/1.1" 200 13662 "-" "GuzzleHttp/6.5.5 curl/7.78.0 PHP/7.4.21"
11.0.200.56 - - [15/Jun/2022:19:13:15 +0000] "POST /webservice/rest/server.php HTTP/1.1" 200 484 "-" "GuzzleHttp/6.5.5 curl/7.78.0 PHP/7.4.21"
11.0.200.56 - - [15/Jun/2022:19:13:16 +0000] "POST /webservice/rest/server.php HTTP/1.1" 200 2356 "-" "GuzzleHttp/6.5.5 curl/7.78.0 PHP/7.4.21"
11.0.200.56 - - [15/Jun/2022:19:13:16 +0000] "POST /webservice/rest/server.php HTTP/1.1" 200 13662 "-" "GuzzleHttp/6.5.5 curl/7.78.0 PHP/7.4.21"
11.0.200.56 - - [15/Jun/2022:19:13:24 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.201.217 - - [15/Jun/2022:19:13:24 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.200.56 - - [15/Jun/2022:19:13:54 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.201.217 - - [15/Jun/2022:19:13:54 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.200.56 - - [15/Jun/2022:19:14:24 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.201.217 - - [15/Jun/2022:19:14:24 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.200.56 - - [15/Jun/2022:19:14:54 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.201.217 - - [15/Jun/2022:19:14:54 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.200.56 - - [15/Jun/2022:19:15:00 +0000] "POST /webservice/rest/server.php HTTP/1.1" 200 2356 "-" "GuzzleHttp/6.5.5 curl/7.78.0 PHP/7.4.21"
11.0.200.56 - - [15/Jun/2022:19:15:01 +0000] "POST /webservice/rest/server.php HTTP/1.1" 200 13662 "-" "GuzzleHttp/6.5.5 curl/7.78.0 PHP/7.4.21"
11.0.200.56 - - [15/Jun/2022:19:15:24 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.201.217 - - [15/Jun/2022:19:15:24 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.201.217 - - [15/Jun/2022:19:15:45 +0000] "GET /index.php?s=/Index/\\think\\app/invokefunction&function=call_user_func_array&vars[0]=md5&vars[1][]=HelloThinkPHP21 HTTP/1.1" 303 2086 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
11.0.200.56 - - [15/Jun/2022:19:15:54 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.201.217 - - [15/Jun/2022:19:15:54 +0000] "GET /README.txt HTTP/1.1" 200 881 "-" "ELB-HealthChecker/2.0"
11.0.200.56 - - [15/Jun/2022:19:14:00 +0000] "POST /webservice/rest/server.php HTTP/1.1" 200 484 "-" "GuzzleHttp/6.5.5 curl/7.78.0 PHP/7.4.21"

Registros de logs de Guaraní 3:
Código: [Seleccionar]
DEBUG][guarani] base_uri: http://****.com/webservice/rest/server.php     
[DEBUG][guarani] Usuarios a crear en Moodle:                                                                                   
[DEBUG][guarani] array (                                                                                                       
  0 =>                                                                                                                         
  array (                                                                                                                       
    'username' => '51000000',                                                                                                   
    'firstname' => '***',                                                                                               
    'lastname' => 'BLAS',                                                                                                       
    'email' => '*****',                                                                                         
    'idnumber' => 61571,                                                                                                       
    'createpassword' => 1,                                                                                                     
    'auth' => 'manual',                                                                                                         
    'lang' => 'es',                                                                                                             
    'timezone' => 'America/Argentina/Buenos_Aires',                                                                             
    'country' => 'AR',                                                                                                         
  ),                                                                                                                           
  1 =>                                                                                                                         
  array (                                                                                                                       
    'username' => '51000111',                                                                                                   
    'firstname' => '*****',                                                                                               
    'lastname' => 'KUMPI',                                                                                                     
    'email' => '****',                                                                                       
    'idnumber' => 61575,                                                                                                       
    'createpassword' => 1,                                                                                                     
    'auth' => 'manual',                                                                                                         
    'lang' => 'es',                                                                                                             
    'timezone' => 'America/Argentina/Buenos_Aires',
    'country' => 'AR',                                                                                                         
  ),                                                                                                                           
)                                                                                                                               
[ERROR][guarani] Server error: `POST http://***.com/webservice/rest/server
<html>
<head><title>504 Gateway Time-out</title></head>
<body>
<center><h1>504 Gateway Time-out</h1></center>
</body (truncated...)


Versión de G3: 3.20.0
Versión de Moodle: 3.10.11

Saludos
Damián

3
Buenas, está terminada esta operación? Ticket #22860 planificada para 3.21 pero si la tienen desarrollada nos gustaría tener un adelanto.
Gracias!

4
Técnicos / Descargar comprobante de preinscripción desde g3w
« on: Noviembre 29, 2021, 07:46:07 pm »
Hola, cuando un usuario de 3w con perfil alumno que se haya preinscripto a una propuesta intenta descargar el comprobante de la preinscripción, el sistema cancela con un error.
Probablemente el error sea en la función:
Código: [Seleccionar]
function get_etiqueta($campo)
{
        $etiqueta = '';
if (isset($this->campos_descr[$campo])) {
$etiqueta = $this->campos_descr[$campo];
} else {
            //Etiquetas que no están en autogestión.           
            toba::logger()->crit("'$campo',");
        }
        return $etiqueta;
}
de la clase
Código: [Seleccionar]
/app/src/siu/modelo_g3/nucleo/_libaparentemente no existe el método crit() del logger.
Versión 3.20.0
Gracias

5
Técnicos / Encabezados de reportes versión 3.20.0
« on: Noviembre 01, 2021, 05:23:57 pm »
Buenas
Recientemente cambiamos a versión 3.20.0 y nos topamos con la siguiente situación.
Los reportes que se generan en PDF aparecen con información en donde no coincide el encabezado con el detalle, ejemplos:
  • Historia académica ficha de la persona, se selecciona una persona se hace clic en la solapa de historia académica, se presiona en el botón de imprimir, y se descarga el reporte efectivamente. El detalle corresponde a la historia académica de la persona seleccionada, pero la información del encabezado corresponde siempre a la misma persona, sea cual fuere la selección que se haga en la operación.
  • Reporte de resultado de evaluaciones (Cargar notas a evaluaciones), el encabezado imprime datos de otra actividad, comisión y ubicación. El detalle corresponde a la comisión seleccionada.
  • La impresión de la solapa propuestas de la ficha de la persona se obtiene correctamente
¿Donde podemos revisar?
Saludos

6
Cobros / Re:Tildar como "cobrable" PF (plan estructurado)
« on: Septiembre 21, 2021, 07:30:16 pm »
Hola Leonel, adjunto algunas imágenes de nuestro entorno.
Lo que no puedo lograr es que al iniciar los workers con el comando de guaraní, quede corriendo.
En los archivos de log no se escribe nada, y en los logs del servidor redis tampoco aparece nada que nos indique una pista.
¿Que otra cosa podemos revisar?
Gracias

7
Técnicos / Re:No existe persona asociada a este token
« on: Agosto 25, 2021, 12:15:43 pm »
El enlace que envía el sistema finaliza con un . (punto) si se copia sin el punto se evita el error.
Saludos

8
Técnicos / Error al generar araucano 2020
« on: Agosto 12, 2021, 11:19:43 am »
Buenas, estoy con una instalación limpia de Guaraní versión 3.19.1 para obtener los archivos de araucano año 2020 y obtengo un error entiendo por timeout
La última sentencia SQL ejecutada fue a las 08:43:31 (generar_nominal_actividades)
Y posteriormente en los logs de postgres se visualiza:
10:47  postgres [2691]LOG:  no se pudo recibir datos del cliente: Expiró el tiempo de conexión
Casi dos horas después de la última sentencia ejecutada que se registra en el log de postgres.
En G3 se visualiza este error:
SQLSTATE[HY000]: General error: 7 server closed the connection unexpectedly\n This probably means the server terminated abnormally\n before or while processing the request.
SQLSTATE[HY000]: General error: 7 no connection to the server
Adjunto va el sistema.log de G3
¿Como debemos configurar los servidores para este tipo de operaciones en referencia a los timeouts? ¿Debemos revisar Postgres o Apache?

Saludos

9
PostgreSQL / Re:Particion de discos
« on: Agosto 05, 2021, 09:36:56 am »
Hola Javier, nosotros tenemos en partición separada y gestionada por LVM el directorio PGDATA de la instalación.
Saludos

10
PostgreSQL / [SOLUCIONADO] Re:Deshabilitar triggers
« on: Agosto 05, 2021, 09:35:36 am »
Gracias Lucas, probablemente habrá sido eso.
Luego volvía  ejecutar sin problemas.
Saludos

11
PostgreSQL / Deshabilitar triggers
« on: Agosto 02, 2021, 05:26:03 pm »
Buenas, tengo una situación con la ejecución de la operación de generación de archivos para Araucano. Tenemos Guaraní 3.19.1, PostgreSQL 12.4 sobre Linux.
Lo primero que se ejecuta con esa operación es:
Código: [Seleccionar]
ALTER TABLE int_arau_nominal_alumnos DISABLE TRIGGER
ALTER TABLE int_arau_nominal_actividades DISABLE TRIGGER USER;
ALTER TABLE int_arau_nominal_oferta DISABLE TRIGGER USER;
ALTER TABLE int_arau_nominal_act_x_certificado DISABLE TRIGGER USER;
ALTER TABLE int_arau_nominal_ha DISABLE TRIGGER USER;
ALTER TABLE int_arau_nominal_movilidad DISABLE TRIGGER USER;

El tema es que nunca termina de ejecutar esas sentencias. Intenté ejecutar una sola:
Código: [Seleccionar]
ALTER TABLE int_arau_nominal_alumnos DISABLE TRIGGERDesde la consola de PSQL con el mismo resultado: Nunca termina.
¿Que puedo revisar de la configuración o algún otro lugar donde ajustar para conseguir ejecutar esto?

Gracias

12
SIU-Guaraní 2 - Técnicos / [SOLUCIONADO] Re: Autenticación en G3w
« on: Mayo 10, 2021, 06:45:39 pm »
Hola Leonel, el administrador del servidor web encontró la redirección en el servicio.
Gracias por toda la ayuda, sin esta no podrían haber llegado a la solución.
Saludos

13
SIU-Guaraní 2 - Técnicos / Re:Autenticación en G3w
« on: Mayo 06, 2021, 05:26:52 pm »
Hola Leonel, aparentemente si, alguien cambia el método. No se como encontrar quien lo hace
Probé con Postman con credenciales válidas. en el access.log del server web se visualiza:
Código: [Seleccionar]
[06/May/2021:17:21:18 -0300] "POST /guarani/acceso?auth=form HTTP/1.1" 301 357 "-" "PostmanRuntime/7.28.0"
Código: [Seleccionar]
[06/May/2021:17:21:18 -0300] "GET /guarani/acceso/?__o=acceso&auth=form HTTP/1.1" 200 8509 "http://ip_server:port/guarani/acceso?auth=form" "PostmanRuntime/7.28.0"La salida del postman va adjunto.
Gracias

14
SIU-Guaraní 2 - Técnicos / Re:Autenticación en G3w
« on: Mayo 03, 2021, 06:39:05 pm »
Hola Leonel, gracias por contestar.
No llega a entrar a la función, porque nunca da verdadera la condición de
Código: [Seleccionar]
if (kernel::request()->isPost())del método autenticar() de la clase auth_form.php.
Borré todos los archivos y al intentar hacer login solo genera dos archivos. Van adjuntos
Gracias

15
SIU-Guaraní 2 - Técnicos / Re:Autenticación en G3w
« on: Abril 30, 2021, 06:08:19 pm »
Hola Leonel, se aplica el atributo al tag <form>, pero sigue con el mismo comportamiento.
La url de acceso a 3W es:
Código: [Seleccionar]
http://ip_server_web:8010/guarani/Luego del intento fallido de login vuelve a:
Código: [Seleccionar]
http://ip_server_web:8010/guarani/acceso/?__o=acceso&auth=form
Saludos

Páginas: [1] 2 3 ... 60