Hi,
I have the same error as https://www.ads-software.com/support/topic/error-code-7-in-all-of-my-websites/ where you said to whitelist your IPs adress: but what are they ? (so I could whitelist them) all my website (on the same dedicaced server located in OVH) are disconnected.
]]>Something very strange happened to the site last night, and we are still investigating the issue. It appears to be an error related to BetterDocs Pro, as over 700 documents stopped displaying their content, showing only the titles. We’ve set up a test environment to attempt to recreate the error after restoring the site to a previous state.
The most recent plugin installed this year was ManageWP. I mention this because, after exhausting other possibilities, we may need to conduct forensic tests on the code of your plugin and the previous state of the website to see if there’s a small chance your plugin was used to access the site and modify a file. At this point, this is just a theory, but we’re not ruling anything out as it’s becoming increasingly difficult to replicate the issue.
Has anyone else experienced a similar problem with your plugin?
]]>I use ManageWP to update my plugins on around 100 sites. Most update seamlessly. Sadly I can no longer rely on ManageWP to update Mailpoet. The update seems to complete, but then when I reload ManageWP I often find that some sites do not load. I check the error logs of the failing site(s) and it’s often Mailpoet causing the issue. I cannot load WP admin of the failing site to fix the error. On the rare occasions that I can login to the WP admin plugin list page, Mailpoet seems to be missing. I cannot install Mailpoet via WP admin because the folder already exists. So I have to Login with FTP, delete the Mailpoet folder and then re-install Mailpoet. Now, I know this is not the end of the world, but it would be nice if it worked. I will be posting this same support request on the Mailpoet support page, and asking my web host. Cynically, I’m guessing each reply will be along the lines of ‘check the other plugin/host’ or disable all plugins and test. All I can say is that the issue surely must lie with either ManageWP, Mailpoet, My host. If you have any ideas, or know of any current issues i would be grateful for any answers. thanks.
]]>Hello Managewp team,
Website show above can not reconnected , by wp credentials or connection key can not reconnected.
Is there anybody can help here?
]]>Hi there!
When the worker plugin is enabled, I suddenly cannot create new products.
There are no errors, no logs, just a blank screen.
Possible conflict with WPML, as this url doesnt work: /wp-admin/post-new.php?post_type=product&lang=en
but this does: /wp-admin/post-new.php?post_type=product
Any suggestions?
]]>In reviewing a number of WP management tools, I went to test ManageWP. Looks good out of the box, but I am unable to set my password after the initial period of using the admin. Three members of my team have confirmed this flow.
Steps seem to be:
I re-tested this morning before submitting this ticket, and it now fails after step 2.
Suggestions?
]]>ManageWP refuses to add a new website to my dashboard–no matter which method I use, it just hangs indefinitely with the message “Establishing connection…”
I got in touch with support and they said the error on their end is “CONNECTION_INVALID_KEY” and offered a solution: remove the worker plugin, then delete any entries in the wp_options table in the database that begin with mwp_, then reinstall the worker plugin and try to add the site using the new key. I’ve gone through that procedure 3 times now and it makes no difference.
Anyone else run into this issue? Is there a solution? Frustrating, seems like the integration has a pretty serious bug here.
]]>Hi I have the plugin installed and it’s listed in file manager, but it doesn’t appear in the dashboard so I can’t use the connection key – help
]]>Since the last WP update thumbnails are missing on 7 of 13 sites on orion.managewp.com. Disconnect/reconnect does not fix it.
]]>I’m encountering the error message “(SSL Enabled) We could not connect to the website (error code: 7). Please, make sure the website is online.”.
It appears on all of my websites. My hosting provider assures me that all of your IPs are whitelisted. How can I resolve this issue?”
As of this morning, all my sites are showing “406: Not Acceptable” in place of their thumbnails in the Orion dashboard.
]]>Hello,
Since yesterday, the refresh thumbnail function does not work (on the management platform orion.managewp.com), for a large part of the sites managed with ManageWP. On a lot of sites the thumbnail image “error 403 forbidden” appears and although I tried several times to refresh thumbnail, and I deleted the site cache and browser cache nothing changes.
Thank you,
Radovan D.
]]>Hi,
now several times I noticed that plugin deactivates by it self. Than I go to website / control panel / plugins / ManageWP – I put enable and save it.
After a while, again I see plugin is deactiavted.
Why? Any solution?
Hello, i have a few sites i manage with ManageWP that are all .com or .co.uk however i can’t seem to connect a domain with a .club format?
I’ve installed the worker plugin, entered the URL and used the connection string provided in the plugin. I haven’t yet tried to add this using the credentials as i’d rather not have to maintain usernames and passwords from the console.
Anyone else have this issue or could the authour advise?
]]>On certain sites when I go to add them with the Worker plugin, there is no Connection Managament link in the description
This is what its supposed to look like – https://prnt.sc/kPyv5HcHtWqv
But this is what I get on some sites – https://prnt.sc/LDL4cuDzfam7
Not sure what or why its only on some sites
Please advise as the sites without the connection management link wont add with login credentials either
]]>Hello, I am reporting a performance-related issue that would affect high-traffic websites, especially those utilizing object caching while using the Worker plugin.
In worker/src/MWP/EventListener/PublicRequest/SetHitCounter.php the countHit
method often increments a hit counter stored in the wp_options
table. The resulting call to update_option()
triggers an UPDATE query and also invalidates the entire options cache, triggering a DB query.
The volume of UPDATE queries (which lock the table) and subsequent SELECT queries can drastically impact website performance.
Please provide 1 or more of the following solutions to mitigate the performance impact:
Thank you for your consideration.
]]>In my manage WP admin area, under optimization, I have a list of sites with spam and their respective counts. if I optimize, it says ‘ooh nice’ no spam. Then when I reload the WP admin the sites are listed again as if not optimized. If I then go to the sites listed, there is no spam. can you help?
]]>Hello, I use the plug-in on several sites.
In the dashboard, some sites no longer display the site image. By refreshing the thumbnail it doesn’t change.
Thanks for your help
My issue is that Worker does not set the $_REQUEST['action']
variable when it defines DOING_AJAX
and so any plugin that expects $_REQUEST['action']
to be defined due to DOING_AJAX
throws an undefined index. In my case this happens with BuddyBoss and I get a notice saying Notice: Undefined index: action
when I have Worker activated and BuddyBoss. Upon further investigation, this is due to $_REQUEST['action']
not being set by the Worker plugin when running plugin updates. I thought the issue was a problem with BuddyBoss but after reviewing Core and how Worker is defining the DOING_AJAX
constant I believe the fix should be handled by Worker more than with BuddyBoss.
In WordPress core when defining DOING_AJAX
core also runs a check that $_REQUEST['action']
is set and die
s if it is not set.
For reference:
DOING_AJAX
: https://github.com/WordPress/WordPress/blob/master/wp-admin/admin-ajax.php#L16die
ing if there is no action: https://github.com/WordPress/WordPress/blob/master/wp-admin/admin-ajax.php#L31DOING_AJAX
but not the $_REQUEST['action']
: https://plugins.trac.www.ads-software.com/browser/worker/trunk/src/MWP/EventListener/MasterRequest/SetRequestSettings.php#L123BuddyBoss assumes that if DOING_AJAX
is defined $_REQUEST['action']
as WordPress by default handles this in wp-admin/admin-ajax.php
. Here are some examples where this assumption is made:
I believe the solution would be to set $_REQUEST['action']
to either a blank value or actually define a value that Worker uses so it can be checked by other plugins.
I am having a recurring issue where some of my sites keep getting disconnected, and when I check the managewp plugin is disabled.
what could be causing this?
Note, it is not a user disabling the plugin, I am 100% sure on this as I have auditing in place, and on some of the sites I am the only admin anyway.
I know I could probably enable wp_debug to get more info, but the problem is that the issue is random and I might have to leave debugging enabled for a few weeks until it next happens, which is obvioulsy not a good idea on a live site.
]]>In the Site options > Google Analytics view only classic analytics shows, is GA4 going to be supported at any point?
]]>I have found at times the list of updates available in managewp vs what is displayed in the actual WP dashboard do not always align.
For example there is the GADWP plugin that is offering 17.14 version of the plugin but managewp is still stuck at 17.12, which has a listed security vulnerability (with the yellow triangle). The only way to know there is a critical update available, or to perform the update, is to ignore the managewp dashboard and login to the wp admin.
Is there any rhyme or reason to this? Resyncing does not seem to impact this.
Thanks for any insight!
]]>Hi, I am getting the following deprecated messages for the latest version of the plugin. I am running WordPress 6.2.2 and PHP 8.2.4 in my dev site.
Deprecated strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated wp-includes/functions.php:7053 Plugin: worker
Deprecated str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated wp-includes/functions.php:2165 Plugin: worker
I just thought of letting you know.
Kind regards,
]]>With the plugin active, the navigation menu editor is broken. Deactivating the plugin resolves the issue. The console output is:
[Log] JQMIGRATE: Migrate is installed, version 3.4.0 (load-scripts.php, line 5)
[Error] TypeError: undefined is not an object (evaluating 'u.ui.mouse')
(anonymous function) (sortable.min.js:9:176)
(anonymous function) (sortable.min.js:9:107)
Global Code (sortable.min.js:9:116)
[Error] TypeError: undefined is not a function (near '…a.widget…')
(anonymous function) (droppable.min.js:9:208)
(anonymous function) (droppable.min.js:9:121)
Global Code (droppable.min.js:9:130)
[Error] Failed to load resource: the server responded with a status of 404 () (admin.js, line 0)
[Error] TypeError: undefined is not an object (evaluating 'z.ui.mouse')
(anonymous function) (resizable.min.js:9:177)
(anonymous function) (resizable.min.js:9:107)
Global Code (resizable.min.js:9:116)
[Error] TypeError: undefined is not a function (near '…r.widget…')
(anonymous function) (controlgroup.min.js:9:172)
(anonymous function) (controlgroup.min.js:9:97)
Global Code (controlgroup.min.js:9:106)
[Error] TypeError: undefined is not an object (evaluating 't.ui.formResetMixin')
(anonymous function) (checkboxradio.min.js:9:172)
(anonymous function) (checkboxradio.min.js:9:97)
Global Code (checkboxradio.min.js:9:106)
[Error] TypeError: undefined is not a function (near '…e.widget…')
(anonymous function) (button.min.js:9:188)
(anonymous function) (button.min.js:9:132)
Global Code (button.min.js:9:141)
[Error] TypeError: undefined is not a function (near '…l.widget…')
(anonymous function) (dialog.min.js:9:196)
(anonymous function) (dialog.min.js:9:146)
Global Code (dialog.min.js:9:155)
[Error] TypeError: undefined is not an object (evaluating 'o.ui.mouse')
(anonymous function) (slider.min.js:9:174)
(anonymous function) (slider.min.js:9:107)
Global Code (slider.min.js:9:116)
[Error] TypeError: a.widget is not a function. (In 'a.widget("a8c.iris",n)', 'a.widget' is undefined)
(anonymous function) (iris.min.js:5:16756)
Global Code (iris.min.js:5:16828)
[Error] TypeError: null is not an object (evaluating 'document.getElementById("discard_content").classList')
(anonymous function) (nav-menus.php:313)
[Error] TypeError: undefined is not a function (near '…i.widget…')
(anonymous function) (color-picker.min.js:2)
Global Code (color-picker.min.js:2:3444)
[Error] TypeError: undefined is not an object (evaluating 't.wp.wpColorPicker')
(anonymous function) (wp-color-picker-alpha.min.js:11)
Global Code (wp-color-picker-alpha.min.js:11:6712)
[Warning] jQuery.Deferred exception: undefined is not a function (near '…I.menuList.sortable…') (2) (jquery.js, line 2)
initSortables — nav-menu.min.js:2:10698
init — nav-menu.min.js:2:778
(anonymous function) — nav-menu.min.js:2:25282
e — jquery.js:2:30044
(anonymous function) — jquery.js:2:30342
undefined
[Warning] jQuery.Deferred exception: undefined is not a function (near '…$parent.find('.grimlock_section_widget-color-picker').wpColorPicker…') (2) (jquery.js, line 2)
(anonymous function) — widgets.js:141
(anonymous function) — widgets.js:429
e — jquery.js:2:30044
(anonymous function) — jquery.js:2:30342
undefined
[Error] TypeError: undefined is not a function (near '…I.menuList.sortable…')
(anonymous function) (jquery.js:2:31711)
]]>
I had a client reach out and ask about the auto report I have set up for her website. In the report it shows that she has 17 approved comments, but in the ManageWP widget for comments it says 0. In the comments section on the wordpress dashboard it shows 0. I have checked all pages and all pages have comments turned off. I started working through some of the dozens of media pages and so far, all those are turned off as well. Where are these comments that the report is pulling in from and why can’t I see them from the website dashboard or the ManageWP widget?
Thanks,
Paige
Dear developers,
When I sync the websites that connected to managewp.com from the dashboard, all my sites that have WP_DEUB_LOG enablad has this message in the error_log file:
[24-Mar-2023 11:31:22 UTC] PHP Notice: Function WP_User_Query::query was called <strong>incorrectly</strong>. User queries should not be run before the <code>plugins_loaded</code> hook. Please see <a href="https://www.ads-software.com/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.1.1.) in /**domain**/wp-includes/functions.php on line 5835
[24-Mar-2023 11:31:25 UTC] PHP Notice: Function WP_User_Query::query was called <strong>incorrectly</strong>. User queries should not be run before the <code>plugins_loaded</code> hook. Please see <a href="https://www.ads-software.com/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.1.1.) in /**domain**/wp-includes/functions.php on line 5835
]]>
Hi,
I have exactly the same problem as here: https://www.ads-software.com/support/topic/php-8-1-deprecated-base64_decode/
Deprecated: base64_decode(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/clients/client1/web227/web/wp-content/plugins/worker/src/MWP/Worker/Request.php on line 198
Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /var/www/clients/client1/web227/web/wp-content/plugins/worker/src/MWP/EventListener/PublicRequest/SetHitCounter.php on line 113
I try the recommendation, delete the plugin and all options in database but is not working. I have lot of site it is not possible to do all these manipulations in the database for each site.
Thanks you to consider the issues of all post support please.
]]>Hi,
I have exactly the same problem as here: https://www.ads-software.com/support/topic/php-8-1-deprecated-10/
The forum guidelines direct me to open a new topic rather than reply to it directly, so here it is.
Managing 130+ sites with ManageWP, it is not possible to do all these manipulations in the database for each site, it would be a huge waste of time (just the opposite of what this plugin is supposed to bring).
Would you have a way to fix this directly with a plugin update?
Thanks for your help.
]]>Hi
We’ve found a deprecation problem for PHP 8.1 in your worker plugin.
In worker/src/MWP/Worker/Request.php on Line 198
, you have an NULL
value that you pass to the base64_decode
function. That is no longer allowed and deprecated with PHP 8.1. Looks like the $this->signatureHeaderName
is not found in $this->getHeader()
. We’ve temporarily fixed it by either returning an empty strinng instead of NULL or replace the line base64_decode($this->getHeader($this->signatureHeaderName))
with base64_decode($this->getHeader($this->signatureHeaderName) ?? '')
. We dont know what consequenses this has, but it would be appreciated if you could fix this asap. We dont want to change the code manually on all of our customers websites, thats a lot of work…
Is Worker plugin compatible with PHP 8 ?
I check with PHP 8.0 on Infomaniak server, but I have a Fatal error.
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, string given in /home/clients/da7b077b0f5297e29528bae8195e232e/sites/chaussin.votre-webmaster-freelance.fr/wp-content/plugins/worker/src/MMB/Core.php:76 Stack trace: #0 /home/clients/da7b077b0f5297e29528bae8195e232e/sites/chaussin.votre-webmaster-freelance.fr/wp-includes/class-wp-hook.php(308): MMB_Core->admin_notice(”) #1 /home/clients/da7b077b0f5297e29528bae8195e232e/sites/chaussin.votre-webmaster-freelance.fr/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #2 /home/clients/da7b077b0f5297e29528bae8195e232e/sites/chaussin.votre-webmaster-freelance.fr/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /home/clients/da7b077b0f5297e29528bae8195e232e/sites/chaussin.votre-webmaster-freelance.fr/wp-admin/admin-header.php(303): do_action(‘admin_notices’) #4 /home/clients/da7b077b0f5297e29528bae8195e232e/sites/chaussin.votre-webmaster-freelance.fr/wp-admin/plugins.php(605): require_once(‘/home/clients/d…’) #5 {main} thrown in?/home/clients/da7b077b0f5297e29528bae8195e232e/sites/chaussin.votre-webmaster-freelance.fr/wp-content/plugins/worker/src/MMB/Core.php?on line?76
]]>