Joomla! Volunteers Portal

Problema:

Uso a autenticação LDAP em dezenas de sites, sempre com a mesma configuração. Apenas um deles resolveu apresentar o seguinte problema:

  • demora minutos para finalizar o login
  • erro: PHP Notice: Uninitialized string offset: 0 in ............\libraries\joomla\user\helper.php on line 341 

 

Causa:

A função verifyPassword está sendo chamada com parâmetro vazio na variável $hash. [Não me pergunte o porquê. Me pergunte apenas como se resolve isso.]

 

Solução:

Alterar a ordem dos plugins de autenticação. Se, por exemplo, o plugin Autenticação - Joomla está ordenado primeiro, coloque o Autenticação - LDAP antes dele.

 

Fontes:

 

 

Joomla! is a trademark of Open Source Matters. This site is not affiliated with or endorsed by the Joomla! Project or its trademark owners.