Hi There
Can I just check if you have any sort of firewall plugin enabled? This can sometimes be caused by firewall issues. You may have to add an exception for the GatherContent plugin to your firewall.
Thanks
Mat
I’m having the same issue. What firewall settings? Is there a specific port number we need to open up or… ?
More info on this, I tried running an import from outside the network with no firewall and I am seeing the same behavior. Does not appear to be a networking issue but a problem with the Gather Contennt plugin and WP 4.9.7 for me. I also turned on debugging but saw nothing unusual in the logs, it just seems to hang without error.
Major issue for us as we use Gather Content and recommend it to our clients for use with WordPress.
You could try whitelisting https://api.gathercontent.com. This would be the only external URL the plugin would connect to. Can I ask are you running this on a local server or on a live hosted server? If you want you can get in touch with support@gathercontent.com and we can try and investigate further.
Thanks
Mat
Hey Mat,
Thanks for getting back to me. I am running locally in both instances and I’m hoping that is the issue. I will try deploying to our host today and see if that fixes it. If that is the case it would be helpful if we could get it working locally for development.
Whew, so it works fine from a live server, just not from our docker instances or even MAMP. We’ll jsut need to find a way to get this working locally but at least we aren’t totally stuck. Thanks for pointing me in the right direction!
Not a problem. I run it locally myself on Vagrant and don’t seem to encounter this issue. I will try setting up a docker instance and see if I can replicate any issues.
Thanks
Mat
For what it’s worth, this is typically a problem because your site cannot make requests to itself, not to https://api.gathercontent.com. You know it’s connecting to the GatherContent API if you are on that page trying to do a sync. The sync functionality makes multiple asynchronous internal requests to YOURSITE/wp-admin/admin-post.php. You can test if it’s a local https verification issue by adding this somewhere (theme functions.php file, etc):
add_filter( 'https_local_ssl_verify', '__return_false' );