Paul
Forum Replies Created
-
Hi @smashballoonlouis
Just to confirm, based on the fix for version 2.6.2, does this also apply to version 2.6.3? If a customer is already on 2.6.3, should they use this fix file as well?Also, will the custom 2.6.3 fix resolve the Elementor issue?
When testing this on our custom staging environment, the YouTube Feed Elementor widget did not update correctly. The content tab would not display, and the feed settings dropdown was missing. As a result, the user would need to use the shortcode instead.
Hi @smashballoonlouis
Thanks for the feedback, question is the link is it just a rollback to 2.6.2 from 2.6.2
Thanks
PaulHi @smashballoonlouis
Was the fix made for the malformed CSS URLs in the last version update?
Thanks
PaulHi @wfpeter
Thanks for your reply. Here is a clearer summary of the issue on our multi-instance WordPress setup (Azure App Service, 2+ backend instances).Issue DescriptionAfter entering a valid 2FA code, the login page reloads and eventually displays:
“CODE INVALID: The 2FA code provided is either expired or invalid. Please try again.”
This only occurs when the 2FA validation request is handled by a different instance than the one that generated the MFA challenge.
With 1 instance, Wordfence MFA works perfectly.Note: The user can eventually log in, but only when the request happens to land back on the same instance where the MFA challenge was originally created.Cause Identified
The issue occurs when the following W3 Total Cache setting is enabled: ❌ Enable caching for wp-admin requests
When enabled, wp-admin and MFA-related pages are cached, causing:
- MFA token generated on Instance A
- Validation request processed on Instance B
- Instance B lacks the required MFA transient/nonce
- Wordfence returns the “invalid code” error
- Login loops
Disabling wp-admin caching resolves the issue immediately. ✔️ The following setting is safe to keep enabled:
Store transients in database
This ensures MFA-related transient data is shared across all instances.Request for GuidanceCould you please confirm Wordfence’s recommended configuration for:
- Multi-instance / load-balanced WordPress environments
- Using Wordfence MFA with caching plugins
- Any wp-admin caching settings that should remain disabled for compatibility
Thanks again
Forum: Plugins
In reply to: [W3 Total Cache] Setting: Prevent caching of objects after settings changeHi @vmarko
In most cases, it’s applied to all media types..docx?x37618&x37618″
.pdf?x37618&x37618″
See below how it applies only to the first src= .jpg?x37618&x37618″
<div class=”elementor-widget-container”><img fetchpriority=”high” decoding=”async” width=”1576″ height=”2236″ src=”https://domain-name/file-path/file-name.jpg?x37618&x37618″ class=”attachment-full size-full wp-image-6693″ alt=”” srcset=”https://domain-name/file-path/file-name.jpg?x37618 1576w, https://domain-name/file-path/file-name?x37618 211w, https://domain-name/file-path/file-name.jpg?x37618 722w” sizes=”(max-width: 1576px) 100vw, 1576px”></div>Thanks
Forum: Plugins
In reply to: [W3 Total Cache] Setting: Prevent caching of objects after settings changeHi Marko,
Yes, I did also send a support email…
So based on my testing the key finding was that W3 Total cache applies different configurations for Apex/Root domain vs. Subdomains.Since the duplicate query string issue (?x71967&x71967) appears in the HTML source code, this confirms that W3 Total Cache (W3T) is generating the duplicate versioning before the request even reaches Azure Front Door.
Additionally, the fact that subdomains (cdn.saaslabs.com.au) do not have the issue, while root domains [ redundant links deleted ] do, means W3T is applying different caching logic depending on the domain type. Is there any thing that I can review further on my end? Or a workaround?
Sorry, all has been resolved it was the WAF 😊
On the WordPress Dashboard, there is the following
Install latest Yoast SEO
Yoast SEO 24.3 must be installed and activated to use Yoast SEO Premium.
——————————-Installing Plugin: Yoast SEO 24.3
Downloading installation package from https://downloads.wp.xz.cn/plugin/wordpress-seo.24.3.zip…
Unpacking the package…
Installing the plugin…
Destination folder already exists. /home/site/wwwroot/wp-content/plugins/wordpress-seo/
Plugin installation failed.
Go to Plugin Installer
———————————
Note that I have already rename the folder