The streaming API has turned SSL only, so if 'http' is used then the
connection is refused by Twitter. See
for more details.
I've only tested this using vanilla streaming - so no testing on user streams, site streams or searches.
Change all base URLs to use https
Just got caught out by this big time (all my apps crashed with "ECONNREFUSED"). Updating the base URLs to https worked a treat.