Forum Replies Created

Viewing 15 replies - 1 through 15 (of 341 total)
  • Thread Starter Shane Gowland

    (@thewebatom)

    Not sure why the other user’s comment was removed, as this is clearly related to the same issue. Users who register through the Simple Registration form are now being given the “Subscriber” capability, which is breaking causing conflicts all over the place.

    dubaidogfish wrote:

    Interesting. I’d also like to know if this latest release is the same 1.5.8 as the github master one here?https://github.com/Astoundify/wc-simple-registration?(?https://github.com/Astoundify/wc-simple-registration?) as I had lots of issues trying to get that working a few weeks ago where roles didn’t assign correctly but rolling back to 1.5.6 solved the issues. In my case it was with WP Job Manager roles where normal behaviour posting a job made the user an ’employer’ role, else default role they would all be ‘candidate’. On the 1.5.8 version from github with no changed settings all new users registered via the job posting or other registration forms all had ‘subscriber’ status issued instead, so had to reassign them with python. Sticking with the old one for now.

    The new plugin is also ignoring the default role for new accounts settings from Settings -> General, and giving all users “No Role Assigned For This Site”

    Same issue here. Needed to revert.

    Same issue here. It has also broken the WooCommerce product editor form.

    I suspect what’s on the forum is only the tip of the iceberg, Personally, my phone has been blowing up all day with people desperate for help with their dead WooCommerce site.

    Thread Starter Shane Gowland

    (@thewebatom)

    Seems to be fixed now, thank you.

    Thread Starter Shane Gowland

    (@thewebatom)

    Site health as requested. Note that I’ve rolled back BetterDocs to the previously working 2.3.7:

    ` wp-core
    
    version: 6.3
    site_language: en_US
    user_language: en_US
    timezone: Australia/Adelaide
    permalink: /%year%/%monthnum%/%day%/%postname%/
    https_status: true
    multisite: false
    user_registration: 1
    blog_public: 1
    default_comment_status: closed
    environment_type: production
    user_count: 1090
    dotorg_communication: true wp-paths-sizes wordpress_path: /home/agline/public_html
    wordpress_size: 8.93 GB (9591576582 bytes)
    uploads_path: /home/agline/public_html/wp-content/uploads
    uploads_size: 4.20 GB (4512971609 bytes)
    themes_path: /home/agline/public_html/wp-content/themes
    themes_size: 11.46 MB (12011702 bytes)
    plugins_path: /home/agline/public_html/wp-content/plugins
    plugins_size: 148.77 MB (155994850 bytes)
    database_size: 894.80 MB (938261198 bytes)
    total_size: 14.17 GB (15210815941 bytes) wp-active-theme name: GeneratePress (generatepress)
    version: 3.3.1
    author: Tom Usborne
    author_website: https://tomusborne.com
    parent_theme: none
    theme_features: core-block-patterns, widgets-block-editor, post-thumbnails, automatic-feed-links, post-formats, woocommerce, title-tag, html5, customize-selective-refresh-widgets, align-wide, responsive-embeds, editor-color-palette, custom-logo, menus, editor-styles, editor-style, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, widgets
    theme_path: /home/agline/public_html/wp-content/themes/generatepress
    auto_update: Disabled wp-themes-inactive (4) Twenty Nineteen: version: 2.5, author: the WordPress team, Auto-updates disabled
    Twenty Twenty-One: version: 1.8, author: the WordPress team, Auto-updates disabled
    Twenty Twenty-Three: version: 1.2, author: the WordPress team, Auto-updates disabled
    Twenty Twenty-Two: version: 1.4, author: the WordPress team, Auto-updates disabled wp-mu-plugins (9) Add Extra Registration fields: author: Shane Gowland, version: (undefined)
    Ban Disabled User Accounts: author: Shane Gowland, version: (undefined)
    Dropship Service for Agline: author: Shane Gowland, version: (undefined)
    Find Products Without Weight: author: Shane Gowland, version: (undefined)
    InfiniteWP - Client Loader: version: 1.0.1, author: Revmakx
    Product Tag List Widget: version: 1.0, author: Shane Gowland
    Shipping Contact for WooCommerce: version: 1.1.0, author: Kathy Darling
    SKU Price Update Form: author: Shane Gowland, version: (undefined)
    Theme Functions for Agline: author: Shane Gowland, version: (undefined) wp-plugins-active (46) Address Autocomplete: version: 1.0.7, author: HighAddons, Auto-updates disabled
    Admin Menu Editor Pro: version: 2.21.1, author: Janis Elsts, Auto-updates disabled
    Allow Multiple Accounts: version: 3.0.4, author: Scott Reilly, Auto-updates disabled
    Bellows Pro - Accordion Menu: version: 1.4.2, author: SevenSpark, Auto-updates disabled
    BetterDocs: version: 2.3.7, author: WPDeveloper (latest version: 2.5.1), Auto-updates disabled
    Contact Form 7: version: 5.8, author: Takayuki Miyoshi, Auto-updates disabled
    EAN for WooCommerce: version: 4.7.2, author: WPFactory, Auto-updates disabled
    Expire Users: version: 1.2.1, author: Ben Huson, Auto-updates disabled
    FooGallery: version: 2.2.44, author: FooPlugins, Auto-updates disabled
    GenerateBlocks: version: 1.8.2, author: Tom Usborne, Auto-updates disabled
    Google reCAPTCHA by Astoundify: version: 1.0.3, author: Astoundify, Auto-updates disabled
    GP Premium: version: 2.3.2, author: Tom Usborne, Auto-updates disabled
    InfiniteWP - Client: version: 1.12.3, author: Revmakx, Auto-updates disabled
    Kadence WooCommerce Email Designer: version: 1.5.11, author: Kadence WP, Auto-updates disabled
    Login Logo: version: 0.10.2, author: Mark Jaquith, Auto-updates disabled
    Newsletter: version: 7.8.9, author: Stefano Lissa & The Newsletter Team (latest version: 7.9.0), Auto-updates disabled
    Newsletter - Addons Manager: version: 1.2.0, author: The Newsletter Team, Auto-updates disabled
    Newsletter - Extended Composer Blocks: version: 1.4.4, author: The Newsletter Team, Auto-updates disabled
    Newsletter - Reports and Retargeting: version: 4.4.8, author: The Newsletter Team, Auto-updates disabled
    Newsletter - WooCommerce: version: 1.7.8, author: The Newsletter Team, Auto-updates disabled
    Page Links To: version: 3.3.6, author: Mark Jaquith, Auto-updates disabled
    Product Prices by User Roles for WooCommerce: version: 1.7.0, author: Tyche Softwares, Auto-updates disabled
    PublishPress Capabilities: version: 2.9.1, author: PublishPress, Auto-updates disabled
    Rank Math SEO: version: 1.0.121.1, author: Rank Math, Auto-updates disabled
    Responsive Accordion And Collapse: version: 2.4.3, author: wpshopmart, Auto-updates disabled
    Say What?: version: 2.1.5, author: Ademti Software, Auto-updates disabled
    Search By Product SKU - for Woocommerce: version: 1.0.0, author: Rohit kumar, Auto-updates disabled
    Search Meter: version: 2.13.5, author: Bennett McElwee, Auto-updates disabled
    Simple Registration for WooCommerce: version: 1.5.5, author: Astoundify, Auto-updates disabled
    Table Rate Shipping for WooCommerce: version: 2.28, author: JEM Plugins, Auto-updates disabled
    User Menus: version: 1.3.2, author: Code Atlantic, Auto-updates disabled
    User Switching: version: 1.7.0, author: John Blackbourn & contributors, Auto-updates disabled
    WooCommerce: version: 8.0.2, author: Automattic, Auto-updates disabled
    WooCommerce Back In Stock Notifications: version: 1.6.3, author: WooCommerce, Auto-updates disabled
    WooCommerce Email Customer Address: version: 1.0, author: Shane Gowland, Auto-updates disabled
    WooCommerce Purchase Order Payment Gateway: version: 1.4.3, author: WooCommerce, Auto-updates disabled
    WooCommerce Role Based Methods: version: 2.5.0, author: WPBackOffice, Auto-updates disabled
    WooCommerce Shippit: version: 1.9.0, author: Shippit Pty Ltd, Auto-updates disabled
    WooCommerce Stock Synchronization: version: 2.5.0, author: Pronamic, Auto-updates disabled
    WooCommerce Stripe Gateway: version: 7.5.0, author: WooCommerce, Auto-updates disabled
    Woocommerce Variations Table - Grid: version: 1.5.1, author: Spyros Vlachopoulos, Auto-updates disabled
    WP Last Login: version: 5, author: Konstantin Obenland, Auto-updates disabled
    WP Offload SES Lite: version: 1.6.5, author: Delicious Brains, Auto-updates disabled
    WP Show Posts: version: 1.1.4, author: Tom Usborne, Auto-updates disabled
    YITH WooCommerce Wishlist: version: 3.24.0, author: YITH, Auto-updates disabled wp-plugins-inactive (1) LightStart - Maintenance Mode, Coming Soon and Landing Page Builder: version: 2.6.8, author: Themeisle, Auto-updates disabled wp-media image_editor: FooGallery_Thumb_Image_Editor_GD
    imagick_module_version: Not available
    imagemagick_version: Not available
    imagick_version: Not available
    file_uploads: File uploads is turned off
    post_max_size: 8M
    upload_max_filesize: 3M
    max_effective_size: 3 MB
    max_file_uploads: 20
    gd_version: 2.3.3
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.27 wp-server server_architecture: Linux 4.18.0-477.13.1.lve.1.el8.x86_64 x86_64
    httpd_software: Apache
    php_version: 7.4.33 64bit
    php_sapi: litespeed
    max_input_variables: 1000
    time_limit: 60
    memory_limit: 384M
    max_input_time: 30
    upload_max_filesize: 3M
    php_post_max_size: 8M
    curl_version: 7.87.0 OpenSSL/1.1.1p
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: true
    current: 2023-08-19T00:28:08+00:00
    utc-time: Saturday, 19-Aug-23 00:28:08 UTC
    server-time: 2023-08-19T09:58:03+09:30 wp-database extension: mysqli
    server_version: 10.6.15-MariaDB
    client_version: 10.6.11-MariaDB
    max_allowed_packet: 1073741824
    max_connections: 200 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /home/agline/public_html/wp-content
    WP_PLUGIN_DIR: /home/agline/public_html/wp-content/plugins
    WP_MEMORY_LIMIT: 226
    WP_MAX_MEMORY_LIMIT: 384M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: false
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Undefined
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8mb4
    DB_COLLATE: undefined wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    Thread Starter Shane Gowland

    (@thewebatom)

    @tnightingale please say thank you to your hosting provider for me:

    This is the ModSecurity rule in question. Disabling it gets the pagination links working again.

    #
    # Some servers rely on the request Accept header to determine what charset to respond with.
    # This rule restricts these to familiar charsets.
    #
    # Regular expression generated from util/regexp-assemble/data/920600.data.
    # To update the regular expression run the following shell script
    # (consult util/regexp-assemble/README.md for details):
    #   util/regexp-assemble/regexp-assemble.py update 920600
    #
    SecRule REQUEST_HEADERS:Accept "!@rx ^(?:(?:\*|[^\"(),\/:;<=>?![\x5c\]{}]+)\/(?:\*|[^\"(),\/:;<=>?![\x5c\]{}]+))(?:\s*+;\s*+(?:(?:charset\s*+=\s*+(?:\"?(?:iso-8859-15?|windows-1252|utf-8)\b\"?))|(?:(?:c(?:h(?:a(?:r(?:s(?:e[^t\"(),\/:;<=>?![\x5c\]{}]|[^e\"(),/:;<=>?![\x5c\]{}])|[^s\"(),/:;<=>?![\x5c\]{}])|[^r\"(),/:;<=>?![\x5c\]{}])|[^a\"(),/:;<=>?![\x5c\]{}])|[^h\"(),/:;<=>?![\x5c\]{}])|[^c\"(),/:;<=>?![\x5c\]{}])[^\"(),/:;<=>?![\x5c\]{}]*(?:)\s*+=\s*+[^(),/:;<=>?![\x5c\]{}]+)|;?))*(?:\s*+,\s*+(?:(?:\*|[^\"(),\/:;<=>?![\x5c\]{}]+)\/(?:\*|[^\"(),\/:;<=>?![\x5c\]{}]+))(?:\s*+;\s*+(?:(?:charset\s*+=\s*+(?:\"?(?:iso-8859-15?|windows-1252|utf-8)\b\"?))|(?:(?:c(?:h(?:a(?:r(?:s(?:e[^t\"(),\/:;<=>?![\x5c\]{}]|[^e\"(),/:;<=>?![\x5c\]{}])|[^s\"(),/:;<=>?![\x5c\]{}])|[^r\"(),/:;<=>?![\x5c\]{}])|[^a\"(),/:;<=>?![\x5c\]{}])|[^h\"(),/:;<=>?![\x5c\]{}])|[^c\"(),/:;<=>?![\x5c\]{}])[^\"(),/:;<=>?![\x5c\]{}]*(?:)\s*+=\s*+[^(),/:;<=>?![\x5c\]{}]+)|;?))*)*$" \
        "id:920600,\
        phase:1,\
        block,\
        t:none,t:lowercase,\
        msg:'Illegal Accept header: charset parameter',\
        logdata:'%{MATCHED_VAR}',\
        tag:'application-multi',\
        tag:'language-multi',\
        tag:'platform-multi',\
        tag:'attack-protocol',\
        tag:'paranoia-level/1',\
        tag:'OWASP_CRS',\
        ver:'OWASP_CRS/3.3.4',\
        severity:'CRITICAL',\
        setvar:'tx.anomaly_score_pl1=+%{tx.critical_anomaly_score}'"
    

    Obviously I’d still like to see Events Calendar fix this. It’s a default rule in one of—if not *the*—the most commonly used WAF packages.

    Thread Starter Shane Gowland

    (@thewebatom)

    Are you referring to proxy_cache (for NGINX) or something else? As far as I can tell, there’s no software called ProxyCache.

    Thread Starter Shane Gowland

    (@thewebatom)

    Hi Chad,

    Just to answer a few things raised in your messages:

    1. CloudFlare has not been re-enabled again.
    2. Caches were all cleared.
    3. Permalink flushing made no impact

    Permalink settings added below, as requested.

    Thread Starter Shane Gowland

    (@thewebatom)

    Working fine now, thanks.

    @joomla-is-better

    Also, your contact form is broked.
    [contact-form-7 404 “Not Found”]

    Thanks. Weirdly just saving the contact page again fixed that.

    Thread Starter Shane Gowland

    (@thewebatom)

    Fixed, thanks.

    Thread Starter Shane Gowland

    (@thewebatom)

    Per my initial message, it happens within a few seconds of updating the plugin from 4.5.x to 4.6.x

    No clue what query it is. MySQL crashes before any serious troubleshooting could be done.

    Clearing the logs does fix it, so I assume whatever processing of that table you do on update/activate is what’s causing it.

    Thread Starter Shane Gowland

    (@thewebatom)

    ### wp-server ###

    server_architecture: Linux 3.10.0-962.3.2.lve1.5.65.el7.x86_64 x86_64
    httpd_software: Apache
    php_version: 7.4.30 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 1000
    time_limit: 90
    memory_limit: 256M
    max_input_time: -1
    upload_max_filesize: 32M
    php_post_max_size: 32M
    curl_version: 7.85.0 OpenSSL/1.1.1q
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: true

    ### wp-database ###

    extension: mysqli
    server_version: 10.3.36-MariaDB
    client_version: mysqlnd 7.4.30
    max_allowed_packet: 268435456
    max_connections: 151

    Thread Starter Shane Gowland

    (@thewebatom)

    Issue found. There was 1.5 million lines in wp_download_log; which the old version had no issue with but the new version clearly does.

    Can confirm that 4.6.1 is absolutely destroying performance.

Viewing 15 replies - 1 through 15 (of 341 total)