So apparently, changing to Google DNS worked for me. I have no idea why, but it did.
Good to know, nice one!
Strange though, what country are you in (If you dont want to tell no worries). just wondering if there is anything going regarding blocking etc.
Long story.
I'm sitting on a 100/100 connection from a private ISP. They have a pretty snappy DNS set up, but it's filtered. They don't try to hide it and actually tell you how to change your DNS if you don't like it. So I did, to google DNS.
Then I decided to set up a mining pool and website (not working btw, just a test to see how it works) and since I'm on a dynamically assigned IP, I needed to setup nameservers and domains. So I switched to OpenDNS (had previous good experience with it).
Things started slowly going bad and I had no idea why. Then it dawned on me... and I switched back to Google DNS and lo and behold, everything started working again.
When these things happen to me, I can't help blame myself for my stupidity. I try and try and almost end up like a
captain hero when I can't get it to work and (unfortunately) sometimes I redirect that frustration somewhere else (I hope none of you got the brunt of that).