This usually happens when the MainWP Child plugin is hidden by the White Label add-on.
If the plugin appears “active” but not visible on the child site’s Plugins page, that’s the likely reason.
You can remove or reset the white labeling in several ways. The steps are described here: https://mainwp.com/kb/white-label-extension/#white-label-master-reset
I marked this resolved because I read your notice above and decided to reach out directly to MainWP support, however the issue is not resolved.
I am still having issues. I installed the reset plugin, removed the website from my mainWP dashboard and then reinstalled the child. When I tried to add the website back to the dashboard I received the same error as before, “MainWP Child plugin not detected or could not be reached! Ensure the MainWP Child plugin is installed and activated on the child site, and there are no security rules blocking requests. If you continue experiencing this issue, check the MainWP Community for help. Click here to see response from the child site.” When I went back into the plugin list the child plugin was still not showing.
When I click the response link, I see [hidden response data], but I’m not sure why. I have over 100 websites using mainWP, have never used any type of white label add-on, and this is the only website effected. Could it have something to do with Cloudflare rules? Or Cloudflare turnstile?
-
This reply was modified 2 months ago by
ktaylor310.
Hey @ktaylor310
I see that you opened a support ticket and I just replied to you.
Yes, in this case it seems that the Cloudflare is blocking the connection from the MainWP Dashboard.
I am getting the same Cloudflare captcha page when running a Test Connection from my Dashboard towards your Child Site.
You can find information on whitelisting the MainWP Dashboard in our KB: https://mainwp.com/kb/potential-issues/#cloudflare
To provide an update on this –
The child site was indeed being blocked by Cloudflare.
After Cloudflare was paused, the child site was successfully added to the MainWP Dashboard.
After re-enabling Cloudflare, the general advice is to allowlist your MainWP Dashboard IP or URL to avoid future connection issues.
We have instructions on how to do so for Cloudflare’s Firewall in our docs: https://mainwp.com/kb/potential-issues/#cloudflare
I’m experiencing the same issue. This has never happened before, and I have about nine sites disconnected, many of which are not even using Cloudflare..
@wpgeared The message “MainWP Child cannot be detected” usually means the MainWP Dashboard can’t communicate with the child site, even if the MainWP Child plugin is installed and active. The issue is almost always caused by a security or server rule blocking the connection between the two.
Check if any security plugin or server firewall is blocking the connection from the Dashboard.
We have a KB article with a list of troubleshooting steps: https://mainwp.com/kb/potential-issues/
If the issue persists, please open a ticket and we’ll gladly look into it: https://mainwp.com/my-account/get-support/