Question

Nous venons tout juste de commencer à utiliser Windows Server 2008 R2 et IIS7.5 et j'essaie de déplacer certains sites existants de notre environnement Windows 2003. Je peux obtenir un bon fonctionnement des sites, mais je reçois 401 erreurs pour tous les CSS / Images des sites. Accorder à tout le monde un accès en lecture résoudra ce problème, mais je ne suis pas très heureux de le faire.

J'ai lu qu'IIS7.5 utilisait a nouveau «compte» magique et chaque pool d’applications possède son propre compte.

Jusqu'à présent, j'ai

  • Création d'un nouveau dossier dans wwwroot pour mon site web (kbank)
  • Copie des fichiers depuis une autre machine
  • Dans IIS7, un nouveau site Web (et non un répertoire virtuel) a été créé, ce qui a créé un nouveau pool d'applications portant le même nom que mon site Web. Ceci est un pool de pipeline intégré
  • Dans Process Model / Identity, cela utilise ApplicationPoolIdentity et Load User Profile est défini sur True
  • Autorisé IIS AppPool \ kbank à accéder en lecture à la racine du dossier

Quelqu'un peut-il me dire comment configurer au mieux mes sites Web?

Était-ce utile?

La solution

Peut-être vous manque-t-il juste un petit pas. Lorsque vous avez accordé un accès en lecture au compte, avez-vous vérifié qu'il remplaçait les paramètres de tous les sous-répertoires. En outre, une réinitialisation des services Internet (IIS) peut être nécessaire après la modification des droits d'accès.

Autres conseils

2008 R2 IIS 7.5

Juste comme un FYI. Après avoir reconstruit des serveurs et passé de nombreuses heures à résoudre une erreur 401.3 après avoir modifié l'identité AppPool en un compte de domaine, nous avons découvert qu'un objet de stratégie de groupe était en train de tuer IIS. Assurez-vous de tester avec un serveur dans le répertoire "Ordinateur". conteneur et qu'aucun objet de stratégie de groupe ne modifie des groupes restreints en dehors des administrateurs.

Dans notre cas, NT Authority \ Authenticated Users a été supprimé du groupe USERS local et le processus IIS s'est terminé.

Je voudrais vérifier quel est le code de statut exact de l'erreur 401 code de statut IIS 7 . Une fois que vous connaissez le code d'erreur exact, il vous sera facile de résoudre le problème exact.
J'exécuterais également Moniteur de processus pour voir s'il existe un " ACCÈS DENIED " en utilisant le filtre.

Cordialement,
Vivek.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top