1 votes

Restrictions IP de IIS8

J'ai un serveur IIS8/Windows 2012r2 qui fait actuellement tourner quelques sites (parfaitement bien, sans aucun problème).

Je suis en train d'ajouter un nouveau site qui doit avoir des restrictions pour toutes les adresses IP sauf quelques unes.

J'ai mis au point la procédure, ajouté le rôle de restriction IIS approprié, ajouté la première des adresses IP pour autoriser l'accès, mais dès que j'essaie de modifier les paramètres de la fonction pour refuser les clients non spécifiés, j'obtiens ce qui suit :

There was an error while performing this operation.

Details:

Filename:\\?\D:\path-to-website
Error: The configuration section
'system.webServer/security/dynamicIpSecurity' cannot be read because 
it is missing a section declaration

J'ai effectué des recherches sur ce site et une recherche générale sur Google pour cette erreur, mais rien n'a été trouvé (il s'agit plutôt d'applications .NET et le message est légèrement différent).

Il s'agit d'un site entièrement nouveau, qui vient d'être créé et qui ne contient aucun fichier à la racine du site.

J'ai également essayé sur les autres sites qui fonctionnent sur le serveur, et ils affichent la même erreur.

Malheureusement, je ne peux pas encore le tester sur une autre machine car les autres serveurs basés sur IIS que je possède sont IIS7/Win2k8r2.

1voto

mistika Points 111

Voici ce qui a marché pour moi. Ouvrez le fichier :

C:\Windows\System32\inetsrv\config\applicationHost.config

Localisez la section "webServer" et la section "security" en dessous.

<sectionGroup name="system.webServer"> 
     ...
     <sectionGroup name="security">

et ajoutez l'élément suivant sous celui-ci :

<section name="dynamicIpSecurity" overrideModeDefault="Deny" />

Après cela, j'ai pu configurer la sécurité IP dynamique en utilisant IIS Manager.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X