Password Reset problem
-
Hi guys, I’m working as the web-admin for a very busy woocommerce online store and discovered yesterday that the password reset functionality just doesn’t work anymore – Can you help ?
The page I need help with: [log in to see the link]
-
Hi there,
I understand that you’re experiencing issues with the password reset functionality on your WooCommerce online store.
Firstly, it would be helpful to know what exactly happens when you or your customers try to reset the password. Are there any error messages displayed? If yes, could you please provide the exact text or a screenshot of the error message? This will help us to better understand the issue. You may use https://snipboard.io when sharing screenshots. Please follow the instructions on the page, then paste the URL in your reply.
HI @aguinaldodarla – the issue is the lost-password reroutes to the login/register page for woo. So when clients click to recover their passwords (often they don’t change it after they created an account on checkout) it just takes them to the default login/register page. No option to password reset at all! And i’ve been looking into this all morning today. I’ve de-activated recently installed plugins, removed the security and cache plugins, tested it in various browsers and from a mobile device. Nothing works at all! It’s as if the lost password recovery process hook is gone and i’m still a noob with regards to stuff like that.
I have tested this password reset on my other ecommerce websites im’ managing and they seem to have the same problem – the login/register screen shows up.
What is happening?
Hey @lynnhcm17,
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, andCheckoutpages are excluded from page caching, as caching is a common cause for this particular issue.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 passwordendpoint 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 reportand thenDownload 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.
Cheers!
Hi there , @beautyofcode, thanks for the reply.
As i have stated before – i have done woocommerce pages recreate, i looked for the shortcode online (which appears to be redundant/legacy now). Installed an set-up a profile plugin – which didn’t work, took the website into troubleshoot mode and which i couldn’t test properly, i’ve deactived all the plugins one-by-one and still no change. I’ve de-actived wordfence, removed wp-clean and switched off caching.
Screenshot of the endpoints (which i have checked, recreated using the tools in woocommerce) – https://snipboard.io/F0ErHx.jpg
A fatal error log can be seen here: https://snipboard.io/ZbcOJB.jpg
Please see below the system report:
` WordPress Environment WordPress address (URL): https://simplybee.co.za<br>Site address (URL): https://simplybee.co.za<br>WC Version: 8.2.2<br>REST API Version: ✔ 8.2.2<br>WC Blocks Version: ✔ 11.1.3<br>Action Scheduler Version: ✔ 3.6.3<br>Log Directory Writable: ✔<br>WP Version: 6.4.1<br>WP Multisite: –<br>WP Memory Limit: 256 MB<br>WP Debug Mode: –<br>WP Cron: ✔<br>Language: en_US<br>External object cache: – Server Environment Server Info: Apache<br>PHP Version: 8.0.30<br>PHP Post Max Size: 64 MB<br>PHP Time Limit: 90<br>PHP Max Input Vars: 3500<br>cURL Version: 7.64.0<br>OpenSSL/1.1.1n SUHOSIN Installed: –<br>MySQL Version: 10.5.22-MariaDB-1:10.5.22+maria~deb10<br>Max Upload Size: 64 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 WC Database Version: 8.2.2<br>WC Database Prefix: wp_<br>Total Database Size: 287.80MB<br>Database Data Size: 199.27MB<br>Database Index Size: 88.53MB<br>wp_woocommerce_sessions: Data: 13.02MB + Index: 0.27MB + Engine InnoDB<br>wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_woocommerce_order_items: Data: 3.52MB + Index: 1.52MB + Engine InnoDB<br>wp_woocommerce_order_itemmeta: Data: 25.55MB + Index: 19.08MB + Engine InnoDB<br>wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_actions: Data: 1.52MB + Index: 0.53MB + Engine InnoDB<br>wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_logs: Data: 1.52MB + Index: 0.25MB + Engine InnoDB<br>wp_commentmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>wp_comments: Data: 4.52MB + Index: 2.64MB + Engine InnoDB<br>wp_et_social_stats: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_newsletter: Data: 2.52MB + Index: 0.64MB + Engine InnoDB<br>wp_newsletter_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_newsletter_automated: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_newsletter_autoresponder: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_newsletter_autoresponder_steps: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_newsletter_emails: Data: 4.52MB + Index: 0.00MB + Engine InnoDB<br>wp_newsletter_forms: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_newsletter_sent: Data: 8.52MB + Index: 7.03MB + Engine InnoDB<br>wp_newsletter_stats: Data: 3.52MB + Index: 3.03MB + Engine InnoDB<br>wp_newsletter_user_logs: Data: 2.52MB + Index: 0.00MB + Engine InnoDB<br>wp_newsletter_user_meta: Data: 0.08MB + Index: 0.02MB + Engine InnoDB<br>wp_options: Data: 11.50MB + Index: 2.69MB + Engine InnoDB<br>wp_pimwick_gift_card: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_pimwick_gift_card_activity: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_postmeta: Data: 40.56MB + Index: 27.11MB + Engine InnoDB<br>wp_posts: Data: 4.52MB + Index: 1.38MB + Engine InnoDB<br>wp_promag_email_templates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_fields: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_friends: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_groups: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_group_requests: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_group_update_request: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_msg_conversation: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_promag_msg_threads: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_notification: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_paypal_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_promag_sections: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_signups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_sm_tasks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_sm_task_details: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_sm_views: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_termmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>wp_terms: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>wp_term_relationships: Data: 0.13MB + Index: 0.08MB + Engine InnoDB<br>wp_term_taxonomy: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>wp_tm_taskmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_tm_tasks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_usermeta: Data: 14.52MB + Index: 12.03MB + Engine InnoDB<br>wp_users: Data: 1.52MB + Index: 0.63MB + Engine InnoDB<br>wp_wacv_abandoned_cart_record: Data: 2.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wacv_cart_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wacv_email_history: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wacv_guest_info_record: Data: 0.05MB + Index: 0.00MB + Engine InnoDB<br>wp_wcpdf_invoice_number: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_admin_notes: Data: 0.11MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_admin_note_actions: Data: 0.08MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_customer_lookup: Data: 1.52MB + Index: 0.44MB + Engine InnoDB<br>wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_orders_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_wc_order_coupon_lookup: Data: 0.09MB + Index: 0.11MB + Engine InnoDB<br>wp_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_product_lookup: Data: 4.52MB + Index: 6.06MB + Engine InnoDB<br>wp_wc_order_stats: Data: 1.52MB + Index: 0.53MB + Engine InnoDB<br>wp_wc_order_tax_lookup: Data: 0.19MB + Index: 0.17MB + Engine InnoDB<br>wp_wc_product_attributes_lookup: Data: 0.08MB + Index: 0.06MB + Engine InnoDB<br>wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_product_meta_lookup: Data: 0.05MB + Index: 0.09MB + Engine InnoDB<br>wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wfblockediplog: Data: 0.08MB + Index: 0.00MB + Engine InnoDB<br>wp_wfblocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_wfconfig: Data: 0.47MB + Index: 0.00MB + Engine InnoDB<br>wp_wfcrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wffilechanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wffilemods: Data: 23.56MB + Index: 0.00MB + Engine InnoDB<br>wp_wfhits: Data: 1.52MB + Index: 0.22MB + Engine InnoDB<br>wp_wfhoover: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wfissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_wfknownfilelist: Data: 16.52MB + Index: 0.00MB + Engine InnoDB<br>wp_wflivetraffichuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wflocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wflogins: Data: 0.41MB + Index: 0.13MB + Engine InnoDB<br>wp_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wfls_role_counts: Data: 0.00MB + Index: 0.00MB + Engine MEMORY<br>wp_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wfnotifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wfpendingissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_wfreversecache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wfsecurityevents: Data: 0.16MB + Index: 0.00MB + Engine InnoDB<br>wp_wfsnipcache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_wfstatus: Data: 0.13MB + Index: 0.09MB + Engine InnoDB<br>wp_wftrafficrates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wfwaffailures: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_yoast_indexable: Data: 0.38MB + Index: 0.30MB + Engine InnoDB<br>wp_yoast_indexable_hierarchy: Data: 0.06MB + Index: 0.05MB + Engine InnoDB<br>wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_yoast_seo_links: Data: 0.09MB + Index: 0.06MB + Engine InnoDB Post Type Counts acf-field: 3<br>acf-field-group: 1<br>attachment: 1301<br>custom_css: 3<br>et_body_layout: 6<br>et_pb_layout: 48<br>et_template: 7<br>et_theme_builder: 1<br>flagallery: 1<br>foogallery: 107<br>foogallery-album: 16<br>gallery: 3<br>gift_card: 1<br>lightbox-slider: 1<br>mailpoet_page: 1<br>nav_menu_item: 94<br>oembed_cache: 4<br>page: 39<br>pnd: 4<br>post: 356<br>pretty-link: 1<br>product: 214<br>product_variation: 19<br>pt_view: 1<br>revision: 26<br>safecss: 1<br>shop_coupon: 54<br>shop_order: 7327<br>sidebar_instance: 2<br>snl_insta: 1<br>testimonial: 15<br>user_request: 1<br>vtmam-rule: 1<br>wacv_email_template: 3<br>wcps: 1<br>wmpc-trash: 701<br>wp_global_styles: 1<br>wysijap: 1 Security Secure connection (HTTPS): ✔<br>Hide errors from visitors: ✔ Active Plugins (26) ACF Content Analysis for Yoast SEO: by Thomas Kräftner<br>ViktorFroberg<br>marol87<br>pekz0r<br>angrycreative<br>Team Yoast – 3.1 Advanced Custom Fields PRO: by WP Engine – 6.2.2<br>FiboSearch - AJAX Search for WooCommerce: by FiboSearch Team – 1.26.1<br>Classic Widgets: by WordPress Contributors – 0.3<br>FooBox Image Lightbox: by FooPlugins – 2.7.27<br>FooGallery: by FooPlugins – 2.3.3<br>Health Check & Troubleshooting: by The ww.wp.xz.cn community – 1.7.0<br>Menu Icons: by ThemeIsle – 0.13.7<br>Monarch Plugin: by Elegant Themes – 1.4.14<br>Newsletter - Autoresponder: by The Newsletter Team – 1.4.4<br>Newsletter - Extended Composer Blocks: by The Newsletter Team – 1.4.9<br>Newsletter - Bounce Management: by The Newsletter Team – 1.2.4<br>Newsletter - Addons Manager: by The Newsletter Team – 1.2.0<br>Newsletter - Forms: by The Newsletter Team – 1.1.0<br>Newsletter - Reports and Retargeting: by The Newsletter Team – 4.5.2<br>Newsletter - SMTP Addon: by The Newsletter Team – 1.0.9<br>Newsletter - WooCommerce: by The Newsletter Team – 1.8.4<br>Newsletter: by Stefano Lissa & The Newsletter Team – 8.0.3<br>PW WooCommerce Gift Cards: by Pimwick<br>LLC – 1.249 Really Simple SSL: by Really Simple Plugins – 7.1.3<br>User Switching: by John Blackbourn & contributors – 1.7.0<br>Abandoned Cart Recovery for WooCommerce: by VillaTheme – 1.1.0<br>WooCommerce Payfast Gateway: by WooCommerce – 1.5.9<br>PDF Invoices & Packing Slips for WooCommerce: by WP Overnight – 3.7.2<br>WooCommerce: by Automattic – 8.2.2<br>Yoast SEO: by Team Yoast – 21.5 Inactive Plugins (5) Profile Builder: by Cozmoslabs – 3.10.4<br>Wordfence Security: by Wordfence – 7.10.7<br>WP-Optimize - Clean, Compress, Cache: by David Anderson<br>Ruhani Rabin<br>Team Updraft – 3.2.21 WP Downgrade | Specific Core Version: by Reisetiger – 1.2.6<br>WP Rollback: by GiveWP.com – 1.7.3 Must Use Plugins (1) Health Check Troubleshooting Mode: by – 1.9.1 Settings API Enabled: ✔<br>Force SSL: –<br>Currency: ZAR (R)<br>Currency Position: left<br>Thousand Separator: ,<br>Decimal Separator: .<br>Number of Decimals: 2<br>Taxonomies: Product Types: external (external)<br>gift-card (gift-card)<br>grouped (grouped)<br>pw gift card (pw-gift-card)<br>simple (simple)<br>variable (variable) 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) Connected to WooCommerce.com: –<br>Enforce Approved Product Download Directories: –<br>HPOS feature screen enabled: –<br>HPOS feature enabled: –<br>Order datastore: WC_Order_Data_Store_CPT<br>HPOS data sync enabled: – WC Pages Shop base: #18 - /shop/<br>Cart: #17552 - /cart/<br>Checkout: #20 - /checkout/<br>My account: #1209484 - /my-account/<br>Terms and conditions: #1536 - /terms-conditions/ Theme Name: Simplybee<br>Version: 1.0<br>Author URL: https://hotcoffee-media.co.za<br>Child Theme: ✔<br>Parent Theme Name: Divi<br>Parent Theme Version: 4.23.1<br>Parent Theme Author URL: http://www.elegantthemes.com<br>WooCommerce Support: ✔ Templates Overrides: – Admin Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<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>product-variation-management<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<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 Disabled Features: customize-store<br>minified-js<br>new-product-management-experience<br>settings<br>async-product-editor-category-field Daily Cron: ✔ Next scheduled: 2023-11-13 13:32:41 +02:00<br>Options: ✔<br>Notes: 195<br>Onboarding: completed Action Scheduler Complete: 215<br>Oldest: 2023-10-13 10:06:46 +0200<br>Newest: 2023-11-13 08:24:21 +0200 Failed: 1,478<br>Oldest: 2023-02-14 23:28:09 +0200<br>Newest: 2023-11-08 10:54:10 +0200 Pending: 2<br>Oldest: 2023-11-14 02:35:48 +0200<br>Newest: 2023-11-14 14:46:02 +0200 Status report information Generated at: 2023-11-13 08:28:07 +02:00<br>`Ok – so:
I actually found the solution for this – even if just temporary. Go to WooCommerce and remove the lost-password endpoint. It will force Woocommerce to use the default WordPress core password reset functionality. Just go customize your default login page to look like your website and not the back-end.
This was the advice from a colleague of mine – and it worked. It appears the issue is either with the Divi + WooCommerce combination or it’s a Woocommerce problem because i have gone through the whole disable plugins etc drama and that didn’t fix anything.
Hey @lynnhcm17 ,
Thanks for sharing what has worked for you, this may be helpful for others experiencing this same issue.
It appears the issue is either with the Divi + WooCommerce combination or it’s a Woocommerce problem because i have gone through the whole disable plugins etc drama and that didn’t fix anything
If the issue is no longer present when all plugins, except for WooCommerce, are deactivated and your theme temporarily switched to a default theme, such as Storefront, then it could indicate a conflict between WooCommerce and Divi.
Since this is now working as expected on your end, I’ll go ahead and mark this as resolved, however, feel free to let us know if the issue pops up again so that we can further investigate.
Have a great weekend!
- System Status Report: navigate to WooCommerce → Status. Select
The topic ‘Password Reset problem’ is closed to new replies.