ELK Repository not responding

I'm trying to get puppet to install the individual components of ELK. (I've put under logstash as thats why im trying to install first).

It appears as though the repository is dead. I get a 200 on the request but no payload comes back when pulling the repo key. Ive tried rpm and wget with no luck.

sudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

sudo wget http://packages.elasticsearch.org/GPG-KEY-elasticsearch

(both http and https same results on each, connection always works just no payload)

Added the repository and set check to 0 and this is teh result:

http://packages.elasticsearch.org/logstash/1.3/centos/repodata/repomd.xml: [Errno 12] Timeout on http://packages.elasticsearch.org/logstash/1.3/centos/repodata/repomd.xml: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')

Yes I have tested connectivity by successfully performing the same tasks against Oracle repositories.