The JDRGaming BF2 server is now running Forgotten Hope 2 version 2.48. The new version was pushed out on Monday in response to problems with the FH2 client launcher and main program that were causing long delays. The problems started when the Gamespy master server finally went offline a few days ago.
The FH2 client launcher should offer to download version 2.48 and update your client files automatically. You'll need to do that before trying to join the JDRGaming BF2 server.
The new version also includes some changes to maps and single-player/coop gameplay. Here are some links to the related announcements: