that is a URL that points to a website (AKA "site")---I asked what the site is, but maybe the real question should be: Why do you think you should be able to connect to it? The point is that anyone can put up a website that is not intended for public use----this means that anyone that knows that it is there should also know how to get into it.
OK--I found this:
There is a link that is the same as you were trying---looks like maybe they have a glitch. I suggest sending e-mail to the maintainers (see their mailing list)