Dúvidas e problemas no uso do Moodle

Criando tabela temporária tmp_extuserNenhum usuário obtido do LDAP -- erro? -- saindoPotential coding error - existing temptables found when disposing database. Must be dropped!

 
Imagem de Fernanda Mendonca
Criando tabela temporária tmp_extuserNenhum usuário obtido do LDAP -- erro? -- saindoPotential coding error - existing temptables found when disposing database. Must be dropped!
 

Boa Tarde,

Quanto tento rodar a tarefa para sincronizar os novos usuários do LDAP aparece a mensagem de erro abaixo e nenhum usuário novo é adicionado.

/srv/www/htdocs/moodle/admin/tool/task/cli # php schedule_task.php --execute=\\auth_ldap\\task\\sync_task

Execute scheduled task: Trabalho de sincronização dos usuários LDAP (auth_ldap\task\sync_task)

Conectando ao servidor LDAP...Criando tabela temporária tmp_extuserNenhum usuário obtido do LDAP -- erro? -- saindoPotential coding error - existing temptables found when disposing database. Must be dropped!

PHP Fatal error:  Uncaught ddl_table_missing_exception: Tabela "#mdl_tmp_extuser" não existe in /srv/www/htdocs/moodle/lib/ddl/database_manager.php:326

Stack trace:

#0 /srv/www/htdocs/moodle/lib/dml/moodle_temptables.php(140): database_manager->drop_table(Object(xmldb_table))

#1 /srv/www/htdocs/moodle/lib/dml/moodle_database.php(405): moodle_temptables->dispose()

#2 /srv/www/htdocs/moodle/lib/dml/sqlsrv_native_moodle_database.php(298): moodle_database->dispose()

#3 /srv/www/htdocs/moodle/lib/dml/moodle_database.php(160): sqlsrv_native_moodle_database->dispose()

#4 [internal function]: moodle_database->__destruct()

#5 {main}

  thrown in /srv/www/htdocs/moodle/lib/ddl/database_manager.php on line 326


VERSÕES:

LDAP: AD

Moodle: 3.3.3

PHP: 7

DB: MSSQL 2008 (full permission)

 
Contagem das avaliações:  -
Luciano Almeida
Re: Criando tabela temporária tmp_extuserNenhum usuário obtido do LDAP -- erro? -- saindoPotential coding error - existing temptables found when disposing database. Must be dropped!
 

Olá Fernanda,

Já  utilizo o modelo de plugin de autenticação LDAP para criar usuários a algum tempo e vem funcionando bem.

O ideal é fazer um mapeamento dos usuários que vem do LDAP.

Sou integrador TOTOVS com esse modelo.

Outra saída é utilizar uma view do banco do SGA (Sistema de Gestão Acadêmica) com a autenticação no banco banco de dados externo.


 
Contagem das avaliações:  -