• Resolved Steven Cooper

    (@kingcooper)


    Hi

    I get a password reset error.

    On reset click link, I get an error message:

    the link has expired, try again

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 15 total)
  • Thread Starter Steven Cooper

    (@kingcooper)

    here is the error

    This key is invalid or has already been used. Please reset your password again if needed

    I have disabled all plugins, and yours too. It is your plugin causing the error.

    thank you

    Plugin Author Alexandre Froger

    (@frogerme)

    Hi @kingcooper
    I tried to register, got the email, and when clicking on it to set my password, I got an error message:

    This key is invalid or has already been used. Please reset your password again if needed.

    So, the problem you encounter is not solely bound to password reset.
    I tried on my own test installs (without all the plugins and themes you have) and could not reproduce the issue.
    Could you please deactivate the WPRUS plugin, so that I can test again?

    Plugin Author Alexandre Froger

    (@frogerme)

    Hello @kingcooper,

    By visiting https://integritytoysales.net/wprus/login and getting a page not found, I can confirm the WPRUS plugin is deactivated.

    I proceeded to get a new reset password email, and clicking the link I landed on the password reset page without error.

    If you need, you may reactivate WPRUS.

    Could you let me test that the issue also happens with absolutely no other plugin activated?
    During my test, there was at least 12 plugins in use, as well as the Astra theme activated. Each of them (and any I could not detect) may be involved in the issue.

    Also, could you please send a screenshot of your settings? You may blur or leave out the address of the remote site if necessary.

    Thread Starter Steven Cooper

    (@kingcooper)

    Thank you for your good efforts.

    I have disabled every plugin, and switched themes.

    The problem persists.

    Is there any idea how to fix it? No errors in error log.

    Thread Starter Steven Cooper

    (@kingcooper)

    Except this error:

    -Feb-2025 23:50:51 UTC] PHP Deprecated: Implicit conversion from float 9.1 to int loses precision in /###/public_html/wp-includes/class-wp-hook.php on line 87
    [13-Feb-2025 23:50:51 UTC] PHP Deprecated: Implicit conversion from float 80.1 to int loses /###/public_html/wp-includes/class-wp-hook.php on line 85

    Thread Starter Steven Cooper

    (@kingcooper)

    Plugin Author Alexandre Froger

    (@frogerme)

    Hi @kingcooper ,

    Is there any idea how to fix it? No errors in error log.

    The best would be to address these below, because if I cannot reproduce the issue with my own installation, then this is near impossible to troubleshoot.

    Could you let me test that the issue also happens with absolutely no other plugin activated?
    During my test, there was at least 12 plugins in use, as well as the Astra theme activated. Each of them (and any I could not detect) may be involved in the issue.

    What I mean is, I would like to test for myself the site without any other plugin turned on, and a default theme, and replicate the issue there.
    This is because although I have seen WPRUS work normally with many plugins (and have many on my test installs), there is virtually no way to test every single plugin.
    The best is to isolate the issue first, by establishing what is different between when it works, and when it does not.

    Are the warnings you mention happening only when WPRUS is on, with only WPRUS and a default theme?
    I also cannot reproduce, and looking at the referred code, this happens when a plugin or theme attempts to register a function/method with a priority set to a floating point number (instead of an integer), which is something WPRUS does nowhere in its entire code base

    Also, could you please send a screenshot of your settings? You may blur or leave out the address of the remote site if necessary.

    Thank you for uploading screenshots, however I cannot access the 2 last ones: here is what I see.

    And in the browser’s logs:

    GET https://s3.amazonaws.com/i.snag.gy/g9oLK3.jpg?nocache=1739492851367 403 (Forbidden)
    Image load failed.

    Best,

    Thread Starter Steven Cooper

    (@kingcooper)

    Hi

    I’m troubleshooting in the background.

    will let you know.

    thanks

    Thread Starter Steven Cooper

    (@kingcooper)

    Hi

    I just tidied up the settings.

    https://snipboard.io/mtJM7S.jpg

    https://snipboard.io/BuqWR4.jpg

    But it still doesn’t work.

    Plugin Author Alexandre Froger

    (@frogerme)

    Hi @kingcooper ,

    Thanks for these.

    Could you please also include one of the site’s settings showing which actions are activated (like in below screenshot – please ignore the red lines)?

    Also, I see 3 sites connected: does the issue happen with only one?

    Best,

    Thread Starter Steven Cooper

    (@kingcooper)

    Yes

    I tested with all plugins disabled on .net site and twenty five theme. My account page is only on .net site. No other site has account, they all share at .net

    attached

    https://snipboard.io/KMNkpb.jpg

    Thread Starter Steven Cooper

    (@kingcooper)

    I got it to work.

    I removed other syncs, and only have login, logout, and password now.

    I’ll test with all my apps switched on now

    Plugin Author Alexandre Froger

    (@frogerme)

    Hi @kingcooper

    I performed a full test on my installs with the same settings you linked above in the various screenshots, and could not reproduce the issue.

    Moreover, I tried to test again on https://integritytoysales.net (I checked that https://integritytoysales.net/wprus/[action] are working, getting a blank page where action is update for instance).
    I also could not reproduce the issue: I received the email, and clicking the link landed me on the expected password reset page.
    Please see attached screenshots.

    The password got reset successfully.

    These tests were made before receiving:

    I removed other syncs, and only have login, logout, and password now.

    But I am not sure if the settings had changed in the meantime.

    Please let me know how the troubleshoot goes, specifically if you can narrow it down to a specific actions combination.

    Thread Starter Steven Cooper

    (@kingcooper)

    Yes

    Thank you

    It works now

    I removed many syncs:

    • Removed local sites, just us remote sites now
    • removed all syncs except password reset, login, and logout,

    problem solved

    Thread Starter Steven Cooper

    (@kingcooper)

    solved

Viewing 15 replies - 1 through 15 (of 15 total)
  • You must be logged in to reply to this topic.