WP RSS聚合器插件在切换到HTTPS后中断

时间:2017-06-14 作者:blindsnowmobile

我们使用WP RSS Aggregator 从各种来源收集提要的插件。我们的网站以前是在HTTP上运行的。切换到HTTPS后,插件停止工作。如果我手动尝试获取提要,则不会发生任何事情。WP RSS错误日志为空。有人知道为什么会发生这种情况吗?这似乎是一个很小的改变,不会影响插件的卷曲。

更新时间:

这肯定是我们的反向代理设置的一个问题,但我不知道如何解决它。

问题在于WP cron和我们的反向代理设置。SSL在nginx层终止。我们的后端Apache服务器只使用HTTP。因此,我从WP Cron得到以下错误:

There was a problem spawning a call to the WP-Cron system on your site. This means WP-Cron events on your site may not work. The problem was: 
cURL error 7: Failed to connect to www.example.org port 443: Connection refused

1 个回复
最合适的回答,由SO网友:Mark Kaplun 整理而成

这听起来像是您的本地DNS设置将您的域名解析到服务器,而不是正确地转到代理。嗯,再看一遍这个问题,如果代理在同一台机器上,您可能有一些防火墙配置错误。

最好的长期解决方案就是不要依赖wordpress cron,而是用OS cron代替它https://developer.wordpress.org/plugins/cron/hooking-into-the-system-task-scheduler/ .

结束