OK great news. I just got in contact with the server owner, and he needs to update it again, but since he leaves for vacation very very soon, he won't get to it until he gets back next week. The great news is the server will be up and running very soon!
As of right now, it shall be up by next sunday. (will let you know if anything changes)