bon, trouvé le probleme, c'était la conf de debian. Apparamment, un hosts.allow et un hosts.deny vides, ca bloque tout le trafic qui n'est pas local.
donc ip dans le hosts.allow et c'est bon .
Maintenant j'ai un autre probleme ,avec je pense la config php / fastcgi.
j'ai installé php5 version spéciale CGI, et j'essaie de configurer nginx pour que ca marche avec. J'ai suivi divers tutos, le probleme c'est que j'ai systématiquement "No input file specified." sur une page blanche quand j'essaie d'accéder a un fichier *.php, qu'il existe ou pas.
je me suis dit que j'avais merdé dans la conf de la racine de php, mais visiblement non. Donc je sais pas . si quelqu'un a une idée je prends.