What port range do u have for dcc's ? maybe you have one of them ports blocked from sending / recivieng in your firewall / router, it keeps trying tell it chooses a different port.