• Resolved sarahweb

    (@sarahweb)


    Hi

    When password reset email is sent out – the link doesn’t work I get the

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

    message – it looks like there is new username details been added to password reset link? and the link works when that is removed? “&login=username”

    (https://github.com/woocommerce/woocommerce/pull/49737/)

    I have tried incognito, different browsers etc same results

    thank you
    Sarah

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    Thanks for providing additional clarity around the issue you are facing, this sounds frustrating!

    As a first step, can you please contact your host and have them make sure that the core?Cart,?My Account, and?Checkout?pages are excluded from page caching, as caching is a common cause for this particular issue.

    Also, just to verify are you using any registration plugin? If yes, for testing purpose could you please deactivate that plugin and then try to send reset password link.

    If this makes no difference, can you please navigate to WooCommerce → Settings → Advanced → Page setup and make sure that the Account endpoints section looks the same as the example below:

    In particular, please can you check that the Lost password endpoint is set correctly? Can you also please share a screenshot of this section with us here? If you do not already have a screenshot tool installed, Snipboard.io can be used for easily sharing screenshots.

    Additionally, can you please share a copy of the following so that we can have a better understanding of your site’s current environment:

    • System Status Report:?navigate to?WooCommerce?→?Status. Select?Get system report?and then?Download for Support. This will download a TXT file that has the contents of the SSR which you can then share with us here.
    • Fatal Error log:?Share a copy of any fatal error log found under?WooCommerce?→?Status?→?Logs.

      Thank you.
    Thread Starter sarahweb

    (@sarahweb)

    Hi THank you so

    1. no caching at all
    2. no regsitration plugin at all
    3. yes lost-password is the endpoint
    4. snippet for you https://snipboard.io/uPhv2x.jpg
    5. status below
    WordPress Environment<br><br>WordPress address (URL): https://newsite.alleycatz.co.uk<br>Site address (URL): https://newsite.alleycatz.co.uk<br>WC Version: 9.3.3<br>Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.<br>Action Scheduler Version: ? 3.8.1<br>Log Directory Writable: ?<br>WP Version: 6.6.2<br>WP Multisite: –<br>WP Memory Limit: 256 MB<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: en_GB<br>External object cache: – Server Environment<br><br>Server Info: LiteSpeed<br>PHP Version: 8.0.30<br>PHP Post Max Size: 128 MB<br>PHP Time Limit: 30<br>PHP Max Input Vars: 1000<br>cURL Version: 7.87.0<br>OpenSSL/1.1.1w<br><br>SUHOSIN Installed: –<br>MySQL Version: 8.0.40<br>Max Upload Size: 128 MB<br>Default Timezone is UTC: ?<br>fsockopen/cURL: ?<br>SoapClient: ?<br>DOMDocument: ?<br>GZip: ?<br>Multibyte String: ?<br>Remote Post: ?<br>Remote Get: ? Database<br><br>WC Database Version: 9.3.3<br>WC Database Prefix: acws24_<br>Total Database Size: 536.82MB<br>Database Data Size: 381.42MB<br>Database Index Size: 155.40MB<br>acws24_woocommerce_sessions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>acws24_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>acws24_woocommerce_order_items: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_woocommerce_order_itemmeta: Data: 0.06MB + Index: 0.03MB + Engine InnoDB<br>acws24_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>acws24_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_actionscheduler_actions: Data: 3.03MB + Index: 4.39MB + Engine InnoDB<br>acws24_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_actionscheduler_logs: Data: 8.33MB + Index: 6.47MB + Engine InnoDB<br>acws24_asl_brands: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_categories: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_configs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_countries: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_asl_markers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_specials: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_storelogos: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_stores: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_asl_stores_categories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_asl_stores_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_asl_stores_view: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_wc_options: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_asl_wc_products: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_asl_wc_zones_stores: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_cartflows_ca_cart_abandonment: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_cartflows_ca_email_history: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_cartflows_ca_email_templates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_cartflows_ca_email_templates_meta: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_cerber_files: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_cerber_sets: Data: 1.52MB + Index: 0.00MB + Engine InnoDB<br>acws24_cerber_uss: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB<br>acws24_gazchaps_getaddress_io: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_nf3_action_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_actions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_chunks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_field_meta: Data: 0.05MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_fields: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_form_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_forms: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_object_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_objects: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_relationships: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_nf3_upgrades: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_options: Data: 8.05MB + Index: 2.23MB + Engine InnoDB<br>acws24_postmeta: Data: 81.56MB + Index: 34.80MB + Engine InnoDB<br>acws24_posts: Data: 18.42MB + Index: 9.95MB + Engine InnoDB<br>acws24_scalability_pro_cache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_scalability_pro_post_count_cache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_scalability_pro_transient_cache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_snippets: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_spro_slow_query_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_sss_post_titles: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_sss_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_superspeedysearch: Data: 26.45MB + Index: 12.31MB + Engine InnoDB<br>acws24_superspeedysearch_suggestions: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>acws24_superspeedysearch_suggestions_useradded: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_superspeedysearch_suggestions_userremoved: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_superspeedysearch_terms: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_term_relationships: Data: 0.47MB + Index: 0.22MB + Engine InnoDB<br>acws24_term_taxonomy: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>acws24_termmeta: Data: 0.27MB + Index: 0.25MB + Engine InnoDB<br>acws24_terms: Data: 0.06MB + Index: 0.03MB + Engine InnoDB<br>acws24_usermeta: Data: 48.58MB + Index: 58.66MB + Engine InnoDB<br>acws24_users: Data: 4.52MB + Index: 9.61MB + Engine InnoDB<br>acws24_wc_admin_note_actions: Data: 0.06MB + Index: 0.02MB + Engine InnoDB<br>acws24_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB<br>acws24_wc_category_lookup: Data: 0.08MB + Index: 0.00MB + Engine InnoDB<br>acws24_wc_customer_lookup: Data: 2.52MB + Index: 2.00MB + Engine InnoDB<br>acws24_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>acws24_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>acws24_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>acws24_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>acws24_wc_orders_meta: Data: 0.05MB + Index: 0.06MB + Engine InnoDB<br>acws24_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_wc_product_meta_lookup: Data: 1.50MB + Index: 2.89MB + Engine InnoDB<br>acws24_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_wfpklist_template_data: Data: 0.09MB + Index: 0.00MB + Engine InnoDB<br>acws24_woo_wallet_transaction_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_woo_wallet_transactions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>acws24_woocommerce_payment_network_wallets: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_wpi_scheduler_lock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_wpmailsmtp_debug_events: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_wpmailsmtp_emails_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>acws24_wpmailsmtp_emails_queue: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>acws24_wpmailsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_wpml_mails: Data: 69.59MB + Index: 0.19MB + Engine InnoDB<br>acws24_wt_iew_action_history: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>acws24_wt_iew_mapping_template: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>cerber_acl: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>cerber_blocks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>cerber_countries: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>cerber_lab: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>cerber_lab_ip: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>cerber_lab_net: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>cerber_log: Data: 3.52MB + Index: 2.13MB + Engine InnoDB<br>cerber_qmem: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>cerber_traffic: Data: 100.63MB + Index: 7.52MB + Engine InnoDB Post Type Counts<br><br>acf-field: 13<br>acf-field-group: 1<br>attachment: 29981<br>custom_css: 2<br>customize_changeset: 6<br>gp_elements: 14<br>nav_menu_item: 90<br>nf_sub: 1<br>page: 18<br>post: 2<br>product: 1526<br>product_variation: 8696<br>revision: 126<br>shop_coupon: 1<br>shop_order: 10<br>wp_navigation: 2<br>wp_template: 1 Security<br><br>Secure connection (HTTPS): ?<br>Hide errors from visitors: ? Active Plugins (25)<br><br>Advanced Custom Fields PRO: by WP Engine – 6.3.9<br>Agile Store Locator: by AGILELOGIX – 1.4.26<br>MultiStore Addons for WooCommerce: by AGILELOGIX – 1.6.1<br>Classic Widgets: by WordPress Contributors – 0.3<br>Eskimo Advanced Description: by Eskimo EPOS – 24.8.2<br>Eskimo Agile Handler: by Eskimo EPOS – 24.8.3<br>Eskimo Customer Account Historical Sales: by Eskimo EPOS – 24.8.2<br>Eskimo Personalisation Extended: by Eskimo EPOS – 24.8.2<br>Eskimo Personalisation Text: by Eskimo EPOS – 1.22.02.16.01<br>Flexible Shipping: by Octolize – 5.0.1<br>GazChap's WooCommerce getAddress.io Postcode Lookup: by Gareth 'GazChap' Griffiths – 3.2.3<br>GenerateBlocks Pro: by Tom Usborne – 1.7.1<br>GenerateBlocks: by Tom Usborne – 1.9.1<br>GP Premium: by Tom Usborne – 2.5.0<br>Ninja Forms: by Saturday Drive – 3.8.18<br>AG Opayo - WooCommerce Gateway: by We are AG – 2.1.0<br>Super Speedy Search: by Dave Hilditch (Super Speedy Plugins) – 5.07<br>Import Export WordPress Users and WooCommerce Customers: by WebToffee – 2.5.7<br>WooCommerce Cart Abandonment Recovery: by CartFlows Inc – 1.3.0<br>WooCommerce: by Automattic – 9.3.3<br>WP Cerber Security, Anti-spam & Malware Scan: by Cerber Tech Inc. – 9.6.3<br>WP Mail Logging: by WP Mail Logging Team – 1.13.1<br>WP Mail SMTP Pro: by WP Mail SMTP – 4.1.1<br>Related Products for WooCommerce: by WebToffee – 1.5.8<br>Sequential Order Numbers for WooCommerce: by WebToffee – 1.6.6 Inactive Plugins (3)<br><br>PaymentNetwork: by –<br>Scalability Pro: by Dave Hilditch – 5.71<br>Slim Maintenance Mode: by Johannes Ries – 1.4.3 Must Use Plugins (2)<br><br>aaa-wp-cerber.php: by Cerber Tech Inc. – 1.0<br>Super Speedy Search Fast Ajax: by Dave Hilditch – 1.08 Settings<br><br>Legacy API Enabled: –<br>Force SSL: –<br>Currency: GBP (£)<br>Currency Position: left<br>Thousand Separator: ,<br>Decimal Separator: .<br>Number of Decimals: 2<br>Taxonomies: Product Types: external (external)<br>grouped (grouped)<br>simple (simple)<br>variable (variable)<br><br>Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5)<br><br>Connected to WooCommerce.com: –<br>Enforce Approved Product Download Directories: ?<br>HPOS feature enabled: –<br>Order datastore: WC_Order_Data_Store_CPT<br>HPOS data sync enabled: ? Logging<br><br>Enabled: ?<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 days<br>Level threshold: –<br>Log directory size: 60 KB WC Pages<br><br>Shop base: #11 - /shop/<br>Basket: #12 - /basket/ - Contains the woocommerce/cart block<br>Checkout: #13 - /checkout/ - Contains the [woocommerce_checkout] shortcode<br>My account: #14 - /my-account/<br>Terms and conditions: ? Page not set Theme<br><br>Name: Alleycatz 2024<br>Version: 0.1<br>Author URL: https://websquared.co.uk<br>Child Theme: ?<br>Parent Theme Name: GeneratePress<br>Parent Theme Version: 3.5.1<br>Parent Theme Author URL: https://tomusborne.com<br>WooCommerce Support: ? Templates<br><br>Overrides: alleycatz2024/woocommerce/global/breadcrumb.php Admin<br><br>Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<br>customize-store<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>marketing<br>mobile-app-banner<br>navigation<br>onboarding<br>onboarding-tasks<br>pattern-toolkit-full-composability<br>product-custom-fields<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>printful<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page<br>launch-your-store<br><br>Disabled Features: experimental-blocks<br>minified-js<br>product-pre-publish-modal<br>settings<br>async-product-editor-category-field<br>product-editor-template-system<br>blueprint<br>reactify-classic-payments-settings<br><br>Daily Cron: ? Next scheduled: 2024-10-27 07:49:12 +00:00<br>Options: ?<br>Notes: 73<br>Onboarding: skipped Action Scheduler<br><br>Complete: 8,418<br>Oldest: 2024-10-13 15:43:28 +0100<br>Newest: 2024-10-26 12:40:48 +0100<br><br>Failed: 62<br>Oldest: 2024-05-16 08:57:35 +0100<br>Newest: 2024-10-26 12:39:48 +0100<br><br>Pending: 9<br>Oldest: 2024-10-26 13:07:42 +0100<br>Newest: 2024-11-01 06:13:50 +0000 Status report information<br><br>Generated at: 2024-10-26 13:07:45 +01:00<br>

    Lastly the fatal logs – none from today with my testing – this was yesterdays

    <strong>2024-10-25T18:14:09+00:00</strong> <strong>Critical</strong> Uncaught RuntimeException: Unable to release actions from claim id 67024. in /home/newsitealleycatz/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:1042

    I disabled the security plugin wondering if that was it – but not

    I have tested – in 3 browsers, private and incognito – 2 accounts – all give same response

    However a new user created and link provide to “create a password” did work!?! Just to add confusion

    I have 10000 customers that need to reset their password! So its kind of important I figure this out ??

    thank you
    Sarah

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello sarahweb,

    Thank you for your reply.

    I appreciate the steps you’ve taken to troubleshoot the issue so far.

    To help me investigate further, could you please share the Password Reset link that was sent via email?
    If the link contains a username, feel free to replace it with “xxxxxxx”.

    Seeing the link will give me a better understanding of the problem.
    Looking forward to your response. ??

    Best regards.

    Thread Starter sarahweb

    (@sarahweb)

    We have found the issue – as the users were imported there was a an issue with having multiple accounts with a different ID but same username field – so as the password reset now contains the username field – there was the confusion (it does seem to ignore the ID field though…) so it was checking the details against the wrong user account

    once I was able to correct the username details the link worked as expected!

    thank you for the assist

    Sarah

    Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hi @sarahweb,

    I’m glad you were able to find the issue from your end.

    If you have a few minutes, we’d love if you could leave us a review:?https://www.ads-software.com/support/plugin/woocommerce/reviews/

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