We use the WP RSS Aggregator plugin to gather feeds from various sources. Our site previously ran on HTTP. After switching to HTTPS, the plugin has stopped working. If I manually try to fetch the feeds, nothing happens. The WP RSS error log is empty. Does anyone have any ideas as to why this might happen? It seems like a minor change that wouldn't effect the plugin from curl'ing down feeds.
It's definitely an issue with our reverse proxy setup, but I'm not sure how to address it yet.
The problem is with WP-cron and our reverse proxy setup. The SSL is terminated at the nginx layer. Our backend Apache servers are only talking HTTP. So I get the following error from 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