Plugin Author
mainwp
(@mainwp)
If the test connection is showing a 200 response and you have verified the IP that your Dashboard is correct then you need to look for possible security plugins or hosting security blocking your connection.
If it is still an issue after that open a ticket a support.mainwp.com
Thread Starter
Avram
(@avram)
Is it possible that child website (hosting) is blocking incoming connections on a certain URI? Is the test connection making check to the website root (http://site.com) and not to the actual connection URI?
Is there a possibility to check connection manually from PHP (e.g. you tell me to make a post/get request to certain URI) so I can debug it?
Plugin Author
mainwp
(@mainwp)
The dashboard tries to connect to “url/wp-admin/admin-ajax.php”, if this fails it falls back to try “url”. The POST message we send is the same message we use in the test connection – however some hosts block certain keywords.
So if the Test Connection is successful and the actual connection is not that most likely means the host has some kind of security mod enabled for apache (or whatever the webserver you are on). This can be hard to debug yourself.
If you would like further assistance please open a ticket a support.mainwp.com
Plugin Author
mainwp
(@mainwp)
Marking this as resolved, since no further communication.
If you do need further assistance please open a ticket a support.mainwp.com