Fehlerbeschreibung:

Die Passwortbestätigung schlug fehl, weil: Ungültiger Code!.

 

Mögliche Lösung:

Fehler in Joomla! 1.5.18; die Überprüfung der Gültigkeit endet immer in "Fehler".

File /components/com_user/models/reset.php in Zeile 126 bis 133

$row wird zuerst zugewiesen und danach auf ungleich geprüft was nicht funktionieren kann:
$row = $db->loadObject();

// Verify the token
if (!($row = $db->loadObject()))
{
$this->setError(JText::_('INVALID_TOKEN'));
return false;
}

Lösung: Entfernen der ersten Zeile   $row = $db->loadObject();