This is going to sound like the dumbest thing you have heard. But check the time/date on your server.
I was having this problem and was bouncing all over the forums looking for a solution, and for some odd reason my server's time/date had gotten off, causing and SSL issue, which made mothership refuse connection.