Je deviens fou avec ces histoires d'ASP.NET et d'IIS !

Pour voir ce qui cloche avec mes ennuis précédent je mets en service un Windows Server 2003 avec IIS 6 donc, pour faire la comparaison. Comme le port 80 est utilisé par IIS 7.5 du serveur 2008, je décide que j'utiliserais le port 8080 en le précisant en bout d'URL. Configuration de quelques hôte sur le serveur DNS. Test avec site expérimental et fichiers html tout est OK.

Sur IIS 6 j'autorise asp.net, j'y rajoute même le Framework 4.0, je crée un fichier apptool spécial, j'autorise ASP.NET dans les options de configuration du site. Bref, tout devrais être OK. Seulement quand je lance helloworld.aspx au lieu de helloworld.html je ramasse une erreur 404 comme si le fichier n'existait pas (pareil quand je demande le site sans préciser la page "exploration du répertoire interdit" alors que la page default.aspx a bien été mise dans les documents) !

PS : un truc me chifonne : dans l'onglet ASP.NET il est question d'un fichier web.config qui dans le cas de mes pages simplissimes n'existe pas.

Les pages asp classiques, elles, fonctionnent très bien.

Je sollicite votre aide car je n'y comprend plus rien.