no se permite usar puertos 0-1024 porque eso requiere permisos de root y esta totalmente prohibido (ehm, "no recomendado") usar aMule como root. y lo mismo por amuleweb y etc. no hay ninguna neceisdad. el walkaround que te suscribe windows es la solucion recomendada, es decir, hacer un forward del puerto 80 al 4712 o al que sea. tambien, segun la distro que uses, podrias jugar con /etc/services y /etc/protocols para conseguir lo mismo. pero lo ideal es emplear iptables. ademas, esa es la "clean way" ;-)
un saludo!