Yop, bizarre, il me semblait que c'etait l'inverse, et qu'il fallait que les clients se conecte en mode actif pour que ca fonctionne... en tout cas chez moi c'est le cas.
J'avais lu les RFC a l'epoque, il n'y a que comme ca que tu peux comprendre les deux modes de fonctionement et le pourquoi du probleme. Mes souvenirs sont assez vagues, mais je crois que dans le "mauvais mode" le serveur ouvre en fait un port aleatoire, et attend une demande de conexion du client sur ce nouveau port, du coup c'est bien sur impossible car ce port n'est pas forwardé au niveau du routeur.