As all ET Players have probably figured out by now, id Software have turned off their master server for unknown reasons. This basically means that there are no server listings available at all for the time being. Nobody knows when they will turn it back on, if at all.
Thankfully the community came to the rescue, with Paul creating a backup master server. However, his solution requires the user to either use custom ET.exe files, or modify their hosts file.
What I have done is made a service that will proxy requests through to the appopriate master server. Rather than having to modify your hosts file or replace another file, simply download the installer and run it. It's always going to select the correct server, so if id software's master server comes back online, it will connect to that, otherwise it will use Paul's.
Paul has said that his server will always be running, but of course there's never any guarantees, so this will handle the switching between the two servers. In the future, if more alternatives become available, I will make it switch between them also, so we have a highly redundant network without the need for modifying ET files or providing a PK3 (yay, another file to download from a server!!!).
Instructions for use:
Ensure .NET Framework 3.0 is installed.
Download setup file.
Run setup file.
You can download the service here: http://www.rudiv.se/et/etms_proxy_installer.msi
At the moment I'm also making an ET Installer, so anybody that is new to the game can download everything (including the ETKey generator and my service) all at once, ensuring for a smooth process from start -> finish.
Once again, my service is not another master server, it doesn't require a different ET.exe, and it is redundant. That said, give your thanks to Paul in the thread I linked to above.