nodebb-plugin-rss: getaddrinfo enotfound
Decided to give the RSS feed a try. Installation whet fine, however regardless of the RSS feed address, I am getting the following error message:
"getaddrinfo ENOTFOUND query.yahooapis.com query.yahooapis.com:443"
I am synced to master, nodejs is 10.15.0 (lts), running on AWS linux.
Pinging the hostname works fine.
my /etc/hosts does contain localhost, as follows:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost6 localhost6.localdomain6
Any idea what I am doing wrong?
Yahoo message :
Important EOL Notice: As of Thursday, Jan. 3, 2019, the YQL service at query.yahooapis.com will be retired. This will impact users of datatables.org as well as developers who creates features using this YQL service.
To continue using our free Yahoo Weather APIs, use https://weather-ydn-yql.media.yahoo.com/forecastrss as your new API endpoint. Contact email@example.com for credentials to onboard to this free Yahoo Weather API service. Other YQL based services that use query.yahooapis.com will no longer operate.
thank you @The-Worms I was going crazy trying to figure out what's wrong with my setup.
It seems that the plugin code needs a revision so it may store the username/password needed for yahoo authentication, as well as the new endpoint correct?
Is there another endpoint that does not require authentication?
@The-Worms and anyone else following this topic: the RSS plugin may be fixed. See this topic for howto: https://community.nodebb.org/topic/13540/changes-to-nodebb-plugin-rss-in-light-of-yql-shutdown