The troubles are over... in a sense.

Today on the official Horizons site, FatHed made this announcement about the server status:
    Our new server is up and running. We're still waiting on DNS to switch to the new server. In the mean time, you can reach our new server at 64.77.41.49.