1. Método para resolverlo:
Si al intentar crear una actividad de Turnitin en Moodle se generan errores y bloqueos en las aulas virtuales, sigue estos pasos para solucionarlo:
- Verifica los permisos del usuario afectado:
- Accede a Administración del sitio > Usuarios > Permisos > Asignar roles en el sitio.
- Revisa si el usuario tiene permisos de creación y gestión de actividades Turnitin.
- Si es necesario, edita el rol y otorga los permisos adecuados.
- Valida la configuración del plugin Turnitin:
- Dirígete a Administración del sitio > Plugins > Módulos de actividad > Turnitin.
- Asegúrate de que la integración con Turnitin está correctamente configurada y que las credenciales API son válidas.
- Prueba la creación de la actividad con una cuenta de administrador para descartar errores de configuración global.
- Revisa el estado de los cursos bloqueados:
- Accede a la URL de los cursos reportados y verifica si están activos.
- Si los cursos presentan errores, revisa los registros en Administración del sitio > Informes > Registros.
- Si las actividades Turnitin no se guardan correctamente, revisa los logs del servidor ejecutando:
- Si después de realizar los ajustes los usuarios aún tienen problemas, intenta desactivar temporalmente el plugin de Turnitin y volver a activarlo.
tail -f /var/log/apache2/error.log
tail -f /var/log/nginx/error.log
2. Causas del problema:
- El rol del usuario no tiene los permisos necesarios para gestionar actividades de Turnitin.
- La integración de Turnitin con Moodle tiene errores en la API o en la configuración del plugin.
- El curso donde se intenta crear la actividad tiene restricciones que bloquean la acción.
- Los registros del servidor muestran errores en la comunicación entre Moodle y Turnitin.
3. Recomendaciones:
- Si varios usuarios reportan el mismo problema, revisa la configuración general del plugin de Turnitin en Moodle.
- Habilita la depuración en Moodle para obtener mensajes de error más detallados en "Administración del sitio" > "Desarrollo" > "Depuración".
- Si los cursos bloqueados persisten, intenta restaurarlos a un estado anterior o revisa las restricciones aplicadas en la configuración del curso.
- Verifica periódicamente el estado del servicio de Turnitin y su compatibilidad con la versión de Moodle utilizada.
4. Ejemplos y Casos de Uso:
- Si un usuario intenta crear una actividad Turnitin y recibe un error, revisa si su rol tiene permisos de creación y edición de actividades.
- Si al crear una actividad Moodle genera un bloqueo en el curso, revisa los registros del servidor y los permisos del usuario.
- Si el problema solo ocurre en ciertos cursos, revisa la configuración del curso y la integridad de los datos en Moodle.
5. Referencias:
- Moodle Docs - Configuración de Turnitin: https://docs.moodle.org/401/en/Turnitin_assignment
- Guía oficial de Turnitin para Moodle: https://help.turnitin.com/feedback-studio/moodle/moodle-home.htm