Verifique se você desmarcou "Randomize port each start" nas preferências de conexão.
Eu uso este programa uTorrent, sob suas configurações 'Listening port' Eu configurei uma porta do 46301, e também abrai aquela porta no firewall. Mas quem se conecta a mim para sanguessuga, eles se conectam a portas aleatórias variando de 59000-59999, e é claro que meu firewall bloqueia tudo isso, então eles não podem se conectar.
Então, por que eles não se conectam à minha porta local do 46301? Eles estão se conectando a portas aleatórias sob TCP? Parece que eles se conectam a essa porta apenas sob UDP.
Para citar as perguntas frequentes correspondentes:
Only incoming connections use the port you selected in µTorrent, for both TCP and UDP. Outgoing connections use a random local port; this is simply the way Windows functions. It's not a bug.
If you have a firewall, you must allow all outgoing traffic on TCP and UDP.