• Resolved aflorarte

    (@aflorarte)


    Hello everyone,

    I sell restricted content, (Virtual/downloadable Products) through Woocommerce where the person purchasing a given content experienced the following:

    1) had an account automatically created by Woocommerce
    2)Notifications worked fine: I received “New Sale Notification” and Client received the corresponding notification with his purchase details and download links
    3) Got the corresponding role to immediately access that content (thanks to WP-Member plugin + Restrict User Access WP plugin)
    4) had immediate access to content during a certain period of time. (thanks to WP-Automator Plugin

    It all worked perfectly until August 28th when I started experiencing some errors as:

    1) Notifications started landing in Spam folder

    2) The download link retrieves errors
    Download links both in Notifications and within the Account/Orders are now showing broken links. You would see alerts like of “File not found” , or “This is not a download link, Go to Store” as you can see in woocommerce-error-message-bad-links.jpg (1366×860) (recorreba.com) 
    https://recorreba.com/CAPTURA-PANTALLAS/woocommerce-error-message-bad-links.jpg

    3)  At times, certain users could not log in. They needed to change password again and again and system did never recognize user. He would be constantly forced to reset password saying password was incorrect.  It only worked when I changed passwords from CPanel 

    Now these days , a most annoying issue showed up overnight where all links appear to be messed up. 
    If you go to recorreba.com/mi-cuenta/ you will land in a page with restricted content (Argentina del Progreso – Introductorio)
    Content of this page belongs to recorreba.com/argentina-del-progreso. This page is related to Woocommerce as it is the URL  (and download link) of the restricted content for product   recorreba.com/producto/argentina-del-progreso/   . However, If you paste this address  recorreba.com/producto/argentina-del-progreso/  in the nav bar you will experience redirection to https://recorreba.com/arquitectura-en-argentina/?redirect_to=%2Fargentina-del-progresosss%2F   and this redirection issue is now present in every URL containing the restricted content I am selling through Woocommerce. At this moment all pages related to protected content sold through Woocommerce would redirect, Examples:
    recorreba.com/brutalismo
    recorreba.com/planes-urbanos
    https://recorreba.com/tipologias-de-viviendas/, etc.

    All of the products show the same issue. None of the redirections however take you to the corresponding page. They all land in the website STORE  https://recorreba.com/arquitectura-en-argentina/ followed by the redirection slug example:  ?redirect_to=%2Ftipologias-de-viviendas%2F

    If you try to make a purchase from recorreba.com/producto/argentina-del-progreso/   you will see that “Comprar” button again shows this problem, you should be derived to https://recorreba.com/carro/ but you will probably see argentina-progreso content so checkout process is broken. 

    Because I have experienced Woocommerce issues in the past before posting this ticket I updated permalinks, (just in case configuration was lost) 
    Also, I have set this problematic page  recorreba.com/producto/argentina-del-progreso/  to Private, What strikes me is that Even in “Private” mode you would be able to see the content. I have also tried renaming recorreba.com/producto/argentina-del-progreso/  and the issue persists. 

    My hosting provider´s reply to my query was. 

    “I could also replicate the issue with the ‘add to cart’ or ‘Comprar’ button loading the page ‘argentina-del-progreso’. We have re-scanned your account for malware and found it to be clean. It appears that there is a WooCommerce update or certain requirements of the WooCommerce plugin which should be addressed and needs to be fixed. This can also be causing issues with accessing the other sub-pages which are loading the page ‘argentina-del-progreso’. It is advisable to check with the plugin provider to see if there is any updates. Also, please check if the other plugins are updated and not conflicting with the WooCommerce plugin which can also cause an issues.”

    My store worked fine then and continued to work fine until August 28th where the only problems were the notifications landing in spam folder and the broken download links. . However, Could you relate my problem to this??

    WORDFENCE

    I have WordFence installed and I did receive an alert in the last updated addressing possible conflicts with Woocommerce. I updated the plugin and this alert has dissappeared. However,the problems persist. So, if there is any special configuration regarding WordFence I will so much appreciated it if you let me know. 

    I de-activated and then re-activated WordFence but the issue persists.

    CLOUDFLARE
    For your convenience, I purged cache from CloudFlare

    WP-CRON
    I have WP-Cron Status Checker installed . I don´t know if this plugin conflicts with Woocommers as it could not perform actions as their email show:

    “While trying to spawn a call to the WP-Cron system, the following error occurred:
    cURL error 28: Operation timed out after 3001 milliseconds with 0 bytes received

    Below I am transcribing Woocommerce status for your reference”

    ### WordPress Environment ###
    WordPress address (URL): https://recorreba.comSite address (URL): https://recorreba.comWC Version: 5.6.0REST API Version: 5.6.0WC Blocks Version: 5.5.1Action Scheduler Version: 3.2.1WC Admin Version: 2.5.1Log Directory Writable: WP Version: 5.8.1WP Multisite: –WP Memory Limit: 256 MBWP Debug Mode: –WP Cron: Language: es_ARExternal object cache: –
    ### Server Environment ###
    Server Info: Apache/2PHP Version: 7.4.10PHP Post Max Size: 20 MBPHP Time Limit: 120PHP Max Input Vars: 1000cURL Version: 7.47.0OpenSSL/1.0.2g
    SUHOSIN Installed: –MySQL Version: 5.6.51-91.0-logMax Upload Size: 20 MBDefault Timezone is UTC: fsockopen/cURL: SoapClient: DOMDocument: GZip: Multibyte String: Remote Post: Remote Get: 
    ### Database ###
    WC Database Version: 5.6.0WC Database Prefix: a35o_Tamaño total de la base de datos: 44.37MBTamaño de los datos de la base de datos: 38.13MBTamaño del índice de la base de datos: 6.24MBa35o_woocommerce_sessions: Datos: 0.08MB + Índice: 0.02MB + Motor InnoDBa35o_woocommerce_api_keys: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_woocommerce_attribute_taxonomies: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_woocommerce_downloadable_product_permissions: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDBa35o_woocommerce_order_items: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_woocommerce_order_itemmeta: Datos: 0.13MB + Índice: 0.14MB + Motor InnoDBa35o_woocommerce_tax_rates: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDBa35o_woocommerce_tax_rate_locations: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_woocommerce_shipping_zones: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_woocommerce_shipping_zone_locations: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_woocommerce_shipping_zone_methods: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_woocommerce_payment_tokens: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_woocommerce_payment_tokenmeta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_woocommerce_log: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_abj404_logsv2: Datos: 1.05MB + Índice: 0.68MB + Motor MyISAMa35o_abj404_logs_hits: Datos: 0.11MB + Índice: 0.06MB + Motor InnoDBa35o_abj404_lookup: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_abj404_permalink_cache: Datos: 0.06MB + Índice: 0.02MB + Motor InnoDBa35o_abj404_redirects: Datos: 0.27MB + Índice: 0.53MB + Motor InnoDBa35o_abj404_spelling_cache: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_actionscheduler_actions: Datos: 0.08MB + Índice: 0.13MB + Motor InnoDBa35o_actionscheduler_claims: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_actionscheduler_groups: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_actionscheduler_logs: Datos: 0.08MB + Índice: 0.03MB + Motor InnoDBa35o_automatorwp_actions: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_automatorwp_actions_meta: Datos: 0.09MB + Índice: 0.00MB + Motor InnoDBa35o_automatorwp_automations: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_automatorwp_automations_meta: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_automatorwp_logs: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_automatorwp_logs_meta: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_automatorwp_triggers: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_automatorwp_triggers_meta: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_cartflows_ca_cart_abandonment: Datos: 0.14MB + Índice: 0.02MB + Motor InnoDBa35o_cartflows_ca_email_history: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_cartflows_ca_email_templates: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_cartflows_ca_email_templates_meta: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_commentmeta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_comments: Datos: 0.06MB + Índice: 0.09MB + Motor InnoDBa35o_gdpr_cc_options: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_links: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_options: Datos: 5.45MB + Índice: 0.16MB + Motor InnoDBa35o_postmeta: Datos: 2.52MB + Índice: 0.50MB + Motor InnoDBa35o_posts: Datos: 4.52MB + Índice: 0.23MB + Motor InnoDBa35o_prli_clicks: Datos: 0.25MB + Índice: 0.53MB + Motor InnoDBa35o_prli_links: Datos: 0.02MB + Índice: 0.17MB + Motor InnoDBa35o_prli_link_metas: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_rank_math_404_logs: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_rank_math_internal_links: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_rank_math_internal_meta: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_rank_math_redirections: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_rank_math_redirections_cache: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_sbi_instagram_feeds_posts: Datos: 0.05MB + Índice: 0.03MB + Motor InnoDBa35o_sbi_instagram_feed_locator: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_sbi_instagram_posts: Datos: 1.52MB + Índice: 0.00MB + Motor InnoDBa35o_ta_link_clicks: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_ta_link_clicks_meta: Datos: 0.06MB + Índice: 0.03MB + Motor InnoDBa35o_termmeta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_terms: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_term_relationships: Datos: 0.05MB + Índice: 0.02MB + Motor InnoDBa35o_term_taxonomy: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_tm_taskmeta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_tm_tasks: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_uap_action_log: Datos: 0.02MB + Índice: 0.08MB + Motor InnoDBa35o_uap_action_logs_view: Datos: 0.00MB + Índice: 0.00MB + Motora35o_uap_action_log_meta: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDBa35o_uap_closure_log: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDBa35o_uap_closure_log_meta: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDBa35o_uap_recipe_log: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDBa35o_uap_recipe_logs_view: Datos: 0.00MB + Índice: 0.00MB + Motora35o_uap_trigger_log: Datos: 0.02MB + Índice: 0.08MB + Motor InnoDBa35o_uap_trigger_logs_view: Datos: 0.00MB + Índice: 0.00MB + Motora35o_uap_trigger_log_meta: Datos: 0.02MB + Índice: 0.08MB + Motor InnoDBa35o_usermeta: Datos: 0.11MB + Índice: 0.11MB + Motor InnoDBa35o_users: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDBa35o_wcsc_error_logs: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_wcsc_logs: Datos: 0.06MB + Índice: 0.11MB + Motor InnoDBa35o_wc_admin_notes: Datos: 0.06MB + Índice: 0.00MB + Motor InnoDBa35o_wc_admin_note_actions: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_wc_category_lookup: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wc_customer_lookup: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_wc_download_log: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_wc_order_coupon_lookup: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_wc_order_product_lookup: Datos: 0.05MB + Índice: 0.06MB + Motor InnoDBa35o_wc_order_stats: Datos: 0.05MB + Índice: 0.05MB + Motor InnoDBa35o_wc_order_tax_lookup: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_wc_product_meta_lookup: Datos: 0.02MB + Índice: 0.09MB + Motor InnoDBa35o_wc_reserved_stock: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wc_tax_rate_classes: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_wc_webhooks: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_wfblockediplog: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wfblocks7: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDBa35o_wfconfig: Datos: 2.47MB + Índice: 0.00MB + Motor InnoDBa35o_wfcrawlers: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wffilechanges: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wffilemods: Datos: 11.52MB + Índice: 0.00MB + Motor InnoDBa35o_wfhits: Datos: 0.36MB + Índice: 0.08MB + Motor InnoDBa35o_wfhoover: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_wfissues: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDBa35o_wfknownfilelist: Datos: 4.52MB + Índice: 0.00MB + Motor InnoDBa35o_wflivetraffichuman: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_wflocs: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wflogins: Datos: 0.16MB + Índice: 0.06MB + Motor InnoDBa35o_wfls_2fa_secrets: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_wfls_settings: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wfnotifications: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wfpendingissues: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDBa35o_wfreversecache: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wfsnipcache: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDBa35o_wfstatus: Datos: 0.13MB + Índice: 0.11MB + Motor InnoDBa35o_wftrafficrates: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_wprss_logs: Datos: 0.08MB + Índice: 0.00MB + Motor InnoDBa35o_wpwhpro_authentication: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDBa35o_yoast_indexable: Datos: 0.22MB + Índice: 0.19MB + Motor InnoDBa35o_yoast_indexable_hierarchy: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDBa35o_yoast_migrations: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDBa35o_yoast_primary_term: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDBa35o_yoast_seo_links: Datos: 0.13MB + Índice: 0.09MB + Motor InnoDBa35o_yoast_seo_meta: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
    ### Post Type Counts ###
    attachment: 67condition_group: 117custom_css: 1customize_changeset: 40e-landing-page: 1elementor_library: 14elementor-hf: 5feedzy_categories: 3feedzy_imports: 3nav_menu_item: 57nimble_post_type: 39nimble_section: 1nimble_template: 2oembed_cache: 13page: 49post: 89pretty-link: 11product: 15product_variation: 1restriction: 19revision: 84shop_coupon: 7shop_order: 165thirstylink: 3uo-action: 3uo-closure: 2uo-recipe: 3uo-trigger: 3wp_block: 9wpcf7_contact_form: 1wprss_feed: 2wprss_feed_item: 30wprss_feed_template: 1
    ### Security ###
    Secure connection (HTTPS): Hide errors from visitors: 
    ### Active Plugins (26) ###
    Query Monitor: por John Blackbourn – 3.7.1Restrict User Access: por Joachim Jensen - DEV Institute – 2.2.1404 Solution: por Aaron J – 2.27.7Advanced noCaptcha & invisible Captcha: por WP White Security – 6.1.6Akismet Anti-Spam: por Automattic – 4.1.12AutomatorWP - Schedule Actions: por AutomatorWP – 1.0.7AutomatorWP: por AutomatorWP – 1.7.5Black Studio TinyMCE Widget: por Black Studio – 2.6.9Contact Form 7: por Takayuki Miyoshi – 5.4.2Elementor: por Elementor.com – 3.4.3Essential Addons for Elementor: por WPDeveloper – 4.9.0Feedzy RSS Feeds Lite: por Themeisle – 3.7.5GDPR Cookie Compliance (CCPA, PIPEDA ready): por Moove Agency – 4.5.9Happy Elementor Addons: por weDevs – 3.1.0Elementor Header & Footer Builder: por Brainstorm ForceNikhil Chavan – 1.6.4
    Manage Notification E-mails: por Virgial Berveling – 1.8.0Members: por MemberPress – 3.1.5Pretty Links: por Pretty Links – 3.2.3Really Simple SSL: por Really Simple Plugins – 5.1.0WooCommerce Cart Abandonment Recovery: por CartFlows Inc – 1.2.13Direct Checkout for WooCommerce: por QuadLayers – 2.5.2WooCommerce PayPal Checkout Gateway: por WooCommerce – 2.1.2Mercado Pago payments for WooCommerce: por Mercado Pago – 5.3.1WooCommerce: por Automattic – 5.6.0Wordfence Security: por Wordfence – 7.5.5WPS Hide Login: por WPServeurNicolasKulkawpformation – 1.8.6
    
    ### Inactive Plugins (6) ###
    Asset CleanUp: Page Speed Booster: por Gabe Livan – 1.3.8.2Smash Balloon Instagram Feed: por Smash Balloon – 2.9.3.1Webcraftic Clearfy – WordPress optimization plugin: por Creative Motion <info@cm-wp.com> – 1.9.4WP-Cron Status Checker: por Webhead LLC – 1.2.2WP-Sweep: por Lester 'GaMerZ' Chan – 1.1.5WP Crontrol: por John Blackbourn & crontributors – 1.10.0
    ### Dropin Plugins (1) ###
    db.php: Query Monitor Database Class
    ### Settings ###
    API Enabled: –Force SSL: –Currency: USD ($)Currency Position: leftThousand Separator: Decimal Separator: .Number of Decimals: 0Taxonomies: Product Types: external (external)grouped (grouped)simple (simple)variable (variable)
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)exclude-from-search (exclude-from-search)featured (featured)outofstock (outofstock)rated-1 (rated-1)rated-2 (rated-2)rated-3 (rated-3)rated-4 (rated-4)rated-5 (rated-5)
    Connected to WooCommerce.com: –
    ### WC Pages ###
    Casa matriz de la tienda: #5110 - /tienda/Carrito: #5111 - /carro/Finalizar compra: #5112 - /finalizar-comprar/Mi cuenta: #5113 - /mi-cuenta/Términos y condiciones: #3 - /politica-de-privacidad/
    ### Theme ###
    Name: GeneratePressVersion: 3.0.4Author URL: https://tomusborne.comChild Theme: – Si estás modificando WooCommerce en un tema padre que no creaste vos mismote recomendamos usar un tema hijo. Mirá: Cómo crear un tema hijo
    WooCommerce Support: 
    ### Templates ###
    Overrides: –
    ### Action Scheduler ###
    Completar: 166Oldest: 2021-08-09 15:51:10 -0300Newest: 2021-09-09 10:16:24 -0300
    Pendiente: 2Oldest: 2021-09-10 05:51:13 -0300Newest: 2021-09-11 22:46:58 -0300
    
    ### Status report information ###
    Generated at: 2021-09-09 12:53:18 -03:00

    I so much appreciate your help in advance!!

    Liliana

    • This topic was modified 2 years, 7 months ago by aflorarte.

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

Viewing 2 replies - 16 through 17 (of 17 total)
  • Thread Starter aflorarte

    (@aflorarte)

    Hello again, Mirko!!

    Sorry for the delay in responding but the reason is I decided to migrate the web to SiteGround and this process took me quite a while.

    I have followed your advice with a little difference: I implemented Force Downloads/ + Allow Redirect as last resource

    Also, as you suggested, I purged CloudFlare cache.

    Now the website is working well again, so I am very grateful to you!; your indications have been the solution to this case!

    However, should there be any further recommmendations to ensure optimal performance, please let me know. Again they will be very much appreciated.

    Thank you so much, again!

    Liliana

    • This reply was modified 2 years, 6 months ago by aflorarte.
    Mirko P.

    (@rainfallnixfig)

    Hi @aflorarte!

    Now the website is working well again, so I am very grateful to you!; your indications have been the solution to this case!

    That’s great! Happy to hear that your site is now working fine. Thanks for letting us know.

    I’m going to close this thread now – if you have any further questions please feel free to open a new thread on this forum.

    Cheers.

Viewing 2 replies - 16 through 17 (of 17 total)
  • The topic ‘Everything messed up – Please help!’ is closed to new replies.