Hi Andrew,
this already happened occasionaly to me and I am currently unable to explain it. (The site works fine for me!) Could you do me favor and check those three things: 1) Are you sure your browser was not disturbed by the TLS certificate issued by CAcert? 2) Could you try to resolve the domain tor.miglix.eu and to ping the server (109.239.48.26)? 3) Are you connected to the Internet via IPv6 or can you reach IPv6 websites?
Thank you!