I had apexdc++ working with a direct connection for a while... and suddenly a few days a go it stopped working. 
I haven't made any hardware or software changes. 
My settings are direct connections checked, with all other field left blank. 
 
I tried a few other things: 
passive connection works 
the regular dc++ client works with out a problem (direct connection) 
 
Anyone got any idesas?