Check your relays! I was having issues like this recently and it turned out that 90% of my relays had dissipated, gotten overloaded or gone payment required over the past few months.
Discussion
drss.io and wiz.biz are the only two that are down for me. They've been down or at least I can no longer connect for the past couple of weeks.