As you might probably know "The server has refused the connection." in Battlefield 2 is a result of the GameSpy Shutdown, but there's a solution: BF2Hub - Your Battlefield2 rescue!
For more details and user comments, view the versions of this application
|Version||Description||Latest Rating||Latest Wine version tested||Test results||Comments|
|1.8||One click easy installation||Platinum||3.19-staging||1||0|