• Resolved Huntex

    (@huntex)


    Hello,

    My hosting provider suffered a breach, and my website was inaccessible (and probably hacked) during the morning, and then was accessible again a couple of hours later (this happened a week ago).
    I did a full scan and tried cleaning suspicious files, and the site looks clean now, but I still have a couple of issue.

    1. Automatic updates for the woocommerce plugin are deactivated, and there’s no way for me to reactivate them again (See screenshot here)

    I tried adding an mu-plugin to force auto updates, but it didn’t help.
    Is there anywhere I can look to see why the auto updates for this specific plugin are disabled ?

    2. Some of the product pictures on the website do not render. I tried deleting the picture file from my server and uploading a new one, but the image still doesn’t show up near the product (though, it appears zoomed in when I hover over it).
    I tried fixing the database on the Cpanel as well, but it didn’t help.

    Here’s a copy of Woocommerce status :

    ### WordPress Environment ###

    WordPress address (URL): https://curaskin.ma
    Site address (URL): https://curaskin.ma
    WC Version: 4.9.2
    REST API Version: ? 4.9.2
    WC Blocks Version: ? 4.0.0
    Action Scheduler Version: ? 3.1.6
    WC Admin Version: ? 1.8.3
    Log Directory Writable: ?
    WP Version: 5.6.1
    WP Multisite: –
    WP Memory Limit: 256 Mo
    WP Debug Mode: –
    WP Cron: ?
    Language: fr_FR
    External object cache: –

    ### Server Environment ###

    Server Info: Apache
    PHP Version: 7.4.9
    PHP Post Max Size: 8 Mo
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.72.0
    OpenSSL/1.1.1g

    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.2.36-MariaDB
    Max Upload Size: 2 Mo
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?

    ### Database ###

    WC Database Version: 4.9.2
    WC Database Prefix: wp_
    Taille totale de la base de données: 29.46MB
    Taille de la base de données: 25.06MB
    Taille de l’index: 4.40MB
    wp_woocommerce_sessions: Données?: 0.23MB + Index?: 0.01MB + Moteur MyISAM
    wp_woocommerce_api_keys: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_woocommerce_attribute_taxonomies: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_downloadable_product_permissions: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_order_items: Données?: 0.09MB + Index?: 0.05MB + Moteur MyISAM
    wp_woocommerce_order_itemmeta: Données?: 0.76MB + Index?: 0.52MB + Moteur MyISAM
    wp_woocommerce_tax_rates: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_tax_rate_locations: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_shipping_zones: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_shipping_zone_locations: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_shipping_zone_methods: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_payment_tokens: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_payment_tokenmeta: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woocommerce_log: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_actionscheduler_actions: Données?: 0.06MB + Index?: 0.04MB + Moteur MyISAM
    wp_actionscheduler_claims: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_actionscheduler_groups: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_actionscheduler_logs: Données?: 2.08MB + Index?: 1.48MB + Moteur MyISAM
    wp_aioseo_notifications: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_aioseo_posts: Données?: 0.19MB + Index?: 0.01MB + Moteur MyISAM
    wp_commentmeta: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_comments: Données?: 0.32MB + Index?: 0.12MB + Moteur MyISAM
    wp_links: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_mailchimp_carts: Données?: 0.01MB + Index?: 0.00MB + Moteur MyISAM
    wp_mailchimp_jobs: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_ms_snippets: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_options: Données?: 1.89MB + Index?: 0.08MB + Moteur MyISAM
    wp_postmeta: Données?: 1.88MB + Index?: 0.83MB + Moteur MyISAM
    wp_posts: Données?: 0.92MB + Index?: 0.10MB + Moteur MyISAM
    wp_pum_subscribers: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_shipment_batch_process: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_simple_history: Données?: 0.07MB + Index?: 0.02MB + Moteur MyISAM
    wp_simple_history_contexts: Données?: 0.47MB + Index?: 0.19MB + Moteur MyISAM
    wp_snippets: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_termmeta: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_terms: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_term_relationships: Données?: 0.01MB + Index?: 0.02MB + Moteur MyISAM
    wp_term_taxonomy: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_usermeta: Données?: 0.17MB + Index?: 0.09MB + Moteur MyISAM
    wp_users: Données?: 0.01MB + Index?: 0.01MB + Moteur MyISAM
    wp_wc_admin_notes: Données?: 0.01MB + Index?: 0.00MB + Moteur MyISAM
    wp_wc_admin_note_actions: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wc_category_lookup: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wc_customer_lookup: Données?: 0.03MB + Index?: 0.02MB + Moteur MyISAM
    wp_wc_download_log: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wc_order_coupon_lookup: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_wc_order_product_lookup: Données?: 0.14MB + Index?: 0.11MB + Moteur MyISAM
    wp_wc_order_stats: Données?: 0.03MB + Index?: 0.03MB + Moteur MyISAM
    wp_wc_order_tax_lookup: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wc_product_meta_lookup: Données?: 0.01MB + Index?: 0.02MB + Moteur MyISAM
    wp_wc_reserved_stock: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wc_tax_rate_classes: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_wc_webhooks: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfblockediplog: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfblocks7: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfconfig: Données?: 0.39MB + Index?: 0.01MB + Moteur MyISAM
    wp_wfcrawlers: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wffilechanges: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wffilemods: Données?: 2.24MB + Index?: 0.33MB + Moteur MyISAM
    wp_wfhits: Données?: 0.01MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfhoover: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfissues: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_wfknownfilelist: Données?: 1.18MB + Index?: 0.14MB + Moteur MyISAM
    wp_wflivetraffichuman: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wflocs: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wflogins: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfls_2fa_secrets: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wfls_settings: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wfnotifications: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfpendingissues: Données?: 0.00MB + Index?: 0.01MB + Moteur MyISAM
    wp_wfreversecache: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfsnipcache: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_wfstatus: Données?: 0.07MB + Index?: 0.03MB + Moteur MyISAM
    wp_wftrafficrates: Données?: 0.00MB + Index?: 0.00MB + Moteur MyISAM
    wp_woo_shippment_provider: Données?: 0.02MB + Index?: 0.00MB + Moteur MyISAM
    wp_wpml_mails: Données?: 11.73MB + Index?: 0.01MB + Moteur MyISAM

    ### Post Type Counts ###

    attachment: 199
    custom_css: 1
    feedback: 10
    jp_img_sitemap: 1
    jp_sitemap: 1
    jp_sitemap_master: 1
    nav_menu_item: 37
    page: 11
    popup: 1
    popup_theme: 6
    post: 4
    product: 98
    revision: 281
    shop_order: 479
    shop_order_refund: 4
    user_request: 1
    wp_block: 1

    ### Security ###

    Secure connection (HTTPS): ?
    Hide errors from visitors: ?

    ### Active Plugins (18) ###

    All in One SEO Pack: par All in One SEO Team – 4.0.15
    Custom Currency Symbol for WooCommerce: par Bill Robbins – 1.0.0
    Facebook for WooCommerce: par Facebook – 2.2.0
    Font Awesome: par Font Awesome – 4.0.0-rc21
    Jetpack par WordPress.com: par Automattic – 9.4
    Mailchimp for WooCommerce: par Mailchimp – 2.5.0
    Microsoft Clarity: par Microsoft – 0.2
    Really Simple SSL: par Really Simple Plugins – 4.0.8
    Shortcodes Ultimate: par Vladimir Anokhin – 5.9.7
    Simple Banner: par Ryan Petersen – 2.9.4
    Simple History: par P?r Thernstr?m – 2.39.0
    Under Construction: par WebFactory Ltd – 3.87
    UpdraftPlus – Sauvegarde/Restauration: par UpdraftPlus.Com
    DavidAnderson – 1.16.47

    Advanced Shipment Tracking for WooCommerce: par zorem – 3.2.1.4
    WooCommerce Shipping & Tax: par Automattic – 1.25.6
    WooCommerce: par Automattic – 4.9.2
    Wordfence Security: par Wordfence – 7.4.14
    WP Mail Logging: par MailPoet – 1.9.7

    ### Inactive Plugins (0) ###

    ### Settings ###

    API Enabled: –
    Force SSL: –
    Currency: MAD (Dhs)
    Currency Position: right
    Thousand Separator: .
    Decimal Separator: ,
    Number of Decimals: 2
    Taxonomies: 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 ###

    Base de la boutique: #6 – /boutique/
    Panier: #7 – /panier/
    Commander: #8 – /commande/
    Mon compte: #9 – /mon-compte/
    Conditions générales de vente et d’utilisation: #3 – /privacy-policy/

    ### Theme ###

    Name: Storefront
    Version: 3.5.0
    Author URL: https://woocommerce.com/
    Child Theme: ? – Si vous modifiez WooCommerce sur un thème parent que vous n’avez pas construit personnellement
    nous vous recommandons d’utiliser un thème enfant. Voir?: Comment créer un thème enfant

    WooCommerce Support: ?

    ### Templates ###

    Overrides: –

    ### Action Scheduler ###

    Complete: 245
    Oldest: 2021-01-09 22:30:44 +0000
    Newest: 2021-02-09 13:16:08 +0000

    Failed: 3
    Oldest: 2020-10-12 15:22:36 +0000
    Newest: 2020-10-13 18:01:21 +0000

    Pending: 3
    Oldest: 2021-02-09 13:27:47 +0000
    Newest: 2021-02-10 11:45:28 +0000

    `

    Thank you.

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

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Missy a11n

    (@m155y5)

    Automattic Happiness Engineer

    Hi @huntex

    How frustrating! I’m glad you’re mostly squared away after the breach, though.

    To answer your questions:

    1. Automatic updates for the woocommerce plugin are deactivated, and there’s no way for me to reactivate them again (See screenshot here)

    I would recommend redownloading the WooCommerce plugin files and re-installing (your settings will not be effected).

    2. Some of the product pictures on the website do not render. I tried deleting the picture file from my server and uploading a new one, but the image still doesn’t show up near the product (though, it appears zoomed in when I hover over it).

    Can I ask for a link to a page where the image isn’t displaying properly? I’d like to inspect the code behind it to see if it offers any clues.

    • This reply was modified 3 years, 9 months ago by Missy a11n.
    Thread Starter Huntex

    (@huntex)

    Hi @m155y5,

    First of all, thank you for your quick reply.

    1) So, should I just uninstall it from the plugins page and then install it again?

    2) Here’s one of the affected pages.

    • This reply was modified 3 years, 9 months ago by Huntex.
    Thread Starter Huntex

    (@huntex)

    I can’t seem to be able to edit my previous reply.

    It looks like the picture returns a 404 file not found, that’s why it doesn’t show up. I don’t know if it’s a database issue though.

    Thread Starter Huntex

    (@huntex)

    @m155y5

    1)I’ve uninstalled woocommerce and installed it again, but the automatic updates are still disabled.
    2) I found the solution for the pictures not rendering. They were being delivered through i0.wp.com this made me look into jetpack parameters. And the pictures are showing up again after deactivating Jetpack accelerator.

    • This reply was modified 3 years, 9 months ago by Huntex. Reason: Fixed second issue. Still need help with first issue
    Plugin Support Missy a11n

    (@m155y5)

    Automattic Happiness Engineer

    @huntex

    Thanks for trying that out. I’m thinking that after the breach, your host may have locked down permissions on some or all of your site files. I would check with your host to ensure that the /upgrade/ directory is writable by the server.

    Thread Starter Huntex

    (@huntex)

    Hello @m155y5

    I’ve checked with my hosting provider, and the /upgrade/ directory is writable by the server.

    Thread Starter Huntex

    (@huntex)

    I’m trying to narrow down the issue.

    On a fresh wordpress install, I do get the possibility to activate automatic updates, but whenever I restore my backed up version of the woocommerce plugin, the problem happens again, and I can’t turn on automatic updates. So it looks like it’s an issue with a file within my backed up version of the woocommerce plugin. The issue I have is, I can’t start fresh, from zero, because I will lose the data of my customers, and their orders, since I cannot select what to restore. The restoration process is automatic and restores all the files and database.

    Is there a way to check the files within the backed up version I have ? Maybe there’s a hook or a line somewhere asking wordpress not to allow automatic updates for the woocommerce plugin ?

    Plugin Support Damianne P (a11n)

    (@drwpcom)

    Hi @huntex. Sorry that we missed your last response.

    It sounds like this issue may be due to a plugin conflict. If you temporarily deactivate all the other plugins on your site, does the option then exist to allow automatic updates? You can learn more about Conflict Testing here.

    Thread Starter Huntex

    (@huntex)

    Hello @drwpcom

    Whatever conflict was happening at the time looks to be solved now.
    I was able to activate automatic updates for Woocommerce today.

    Thank you.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Automatic updates disabled’ is closed to new replies.