Unfortunately the global server listing is currently down, I was hoping the issue would be resolved by now but apparently not.
You can manually specify the server so it shows up by editing your freelancer shortcut, and adding '-sflserver.tekagis.ca:2302' (without the ' ' quotes)

When I get the chance I'll add this functionality to the TekagisUpdater app.

I had to enter the IP into the fldirectip, then it worked fine. I just copied a shortcut onto my desktop.
Remember to drop the "-s" and the Port if you do it that way. The Direct Server Connection does it for you.