Luché con todo el acuerdo de rango de puertos pasivos en IIS 7.0 esta noche. Finalmente me di cuenta de que aparentemente solo se aplica a FTP / ES o FTP / IS. Cuando trato de hacer ftp simple, asigna el número de puerto que quiere cuando responde a una solicitud PORT.
En primer lugar, me estoy perdiendo algo. En segundo lugar, si no lo soy, ¿por qué en el mundo funciona de esta manera?
TIA
Eventualmente determiné que el $% (* & @ firewall estaba REESCRIBIENDO los comandos ftp en un intento de ser "útil". Lo determiné cuando intenté instalar el servidor FileZilla y tuve el mismo problema. Afortunadamente, el servidor FileZilla tiene un monitoreo abierto ventana, y pude observar la conversación desde ambos lados y determinar que el servidor, de hecho, estaba enviando el número de puerto adecuado.
fuente