You say you messed with flserver but that had to be on your friend's 'puter, right? Opening the ports is needed only for his server, not for your client.
If his server is not being seen on the FL global server list then the problem is at his end. What does the flserver console messages say? It should have the following to show it logged into the FL global list server. <pre><font size=1 face=Courier>Server running, ready for log in.
Connecting to list server...
Established connection to list server...
Sending game information to list server... </font></pre>If this isn't the problem then you may have the wrong port client-side. Even so you should be able to log in through the list from the FL global list server.
_____________
Earendil
SysAdmin of Boston Freelancer server
Server community website & forum:
EarendilsPlace.net (
server rules)