Viewing 15 replies - 1 through 15 (of 16 total)
  • I am having the same problem. Can’t remember the admin password for this site and I can’t reset it now either because of this error.

    Hey All,

    We haven’t been able to recreate this here. Could you please list the steps taken to get the error? Also, could you list the plugins installed? These can be found in the Security dashboard.

    It might also be worth checking for a plugin conflict. Deactivate all other plugins and see if you still get the error. If not, reactivate them one by one to find the culprit(s), if any.

    Thanks,

    Gerroald

    Thread Starter Sam Steiner

    (@magganpice)

    Hello Gerroald

    Using WooCommerce (latest version). Can’t deactivate plugins.

    Greetings,
    Sam

    Hey Sam,

    Could you please list the steps taken to get the error?

    Thanks,

    Gerroald

    Hey,

    Using WooCommerce, as well, latest version. Probably has something to do with this. To reproduce:

    1. Enable strong passwords in iThemes Security, in my case this was set to “Administrators” only.

    2. Logout and go to the site’s frontend “Forgot password” page. Fill in username or e-mail address to get the password reset e-mail, follow the link to it.

    3. Try to set the new password to something that is not strong enough. Once the form is submitted, the error occurs.

    4. The user can’t reset his/her password; the administrator has to do it manually for them.

    Do note that all users seem to get the error when resetting their passwords, even though strong passwords are set to be enforced only for administrators.

    Marcus

    Sounds like we’re on to something with WooCommerce but, frankly, I’m not familiar with the plugin. I’ll see if I can’t reproduce this afternoon.

    Hey Marcus,

    Thanks for the information.

    We’ve tested with WooCommerce and haven’t been able to reproduce. We’re thinking this might be a specific configuration. Do you have a dev site we could access to investigate further?

    gerroald@ithemes.com

    I’m actually seeing this same error.

    1. Enable strong passwords in iThemes Security.

    2. Logout and go to the site’s frontend “Forgot password” page. Fill in username or e-mail address to get the admin password reset e-mail, follow the link to it.

    3. Try to set the new password anything and click “reset password”. The error then shows as:

    Fatal error: Call to undefined method stdClass::get() in /home/***sitename***/public_html/wp-content/plugins/better-wp-security/modules/free/strong-passwords/class-itsec-strong-passwords.php on line 68

    Also, the old password being replaced was 30 characters long which may be relevant.

    I also have WooCommerce on my site if that helps.

    Thread Starter Sam Steiner

    (@magganpice)

    Regardless of WooCommerce, in my opinion it is an error in the file class-itsec-strong-passwords.php – is it not? That file calls an inexistent method.

    I am having the same issue and after deactivating iThemes Security it seems to be working fine. Can you please look into it and provide a solution to the issue.

    Same problem here (woocommerce installed too), any idears?

    Thanks!

    This fixed my problem:

    If you need to reset your admin password because you lost access to your admin account do so following these steps:

    http://www.wpbeginner.com/beginners-guide/how-to-reset-a-wordpress-password-from-phpmyadmin/

    Once you have admin access, at dashboard go to the left side menu Security->Settings and scroll down to “Strong Passwords” and uncheck “Enable Strong Password Enforcement.” Save all changes and you should be good to go.

    Well yes that prevents the error but turns off the secure password feature so not precisely a ‘fix’, but thanks.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Fatal Error when reseting password’ is closed to new replies.