Installation de IIS sous XP
So
-
Hishira Messages postés 156 Statut Membre -
Hishira Messages postés 156 Statut Membre -
Bonjour,
Je dois installer IIS sous Windows XP Pro. Mon prof m'a dit que je suis sensé trouvé un dossier InternetInformationServices sur mon CD, mais j'ai rien trouvé de tel.
Quelqu'un serait-il assez aimable pour m'expliquer comment faire pour l'installer?
C'est sûrement enfantin... mais, je n'ai pas trouvé!
Merci beaucoup!
So
Je dois installer IIS sous Windows XP Pro. Mon prof m'a dit que je suis sensé trouvé un dossier InternetInformationServices sur mon CD, mais j'ai rien trouvé de tel.
Quelqu'un serait-il assez aimable pour m'expliquer comment faire pour l'installer?
C'est sûrement enfantin... mais, je n'ai pas trouvé!
Merci beaucoup!
So
A voir également:
- Iis windows xp
- Cle windows xp - Guide
- Montage video gratuit windows - Guide
- Telecharger windows xp - Télécharger - Systèmes d'exploitation
- Windows movie maker - Télécharger - Montage & Édition
- Windows ne démarre pas - Guide
9 réponses
N'importe nawak !!!
IIS s'installe sur WIN200 PRO et WINXP PRO !!!
il est possible que tu aies un FAUX xp pro (qui est en fait un home masqué), mais IIS s'installe à partir de panneau de config>ajout de programmes > composants windows...
IIS s'installe sur WIN200 PRO et WINXP PRO !!!
il est possible que tu aies un FAUX xp pro (qui est en fait un home masqué), mais IIS s'installe à partir de panneau de config>ajout de programmes > composants windows...
Autres infos:
C.i.e. que dans Ajouter des composantes Windows, je n'ai pas l'option Services Internet (IIS), mais je commence réellement à douter que ma version soit bien (PRO)... (comment est-ce possible... c'est pourtant bien ce qui est indiqué dans ma description système...)
Bref, si t'el est le cas, y a-t-il une autre solution pour l'installer?
Merci,
So
C.i.e. que dans Ajouter des composantes Windows, je n'ai pas l'option Services Internet (IIS), mais je commence réellement à douter que ma version soit bien (PRO)... (comment est-ce possible... c'est pourtant bien ce qui est indiqué dans ma description système...)
Bref, si t'el est le cas, y a-t-il une autre solution pour l'installer?
Merci,
So
IIS ne s'installe QUE sur des versions serveur. Il est fourni d'ailleurs sur le CD de la version serveur. En plus, une version Pro (ou Wks) n'accepte que 10 connexions simultanées.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
IIS est disponible sur les versions les versions non -serveur
par contre, pr la limitation à 10 connexions sur les partages réseau, c vrai.. c windows 2000 qui est bridé comme ça
quand à changer cette limite, il n'est pas possible "légalement", mais peut être qu'en bidouillant un peu partout, ça doit ce faire.
(ne chercher pas juste une valeur à changer dans la BDR, ça doit être bien plus auch que ça à changer..)
mais normalement, c bien limité à 10 !!!
par contre, pr la limitation à 10 connexions sur les partages réseau, c vrai.. c windows 2000 qui est bridé comme ça
quand à changer cette limite, il n'est pas possible "légalement", mais peut être qu'en bidouillant un peu partout, ça doit ce faire.
(ne chercher pas juste une valeur à changer dans la BDR, ça doit être bien plus auch que ça à changer..)
mais normalement, c bien limité à 10 !!!
Je vais donner de l'indigeste.
Il est possible de changer le nombre d'utilisateur IIS sans bidouiller made in Microsoft.
http://www.microsoft.com/FRANCE/TECHNET/Produits/WINNT4S/INFO/info.asp?mar=/FRANCE/TECHNET/Produits/WINNT4S/INFO/nt_serverop.html#4
Comme je suis pas sur que le lien marche, un joli petit copie/coller
Introduction
Bien que nous utilisions Microsoft Internet Information Server (IIS) plus ou moins dans sa version d’origine, nous avons apporté des améliorations à nos sites avec certains ajustements des paramètres, qui sont présentés et expliqués dans ce document. Grâce à un récent développement, nous avons atteint l’objectif d’une disponibilité à 99,8 % au moyen de l’utilisation du service WLBS de Microsoft Windows NT 4.0 (Enterprise Edition Load Balancing Service). WLBS s’utilise comme un pilote NDIS, qui réside sur tous nos serveurs Web et peut aider à détecter des incidents dans TCP/IP, IIS et Windows NT. Lorsqu’un serveur ne répond pas, notre solution "IP unique" réaffecte le trafic à un serveur qui répond (pour plus de détails sur IP unique, reportez-vous au document « Single IP: A Server Solution » dans Microsoft TechNet).
Puisque le site Web de Microsoft livre du contenu actif avec personnalisation au moyen de l’utilisation de pages Active Server (ASP), nous devons régulièrement améliorer les performances IIS de la connectivité SQL. Pour cela, nous avons déplacé physiquement les serveurs plus près des serveurs Web, modifié des paramètres de mise en file d’attente, ajusté des intervalles de reprise ODBC et effectué beaucoup de tests. Les fruits de ce travail sont présentés dans ce livre blanc. Chez Microsoft, nous nous sommes engagés à améliorer notre site et à nous assurer que le vôtre (sous IIS) est aussi efficace et robuste que possible.
Remarque : Ce document technique explique la configuration du site Web Microsoft et décrit de façon détaillée son fonctionnement. Il part du principe que vous êtes un administrateur de site ou un responsable s’étant familiarisé avec les technologies et outils de serveur Web Microsoft. Il décrit l’architecture et la configuration du site Web Microsoft et apporte des suggestions pour la configuration de votre propre site.
L’une des difficultés inhérentes à la présentation d’une configuration dans un document est que ce dernier est périmé presque immédiatement après avoir été achevé. Nos équipes de test et de développement contrôlent et mesurent de façon continue les performances du site pour améliorer sa stabilité. Nous ferons de notre mieux pour mettre à jour de façon régulière ce document. Il convient donc de surveiller l’arrivée de mises à jour.
Objectifs du site Web Microsoft
En 1998, l’équipe du site Web Microsoft a atteint un objectif à long terme défini en 1997 qui visait une disponibilité de 99,8 %. Lorsqu’il est fait référence à la disponibilité, deux classifications augmentent le niveau de détail : disponibilité du serveur et disponibilité utilisateur, toutes deux étant d’importance égale.
Disponibilité du serveur se réfère à la santé globale des serveurs du site. Dans cet état, les serveurs sont en mesure de traiter une demande ; c’est-à-dire, le serveur ne se trouve pas dans un état inconnu ou verrouillé et le processus INETINFO fonctionne correctement.
Disponibilité utilisateur est l’expérience obtenue par l’utilisateur lorsqu’il demande une page ou des données aux serveurs du site. Reçoit-il la réponse qui a été demandée ? Les problèmes de disponibilité utilisateur peuvent être signalés par l’affichage de messages d’erreur tels que l’erreur 500 Le serveur est trop occupé. Lorsque vous examinez la disponibilité du serveur, cet incident n’est pas à prendre en compte puisque le serveur répond toujours. Pour ce qui est de la disponibilité utilisateur, ce n’est pas le cas.
Pour atteindre cet objectif, nous avons continuellement ajusté nos paramètres et la configuration du matériel, analysé les performances et effectué des tests intensifs. Mais la clé qui a permis d’atteindre un tel niveau de disponibilité a été la mise en œuvre de la solution WLBS, qui ne respecte pas le traditionnel système de nom du domaine (DNS) et affecte un groupe d’adresses IP (qualifié d’IP virtuelles) à un segment de serveurs. Lorsqu’un serveur ne répond pas, il est mis hors ligne et son trafic est renvoyé à un autre serveur sur ce segment.
Ce graphique montre la disponibilité utilisateur du site www.microsoft.com sur une période de six mois. Nous nous sommes concentrés sur notre disponibilité de site et avons continuellement recherché des méthodes permettant d’améliorer ces chiffres.
Les sections suivantes décrivent les processus et les ajustements que nous avons apportés à IIS et les annexes présentent des conseils spécifiques aux technologies sur lesquelles nous travaillons pour atteindre nos objectifs.
Bien que la solution WLBS, pour sa majeure partie, autorégule le site pour stabiliser la disponibilité des serveurs, nous continuons à réviser de façon proactive le code du contenu actif pour nous assurer que cela ne réduit pas de façon significative les performances et la disponibilité. Au total, notre site comporte plus d’un million de fichiers, notamment 374 078 documents HTML et 87 885 pages ASP (Active Server Pages). Chaque jour nous diffusons 32 000 fichiers HTML, ASP et autres pour maintenir une plate-forme de serveurs à la pointe de la technologie et un site Web actif offrant les toutes dernières nouvelles et informations technologiques.
Configuration IIS
La base de registres de configuration stocke des valeurs qui définissent l’environnement de travail pour les systèmes d’exploitation Microsoft® Windows® et les services installés sur l’ordinateur fonctionnant sous Windows. Généralement, pour changer ces valeurs, vous utilisez des outils graphiques, tels que le panneau de configuration, l’installation de Windows ou le gestionnaire de services Internet. Le système d’exploitation Windows inclut également un utilitaire, l’éditeur de la base de registres (regedit.exe), permettant d’inspecter et de modifier directement la base de registres de configuration. Avant de modifier la base de registres, il est instamment recommandé de lire la partie IV de Windows NT Resource Guide (faisant partie de Microsoft Windows NT Server Resource Kit. Il décrit de façon détaillée l’utilisation et la modification des paramètres dans la base de registres.
Les paramètres de base de registres/métabase sont disponibles pour Microsoft IIS. Bien que la majorité des clés de base de registres et paramètres de métabase soient définis par défaut, microsoft.com a amélioré la vitesse, la fiabilité et les performances globales de nos serveurs en modifiant les sections indiquées en rouge. En outre, les tableaux suivants fournissent des informations détaillées sur chacune des entrées installées et configurées par l’équipe Web Microsoft. Chaque tableau a trois lignes. La cellule du haut contient une entrée de valeur et la classe ou le type de l’entrée de valeur. La cellule du milieu contient la gamme de la valeur et la valeur par défaut de l’entrée. La cellule du bas contient une explication du paramètre précisant l’incidence sur l’exécution et les performances de IIS et des pages ASP.
Pour afficher les paramètres métabase IIS actuels, utilisez la commande suivante (vous trouverez plus de détails sur l’édition et la modification de la métabase IIS ci-dessous) :
c:\winnt\system32\inetsrv\adminsamples\adsutil.vbs ENUM w3svc
Important L’utilisation de l’éditeur de base de registres de façon erronée peut causer de graves problèmes, notamment une corruption pouvant imposer la réinstallation de Windows ou des pages ASP. L’utilisation de l’éditeur de la base de registres pour éditer des entrées dans la base de registres équivaut à éditer des secteurs bruts sur le disque dur. En cas d’erreur, la configuration de votre ordinateur peut être endommagée. Vous devez modifier les entrées de la base de registres uniquement pour les paramètres que vous ne pouvez pas ajuster par l’intermédiaire de l’interface utilisateur et il convient d’être très prudent lors d’une modification directe de la base de registres.
Paramètres actuels du site Microsoft : 0
AllowSessionState REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si les pages ASP peuvent maintenir un état de session dans des applications. S’il a la valeur 1, les scripts ASP peuvent permettre un état de session pour tous les utilisateurs qui accèdent à un fichier ASP sur un site Web. S’il a la valeur 0, l’état de session n’est pas autorisé ; le cookie ASPSessionID ne sera pas envoyé au client accédant au site Web et toute tentative de stocker quoi que ce soit dans la session ou d’utiliser Session_OnStart ou Session_OnEnd générera une erreur. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
BufferingOn REG_DWORD
Gamme : 0,1
Valeur par défaut : 0
Cet indicateur contrôle si les pages ASP mettent en tampon la sortie destinée à un navigateur. S’il est activé (mis à 1), toute la sortie est recueillie avant d’être envoyée au navigateur. Cela permet la définition des en-têtes HTTP n’importe où à l’intérieur d’un script. La méthode Response.Buffer peut être employée pour outrepasser ce paramètre par défaut. Vous n’êtes pas obligé d’arrêter et de redémarrer le serveur Web pour que cette modification soit prise en compte.
DefaultScriptLanguage REG_SZ
Gamme : Chaîne
par défaut : VBScript
Cette valeur indique le langage de script qui est utilisé comme langage de script principal pour toutes les applications ASP. Le langage de script principal peut être employé à l’intérieur de délimiteurs de scripts de pages ASP (<% et %>). La valeur par défaut est VBScript La commande <%@ LANGUAGE = ScriptingLanguage %> (c’est-à-dire <%@ LANGUAGE="VBSCRIPT" %>) peut être utilisée pour outrepasser cette valeur par défaut. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
EnableParentPaths REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si les pages ASP peuvent autoriser des chemins relatifs au répertoire courant (c’est-à-dire, remonter la hiérarchie du répertoire avec des opérations « .. »). La valeur par défaut est Vrai. Cette valeur de paramètre crée un risque mineur pour la sécurité, puisqu’un chemin inclus peut accéder à un fichier à l’extérieur de l’espace racine virtuel du serveur. Les administrateurs de site Web qui souhaitent interdire un tel accès peuvent définir cette valeur à 0 (Faux). Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
LogErrorRequests REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si le serveur Web écrit les demandes client infructueuses dans le fichier journal des événements de Windows NT. La valeur 1 active l’enregistrement, 0 le désactive. Le changement de ce paramètre est pris en compte immédiatement, sans arrêt ni redémarrage du serveur Web.
MemFreeFactor REG_DWORD
Gamme : 50 – 150
Valeur par défaut : 50
Cette valeur indique la longueur maximale de la mémoire libre indiquée comme un pourcentage de la mémoire utilisée. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
MinUsedBlocks REG_DWORD
Gamme : 5 – 20
Valeur par défaut : 10
Cette valeur indique la longueur minimale de la mémoire utilisée avant que des éléments puissent être libérés. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
NumInitialThreads REG_DWORD
Gamme : 1 - 10
Valeur par défaut : 2
Cette valeur indique le nombre de threads actives que ASP crée lors de son démarrage. Si cette valeur dépasse le nombre maximal de threads possibles tel qu’indiqué par ProcessorThreadMax, ASP honore ProcessorThreadMax et non NuminitialThreads. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
Valeur actuelle du site Microsoft : 0x00000014
ProcessorThreadMax REG_DWORD
Gamme : 1 - 0x000000C8
Valeur par défaut : 10
Cette valeur spécifie le nombre maximal de threads actives à créer par processeur. Généralement, il n’est pas recommandé de créer plus de 20 threads par processeur. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
Valeur actuelle du site Microsoft :0x000000C8
RequestQueueMax REG_DWORD
Gamme : 1 - 0xFFFFFFFF
Valeur par défaut : 500
Cette valeur spécifie le nombre maximal de demandes de fichier .asp à maintenir dans la file d’attente de demandes disponibles pour chaque thread. Lorsque la limite est atteinte, les clients reçoivent la valeur de la base de registres ServerTooBusy. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
ScriptEngineCacheMax
Gamme : 0 - 0xFFFFFFFF
Valeur par défaut : 30
Cette valeur indique le nombre maximal de moteurs de langage ActiveX™ que ASP conservera cachés en mémoire. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
Valeur actuelle du site Microsoft :« Une erreur s’est produite lors du traitement de votre demande.Veuillez envoyer les détails de cette erreur à webmaster@microsoft.com."
ScriptErrorMessage REG_SZ
Gamme : Chaîne
par défaut : Une erreur s’est produite sur le serveur lors du traitement de votre demande. Veuillez contacter l’administrateur système.
Ce message apparaît sur un navigateur si ScriptErrorsSentToBrowser a la valeur Faux Le changement de ce paramètre est pris en compte immédiatement, sans arrêt ni redémarrage du serveur Web.
ScriptErrorsSentToBrowser REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si le serveur Web écrit des données spécifiques de débogage (nom de fichier, numéro d’erreur et de ligne, description) dans le navigateur en complément du journal. Vous n’êtes pas obligé d’arrêter et de redémarrer le serveur Web pour que cette modification soit prise en compte.
ScriptFileCacheSize REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Valeur par défaut : -1
Cette valeur (en octets) spécifie la quantité de mémoire à allouer pour les fichiers de script précompilés en mémoire cache, ce qui améliore les performances d’ASP. Une valeur spéciale de 0 indique qu’aucun fichier script ne sera mis en mémoire cache. Une valeur spéciale de -1 (par défaut) indique que tous les fichiers de script demandés seront mis en mémoire cache. Les performances peuvent être relativement basses si la mise en mémoire cache n’est pas employée. Les sites présentant un trafic intense de fichiers peuvent augmenter cette taille si le système comporte suffisamment de RAM. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
ScriptFileCacheTTL REG_DWORD
Gamme : 0 - 0x7FFFFFFF, 0xFFFFFFFF
Valeur par défaut : 300 secondes
Cette valeur spécifie le temps pendant lequel les fichiers script resteront dans la mémoire cache avant d’en être exclus si aucune référence n’a été effectuée à ces scripts. Si le nombre de fichiers de données est limité ou si les clients accèdent uniquement à une petite partie des fichiers, l’augmentation de cette valeur peut offrir des avantages. Une valeur de 0xFFFFFFFF signifie que les fichiers seront mis en mémoire cache indéfiniment. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
ScriptTimeout REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Valeur par défaut : 90 secondes
Cette valeur indique le temps pendant lequel ASP laissera un script s’exécuter complètement. Si le script ne réussit pas à se terminer dans cette période, le serveur met fin au script et écrit un événement dans le journal des événements. Cette valeur peut être outrepassée dans un script en utilisant l’appel de méthode Server.ScriptTimeout Une valeur spéciale de -1 permet aux scripts de s’exécuter pendant une durée indéfinie. Vous n’êtes pas obligé d’arrêter et de redémarrer le serveur Web pour que cette modification soit prise en compte.
SessionTimeout REG_DWORD
Gamme : 1 - 0xFFFFFFFF
Valeur par défaut : 20 minutes
Cette valeur spécifie la durée par défaut pendant laquelle un objet Session doit être maintenu après que la dernière demande associée à l’objet soit effectuée. Cette valeur peut être outrepassée dans un script à l’aide de l’appel de méthode Session.Timeout. Vous n’êtes pas obligé d’arrêter et de redémarrer le serveur Web pour que cette modification soit prise en compte.
StartconnexionPool REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si le pool de connexions ODBC est activé (par défaut) ou non. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
ThreadCreationThreshold REG_DWORD
Gamme : 1 - 0xFFFFFFFF
Valeur par défaut : 5
Cette valeur indique le nombre de demandes pouvant être maintenues dans la file d’attente commune (c’est-à-dire, les demandes qui ne doivent pas être exécutées sur une période spécifique) pour ASP. Si des demandes dans la file d’attente commune dépassent ce nombre, une nouvelle thread est créée dans le pool de threads (c’est-à-dire le nombre total de threads qu’ASP crée pour traiter les demandes entrantes), mais uniquement si le nombre de threads dans le pool de threads est inférieur à la valeur maximale configurée de ProcessorThreadMax. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
EnableExceptionHandling REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cette valeur indique si IIS doit assurer une gestion d’exception interne plutôt qu’une gestion dans le code ASP.
ForcedTimestampCheck REG_DWORD
Gamme : 0,1
Par défaut : 0
Cette valeur indique si le fichier .asp appelé doit être vérifié comme étant en cours en vérifiant l’horodatage du fichier plutôt qu’en vérifiant l’heure/date du fichier dans la file d’attente de mémoire cache ASP (hash). L’attribution de 1 à ce paramètre (vrai), peut affecter légèrement les performances du serveur.
MaxVroots REG_DWORD
Gamme : 0-?
Par défaut : 1000
Cette valeur indique le nombre maximal de répertoires virtuels disponibles. La restriction précédente dans IIS 3.0 sans la correction était de 64.
QueueWaitTimeOutInSeconds REG_DWORD
Gamme : 0-?
Par défaut : 0
Cette valeur indique si une demande .asp a résidé dans la file d’attente de demandes pendant une période plus longue que cette valeur. Si c’est le cas, le serveur abandonne la demande et ne l’exécute pas.
Valeur actuelle du site Microsoft
(voir Annexe B pour plus d’informations)
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{0000022C-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{00000231-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{00000280-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{00000281-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{00000293-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
ThreadingModelREG_ SZ
Gamme : 0,1
Valeur par défaut : Ordonnancement cloisonné de threads
Changé en : "Les deux"
Voir l’annexe D : Modèles de thread
PoolIDCconnexions REG_ DWORD
Gamme : 0,1
Valeur par défaut : 0
Cette valeur indique si vous souhaitez que toutes les connexions IDC soient mises en commun pendant l’exécution. Cette valeur est toujours disponible mais inutile avec la mise en œuvre antérieure au pool de connexions ODBC.
Valeur actuelle du site Microsoft : 5
[HKEY_LOCAL_MACHINE]
.\SOFTWARE
..\ODBC
...\ODBCInst.ini
....\ODBC connexion Pooling
Retry Wait REG_ DWORD
Gamme : 120
Valeur par défaut : 60
Cette valeur indique la période d’attente après les échecs de tentative de connexion. Si la nouvelle tentative aboutit, la connexion morte est retirée du pool. Si la nouvelle tentative échoue, la connexion est renvoyée dans le pool pour bloquer d’autres tentatives de connexion. La connexion est marquée avec une valeur de délai d’attente (en secondes). Lorsque la période de délai d’attente expire, le gestionnaire de pilote tente de reconnecter le serveur.
Valeur actuelle du site Microsoft :
[HKEY_LOCAL_MACHINE]
.\SYSTEM
..\CurrentControlSet
..\Services
....\InetInfo
.....\parameters]
"BandwidthLevel"=dword:ffffffff
"ListenBackLog"=dword:000000c8
"AcceptExOutstanding"=dword:00000064
"MinFileKBSec"=dword:00000100
"MaxPoolThreads"=dword:0000001e
Valeur actuelle du site Microsoft :
[HKEY_LOCAL_MACHINE]
.\SYSTEM
.\CurrentControlSet
...\Services
....\InetInfo
....\parameters
.....\Filter]
"FilterType"=dword:00000000
"NumGrantSites"=dword:00000000
"NumDenySites"=dword:00000000
AdminName : REG_SZ
Gamme : Chaîne
Par défaut : Administrateur
AdminName spécifie le nom d’administrateur convivial. Le service Gopher utilise ce nom pour renvoyer des réponses aux demandes Gopher Il constitue également un moyen d’identifier les possesseurs d’un service utilisant IIS Manager.
AdminEmail : REG_SZ
Gamme : Chaîne
Par défaut : Admin@corp.com
AdminEmail spécifie l’adresse de courrier électronique pour un administrateur d’un service particulier. Le service Gopher utilise ce nom pour renvoyer des réponses pour des demandes Gopher+. Il constitue également un moyen d’identifier les possesseurs d’un service utilisant IIS manager.
ServerComment : REG_SZ
Gamme : Chaîne
Par défaut : ""
Spécifie un commentaire convivial pour un service. Cette information est fournie à IIS Manager et est employée pour ajouter des commentaires configurables sur un serveur.
EnableSvcLoc : REG_DWORD
Gamme : 0,1
Par défaut : 1
Les services IIS s’enregistrent eux-mêmes avec un releveur de coordonnées de service afin que le service puisse être découvert par un utilitaire administratif et les clients. Ce paramètre contrôle un tel enregistrement. S’il prend la valeur 0, le service ne prend pas l’inscription du service en compte. Sinon, il enregistre le service pour une localisation des coordonnées du service. Les administrateurs prévoyant de posséder un serveur privé doivent envisager de régler la valeur de ce paramètre à 0.
AllowAnonymous : REG_DWORD
Gamme : 0,1
Par défaut : 1
Cet indicateur spécifie si un utilisateur anonyme peut se connecter et effectuer une demande au serveur. Habituellement, la plupart des protocoles Internet permettent à des connexions anonymes d’accéder à un ensemble limité de fichiers. Par conséquent, il est essentiel de permettre les connexions anonymes.
AnonymousOnly : REG_DWORD
Gamme : 0,1
Par défaut : 0
AnonymousOnly spécifie si seules des connexions anonymes sont autorisées. Si cet indicateur est activé, seules les connexions anonymes sont permises (particulièrement vrai sur un serveur FTP).
AnonymousUserName : REG_SZ
Gamme : Chaîne
Par défaut : Invité
AnonymousUserName spécifie le nom du compte utilisateur local à utiliser pour les utilisateurs anonymes. Le serveur prend l’identité d’un utilisateur particulier pour accéder aux fichiers, afin d’évaluer le modèle de sécurité du système de fichiers. Ce paramètre ne doit pas être modifié seul. Il doit être configuré à l’aide d’IIS Admin Manager afin que le mot de passe approprié puisse également être défini. Le mot de passe est stocké dans une zone protégée de la base de registres.
connexionTimeOut : REG_DWORD
Gamme : 0-0xFFFFFFFF
Par défaut : 600 secondes
Spécifie le temps pendant lequel le serveur doit maintenir une connexion en cas d’inactivité sur la connexion. Le serveur déconnecte automatiquement les connexions longtemps inactives. L’unité est exprimée en secondes.
LogAnonymous : REG_DWORD
Gamme : 0,1
Par défaut : 1
Cet indicateur spécifie si un enregistrement de journal doit être écrit pour des connexions anonymes. S’il prend la valeur 0, aucun enregistrement de journal n’est écrit pour les connexions anonymes.
LogNonAnonymous : REG_DWORD
Gamme : 0,1
Par défaut : 1
Cet indicateur spécifie si un enregistrement de journal doit être écrit pour les connexions non anonymes. S’il a la valeur 0, aucun enregistrement de journal n’est écrit pour les connexions non anonymes. Seuls les services FTP et HTTP prennent en charge les utilisateurs non anonymes.
LogFileDirectory : REG_EXPAND_SZ
Gamme : Chaîne
Par défaut : %systemroot%\system32\logfiles
Cette chaîne spécifie le répertoire dans lequel les fichiers journaux doivent être stockés. Chaque service génère un enregistrement de journal pour chaque demande traitée.
LogFilePeriod : REG_DWORD
Gamme : 0,1,2,3
Par défaut : 1
Cela spécifie une valeur interne pour le module d’enregistrement de demande. La valeur spécifie la fréquence de production des fichiers journaux.
0 Aucune période. La taille du fichier journal est limitée à LogFileTruncateSize octets.
1 Ouvrir un nouveau fichier journal chaque jour (quotidiennement)
2 Ouvrir un nouveau fichier journal chaque semaine (hebdomadairement)
3 Ouvrir un nouveau fichier journal tous les mois (mensuellement)
LogFileTruncateSize : REG_DWORD
Gamme : 0-0xFFFFFFFF
Par défaut : 4,000,000,000
Cette valeur spécifie la taille maximale de chaque fichier journal généré. Une fois que cette taille est atteinte, le module d’enregistrement ouvre automatiquement un nouveau fichier journal. Une valeur spéciale de 0 signifie de ne pas tronquer.
LogSqlDataSources : REG_SZ
Gamme : Chaîne
Par défaut : ""
Cette chaîne spécifie le nom de la source de données ODBC à utiliser pour l’envoi des journaux de demande du service à un système de base de données compatible SQL. Cette source de donnée doit être un réseau commuté numérique système (DSN) dans l’installation ODBC sur la machine serveur.
LogSqlTableName : REG_SZ
Gamme : Chaîne
Par défaut : ""
Cette chaîne spécifie le nom de la table ODBC à utiliser pour envoyer les journaux de demande du service à un système de base de données compatible SQL. La table doit être créée par l’administrateur conformément aux spécifications fournies avec les services. L’utilisateur doit également avoir des permissions d’accès adéquates pour effectuer des insertions dans la table.
LogSqlUserName : REG_SZ
Gamme : Chaîne
Par défaut : ""
Cette chaîne spécifie le nom d’utilisateur à employer pour communiquer avec la source de données ODBC spécifiée pour l’enregistrement ODBC. Cet utilisateur doit être un utilisateur valide sur le système de base de données vers lequel LogSqlDataSource pointe.
LogSqlPassword : REG_SZ
Gamme : Chaîne
Par défaut : ""
Cette chaîne spécifie le mot de passe permettant d’établir une connexion ODBC pour un compte utilisateur particulier sur la source de données ODBC. Actuellement, le mot de passe est stocké en texte clair. Cela pourrait changer ultérieurement.
LogType : REG_DWORD
Gamme : 0, 1,2
Par défaut : 1
Cette valeur spécifie le type d’enregistrement désiré. Le type spécifie la destination des fichiers journaux.
0 Pas d’enregistrement
1 Enregistrement dans des fichiers
2 Enregistrement dans la source de données ODBC
Maxconnexions : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 1000
Cette valeur spécifie le nombre maximal de connexions simultanées que le serveur autorise à un moment donné. Lorsque le nombre de connexions courantes dépasse cette valeur, le service refuse la demande. Il envoie un message convivial si possible.
VirtualRoots : Key
Cette sous-clé contient toutes les racines virtuelles d’un service.
Autres valeurs de base de registres IIS :
[HKEY_LOCAL_MACHINE]
\SYSTEM
\CurrentControlSet
\Control
\ServiceProvider
\ServiceType
\W3SVC
TcpPort :DWORD
Cette valeur indique le numéro du port que le service de publication Web doit écouter.
[HKEY_LOCAL_MACHINE]
\SYSTEM
\CurrentControlSet
\Services
\InetInfo
\Parameters
BandwidthLevelREG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 0xFFFFFFFF
Cette valeur spécifie la quantité de bande passante sur le réseau que IIS peut utiliser. Le serveur est livré avec une soupape de bande passante automatique, qui effectue des décisions intelligentes pour satisfaire les besoins de l’utilisateur. Cela permet de réduire la surcharge de réseau avec les activités serveur IIS. Pour les administrateurs de petits serveurs d’entreprise, où un serveur unique est employé pour plusieurs sites, cela permettra de réduire l’utilisation du réseau pour IIS. Une valeur spéciale de 0xFFFFFFFF signifie qu’aucune régulation ne doit être effectuée. Il est recommandé de régler ce paramètre depuis Internet Server Admin Manager ; sinon, le serveur doit être arrêté et redémarré pour que cette valeur soit prise en compte.
MemoryCacheSize : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 3072000 (3 Mo)
IIS met en mémoire cache les descripteurs système, les listings de répertoires et plusieurs BLOB (Binary Large Objects) de données fréquemment utilisés pour améliorer les performances du système. Ce paramètre spécifie la quantité de mémoire en octets à allouer à une telle mémoire cache. Cela ne peut pas être configuré à l’aide d’Admin Manager. Une valeur de 0 spécifie aucune mémoire cache. Les performances peuvent être relativement faibles lorsque la mémoire cache est arrêtée. Certains sites présentant un trafic de fichiers élevé peuvent augmenter cette valeur s’il y a suffisamment de RAM sur le système. Lorsque cette valeur est modifiée, elle ne sera prise en compte qu’après l’arrêt et le redémarrage du serveur.
ObjectCacheTTL : REG_DWORD
Gamme : 0 - 0x7FFFFFFF, 0xFFFFFFFF
Par défaut : 10*60 (10 minutes)
Les objets dans la mémoire cache en seront exclus si aucune référence n’a été faite à un objet au terme de cette période. Si la mémoire système est limitée, un TTL plus faible peut empêcher l’emploi de mémoire non paginée pour des descripteurs de fichiers en mémoire cache. Une valeur de 0xFFFFFFFF désactive l’objet de nettoyage de la mémoire cache. Les unités sont exprimées en secondes.
UserTokenTTL : REG_DWORD
Gamme : 0 -0x7FFFFFFF
Par défaut : 15*60 (15 minutes)
Lorsqu’une demande est effectuée au serveur, les justificatifs de sécurité pour la demande (ou l’utilisateur anonyme configuré) sont utilisés pour créer un jeton utilisateur sur le serveur, ce dernier prenant alors cette identité lors de l’accès aux fichiers d’autres ressources système. Le jeton est mis en mémoire cache afin que l’ouverture de session Windows NT ne soit effectuée que lorsque l’utilisateur accède pour la première fois au système ou après que le jeton de l’utilisateur a été exclu de la mémoire cache. Les jetons d’authentification NTLM ne sont pas mis en mémoire cache. Les unités sont spécifiées en secondes.
LogFileBatchSize : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 64*1024 (64Ko)
Cela spécifie la taille de lot pour l’écriture de fichiers journaux. Le serveur met en mémoire cache les derniers LogFileBatchSize octets dans des tampons de mémoire avant de vider la mémoire tampon courante et de passer à la mémoire tampon suivante. Ce type de traitement par lot réduit la quantité de trafic disque créée par les fichiers journaux. Cependant, si un site souhaite obtenir des enregistrements journaux à jour vidés sur disque, la taille du lot peut être réduite.
MaxPoolThreads : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 10
MaxPoolThreads spécifie le nombre de threads de liste à créer par processeur. Chaque thread de liste surveille la demande réseau et la traite. Généralement, il n’est pas recommandé de créer plus de 20 threads par processeur.
MaxConcurrency : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 0
MaxConcurrency spécifie le niveau d'accès concurrentiel qu’un système doit assurer. Nous utilisons des ports d’arrivée pour la gestion des E/S. En général, il n’est pas recommandé d’avoir plusieurs thread en cours d’exécution et en conflit sur une mémoire partagée ou des verrous. Ce paramètre spécifie combien de threads par processeur doivent pouvoir s’exécuter simultanément en présence d’une opération d’E/S en instance. La valeur spécifique de 0 permet au système d’effectuer un choix intelligent quant au nombre de threads à utiliser. Toute valeur différente de zéro spécifie que le système doit permettre l’exécution simultanée de ce nombre de threads par processeur.
ThreadTimeout : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 24*60*60 (24 heures)
ThreadTimeout spécifie la durée pendant laquelle une thread de traitement d’E/S doit être maintenue même s’il n’y a pas d’E/S sur le système. En général, lorsqu’il n’y a pas d’activité d’E/S et qu’il n’y a aucune demande en instance, le serveur est inactif et ne consomme pas de mémoire. Mais si cette situation se prolonge et dépasse l’intervalle ThreadTimeout, la thread est supprimée. L’unité est exprimée en secondes.
UseAcceptEx : REG_DWORD
Gamme : 0, 1
Par défaut : 1
À partir de Windows NT 3.51 SP2, nous avons la possibilité d’écouter et d’établir des connexions côté serveur. AcceptEx() fournit une méthode économique pour accepter et recevoir un segment de donnée initial sur une connexion entrante. Par défaut, le serveur utilise cette méthode pour accepter de nouvelles connexions. Si, à des fins expérimentales, une personne choisit de ne pas utiliser ce chemin d’E/S rapide, cette valeur peut être réglée à 0. Cependant, le réglage à 0 peut causer une diminution potentielle des performances.
AcceptExOutstanding : REG_DWORD
Gamme : 0-1000
Par défaut : 40
Lors de l’emploi d’AcceptEx(), un certain nombre de sockets doivent être maintenus pour recevoir et traiter de nouvelles connexions. Ce paramètre spécifie le nombre de connexions en instance à maintenir. Lorsque le nombre de sockets en instance tombe sous cette plage, le serveur ajoute des sockets supplémentaires pour revenir à ce niveau.
AcceptExTimeout : REG_DWORD
Gamme : 0-0xFFFFFFFF
Par défaut : 120
AcceptExTimeout spécifie le temps pendant lequel une socket AcceptEx est autorisée à attendre que la réception se termine avant que le serveur supprime la connexion en attente. Cela permet de réduire le nombre de sockets en instance et par conséquent d’économiser l’utilisation de la mémoire système. L’unité est exprimée en secondes.
MimeMap : Key
Il s’agit d’une sous-clé qui contient toutes les racines virtuelles d’un service.
DebugFlags : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 0
DebugFlags spécifie un masque binaire permettant d’activer sélectivement différents contrôles dans un exécutable binaire de débogage de la DLL commune de serveur (INFOCOMM.DLL). Ce masque binaire s’applique uniquement aux DLL communes.
Il est possible de changer le nombre d'utilisateur IIS sans bidouiller made in Microsoft.
http://www.microsoft.com/FRANCE/TECHNET/Produits/WINNT4S/INFO/info.asp?mar=/FRANCE/TECHNET/Produits/WINNT4S/INFO/nt_serverop.html#4
Comme je suis pas sur que le lien marche, un joli petit copie/coller
Introduction
Bien que nous utilisions Microsoft Internet Information Server (IIS) plus ou moins dans sa version d’origine, nous avons apporté des améliorations à nos sites avec certains ajustements des paramètres, qui sont présentés et expliqués dans ce document. Grâce à un récent développement, nous avons atteint l’objectif d’une disponibilité à 99,8 % au moyen de l’utilisation du service WLBS de Microsoft Windows NT 4.0 (Enterprise Edition Load Balancing Service). WLBS s’utilise comme un pilote NDIS, qui réside sur tous nos serveurs Web et peut aider à détecter des incidents dans TCP/IP, IIS et Windows NT. Lorsqu’un serveur ne répond pas, notre solution "IP unique" réaffecte le trafic à un serveur qui répond (pour plus de détails sur IP unique, reportez-vous au document « Single IP: A Server Solution » dans Microsoft TechNet).
Puisque le site Web de Microsoft livre du contenu actif avec personnalisation au moyen de l’utilisation de pages Active Server (ASP), nous devons régulièrement améliorer les performances IIS de la connectivité SQL. Pour cela, nous avons déplacé physiquement les serveurs plus près des serveurs Web, modifié des paramètres de mise en file d’attente, ajusté des intervalles de reprise ODBC et effectué beaucoup de tests. Les fruits de ce travail sont présentés dans ce livre blanc. Chez Microsoft, nous nous sommes engagés à améliorer notre site et à nous assurer que le vôtre (sous IIS) est aussi efficace et robuste que possible.
Remarque : Ce document technique explique la configuration du site Web Microsoft et décrit de façon détaillée son fonctionnement. Il part du principe que vous êtes un administrateur de site ou un responsable s’étant familiarisé avec les technologies et outils de serveur Web Microsoft. Il décrit l’architecture et la configuration du site Web Microsoft et apporte des suggestions pour la configuration de votre propre site.
L’une des difficultés inhérentes à la présentation d’une configuration dans un document est que ce dernier est périmé presque immédiatement après avoir été achevé. Nos équipes de test et de développement contrôlent et mesurent de façon continue les performances du site pour améliorer sa stabilité. Nous ferons de notre mieux pour mettre à jour de façon régulière ce document. Il convient donc de surveiller l’arrivée de mises à jour.
Objectifs du site Web Microsoft
En 1998, l’équipe du site Web Microsoft a atteint un objectif à long terme défini en 1997 qui visait une disponibilité de 99,8 %. Lorsqu’il est fait référence à la disponibilité, deux classifications augmentent le niveau de détail : disponibilité du serveur et disponibilité utilisateur, toutes deux étant d’importance égale.
Disponibilité du serveur se réfère à la santé globale des serveurs du site. Dans cet état, les serveurs sont en mesure de traiter une demande ; c’est-à-dire, le serveur ne se trouve pas dans un état inconnu ou verrouillé et le processus INETINFO fonctionne correctement.
Disponibilité utilisateur est l’expérience obtenue par l’utilisateur lorsqu’il demande une page ou des données aux serveurs du site. Reçoit-il la réponse qui a été demandée ? Les problèmes de disponibilité utilisateur peuvent être signalés par l’affichage de messages d’erreur tels que l’erreur 500 Le serveur est trop occupé. Lorsque vous examinez la disponibilité du serveur, cet incident n’est pas à prendre en compte puisque le serveur répond toujours. Pour ce qui est de la disponibilité utilisateur, ce n’est pas le cas.
Pour atteindre cet objectif, nous avons continuellement ajusté nos paramètres et la configuration du matériel, analysé les performances et effectué des tests intensifs. Mais la clé qui a permis d’atteindre un tel niveau de disponibilité a été la mise en œuvre de la solution WLBS, qui ne respecte pas le traditionnel système de nom du domaine (DNS) et affecte un groupe d’adresses IP (qualifié d’IP virtuelles) à un segment de serveurs. Lorsqu’un serveur ne répond pas, il est mis hors ligne et son trafic est renvoyé à un autre serveur sur ce segment.
Ce graphique montre la disponibilité utilisateur du site www.microsoft.com sur une période de six mois. Nous nous sommes concentrés sur notre disponibilité de site et avons continuellement recherché des méthodes permettant d’améliorer ces chiffres.
Les sections suivantes décrivent les processus et les ajustements que nous avons apportés à IIS et les annexes présentent des conseils spécifiques aux technologies sur lesquelles nous travaillons pour atteindre nos objectifs.
Bien que la solution WLBS, pour sa majeure partie, autorégule le site pour stabiliser la disponibilité des serveurs, nous continuons à réviser de façon proactive le code du contenu actif pour nous assurer que cela ne réduit pas de façon significative les performances et la disponibilité. Au total, notre site comporte plus d’un million de fichiers, notamment 374 078 documents HTML et 87 885 pages ASP (Active Server Pages). Chaque jour nous diffusons 32 000 fichiers HTML, ASP et autres pour maintenir une plate-forme de serveurs à la pointe de la technologie et un site Web actif offrant les toutes dernières nouvelles et informations technologiques.
Configuration IIS
La base de registres de configuration stocke des valeurs qui définissent l’environnement de travail pour les systèmes d’exploitation Microsoft® Windows® et les services installés sur l’ordinateur fonctionnant sous Windows. Généralement, pour changer ces valeurs, vous utilisez des outils graphiques, tels que le panneau de configuration, l’installation de Windows ou le gestionnaire de services Internet. Le système d’exploitation Windows inclut également un utilitaire, l’éditeur de la base de registres (regedit.exe), permettant d’inspecter et de modifier directement la base de registres de configuration. Avant de modifier la base de registres, il est instamment recommandé de lire la partie IV de Windows NT Resource Guide (faisant partie de Microsoft Windows NT Server Resource Kit. Il décrit de façon détaillée l’utilisation et la modification des paramètres dans la base de registres.
Les paramètres de base de registres/métabase sont disponibles pour Microsoft IIS. Bien que la majorité des clés de base de registres et paramètres de métabase soient définis par défaut, microsoft.com a amélioré la vitesse, la fiabilité et les performances globales de nos serveurs en modifiant les sections indiquées en rouge. En outre, les tableaux suivants fournissent des informations détaillées sur chacune des entrées installées et configurées par l’équipe Web Microsoft. Chaque tableau a trois lignes. La cellule du haut contient une entrée de valeur et la classe ou le type de l’entrée de valeur. La cellule du milieu contient la gamme de la valeur et la valeur par défaut de l’entrée. La cellule du bas contient une explication du paramètre précisant l’incidence sur l’exécution et les performances de IIS et des pages ASP.
Pour afficher les paramètres métabase IIS actuels, utilisez la commande suivante (vous trouverez plus de détails sur l’édition et la modification de la métabase IIS ci-dessous) :
c:\winnt\system32\inetsrv\adminsamples\adsutil.vbs ENUM w3svc
Important L’utilisation de l’éditeur de base de registres de façon erronée peut causer de graves problèmes, notamment une corruption pouvant imposer la réinstallation de Windows ou des pages ASP. L’utilisation de l’éditeur de la base de registres pour éditer des entrées dans la base de registres équivaut à éditer des secteurs bruts sur le disque dur. En cas d’erreur, la configuration de votre ordinateur peut être endommagée. Vous devez modifier les entrées de la base de registres uniquement pour les paramètres que vous ne pouvez pas ajuster par l’intermédiaire de l’interface utilisateur et il convient d’être très prudent lors d’une modification directe de la base de registres.
Paramètres actuels du site Microsoft : 0
AllowSessionState REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si les pages ASP peuvent maintenir un état de session dans des applications. S’il a la valeur 1, les scripts ASP peuvent permettre un état de session pour tous les utilisateurs qui accèdent à un fichier ASP sur un site Web. S’il a la valeur 0, l’état de session n’est pas autorisé ; le cookie ASPSessionID ne sera pas envoyé au client accédant au site Web et toute tentative de stocker quoi que ce soit dans la session ou d’utiliser Session_OnStart ou Session_OnEnd générera une erreur. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
BufferingOn REG_DWORD
Gamme : 0,1
Valeur par défaut : 0
Cet indicateur contrôle si les pages ASP mettent en tampon la sortie destinée à un navigateur. S’il est activé (mis à 1), toute la sortie est recueillie avant d’être envoyée au navigateur. Cela permet la définition des en-têtes HTTP n’importe où à l’intérieur d’un script. La méthode Response.Buffer peut être employée pour outrepasser ce paramètre par défaut. Vous n’êtes pas obligé d’arrêter et de redémarrer le serveur Web pour que cette modification soit prise en compte.
DefaultScriptLanguage REG_SZ
Gamme : Chaîne
par défaut : VBScript
Cette valeur indique le langage de script qui est utilisé comme langage de script principal pour toutes les applications ASP. Le langage de script principal peut être employé à l’intérieur de délimiteurs de scripts de pages ASP (<% et %>). La valeur par défaut est VBScript La commande <%@ LANGUAGE = ScriptingLanguage %> (c’est-à-dire <%@ LANGUAGE="VBSCRIPT" %>) peut être utilisée pour outrepasser cette valeur par défaut. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
EnableParentPaths REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si les pages ASP peuvent autoriser des chemins relatifs au répertoire courant (c’est-à-dire, remonter la hiérarchie du répertoire avec des opérations « .. »). La valeur par défaut est Vrai. Cette valeur de paramètre crée un risque mineur pour la sécurité, puisqu’un chemin inclus peut accéder à un fichier à l’extérieur de l’espace racine virtuel du serveur. Les administrateurs de site Web qui souhaitent interdire un tel accès peuvent définir cette valeur à 0 (Faux). Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
LogErrorRequests REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si le serveur Web écrit les demandes client infructueuses dans le fichier journal des événements de Windows NT. La valeur 1 active l’enregistrement, 0 le désactive. Le changement de ce paramètre est pris en compte immédiatement, sans arrêt ni redémarrage du serveur Web.
MemFreeFactor REG_DWORD
Gamme : 50 – 150
Valeur par défaut : 50
Cette valeur indique la longueur maximale de la mémoire libre indiquée comme un pourcentage de la mémoire utilisée. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
MinUsedBlocks REG_DWORD
Gamme : 5 – 20
Valeur par défaut : 10
Cette valeur indique la longueur minimale de la mémoire utilisée avant que des éléments puissent être libérés. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
NumInitialThreads REG_DWORD
Gamme : 1 - 10
Valeur par défaut : 2
Cette valeur indique le nombre de threads actives que ASP crée lors de son démarrage. Si cette valeur dépasse le nombre maximal de threads possibles tel qu’indiqué par ProcessorThreadMax, ASP honore ProcessorThreadMax et non NuminitialThreads. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
Valeur actuelle du site Microsoft : 0x00000014
ProcessorThreadMax REG_DWORD
Gamme : 1 - 0x000000C8
Valeur par défaut : 10
Cette valeur spécifie le nombre maximal de threads actives à créer par processeur. Généralement, il n’est pas recommandé de créer plus de 20 threads par processeur. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
Valeur actuelle du site Microsoft :0x000000C8
RequestQueueMax REG_DWORD
Gamme : 1 - 0xFFFFFFFF
Valeur par défaut : 500
Cette valeur spécifie le nombre maximal de demandes de fichier .asp à maintenir dans la file d’attente de demandes disponibles pour chaque thread. Lorsque la limite est atteinte, les clients reçoivent la valeur de la base de registres ServerTooBusy. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
ScriptEngineCacheMax
Gamme : 0 - 0xFFFFFFFF
Valeur par défaut : 30
Cette valeur indique le nombre maximal de moteurs de langage ActiveX™ que ASP conservera cachés en mémoire. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
Valeur actuelle du site Microsoft :« Une erreur s’est produite lors du traitement de votre demande.Veuillez envoyer les détails de cette erreur à webmaster@microsoft.com."
ScriptErrorMessage REG_SZ
Gamme : Chaîne
par défaut : Une erreur s’est produite sur le serveur lors du traitement de votre demande. Veuillez contacter l’administrateur système.
Ce message apparaît sur un navigateur si ScriptErrorsSentToBrowser a la valeur Faux Le changement de ce paramètre est pris en compte immédiatement, sans arrêt ni redémarrage du serveur Web.
ScriptErrorsSentToBrowser REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si le serveur Web écrit des données spécifiques de débogage (nom de fichier, numéro d’erreur et de ligne, description) dans le navigateur en complément du journal. Vous n’êtes pas obligé d’arrêter et de redémarrer le serveur Web pour que cette modification soit prise en compte.
ScriptFileCacheSize REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Valeur par défaut : -1
Cette valeur (en octets) spécifie la quantité de mémoire à allouer pour les fichiers de script précompilés en mémoire cache, ce qui améliore les performances d’ASP. Une valeur spéciale de 0 indique qu’aucun fichier script ne sera mis en mémoire cache. Une valeur spéciale de -1 (par défaut) indique que tous les fichiers de script demandés seront mis en mémoire cache. Les performances peuvent être relativement basses si la mise en mémoire cache n’est pas employée. Les sites présentant un trafic intense de fichiers peuvent augmenter cette taille si le système comporte suffisamment de RAM. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
ScriptFileCacheTTL REG_DWORD
Gamme : 0 - 0x7FFFFFFF, 0xFFFFFFFF
Valeur par défaut : 300 secondes
Cette valeur spécifie le temps pendant lequel les fichiers script resteront dans la mémoire cache avant d’en être exclus si aucune référence n’a été effectuée à ces scripts. Si le nombre de fichiers de données est limité ou si les clients accèdent uniquement à une petite partie des fichiers, l’augmentation de cette valeur peut offrir des avantages. Une valeur de 0xFFFFFFFF signifie que les fichiers seront mis en mémoire cache indéfiniment. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
ScriptTimeout REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Valeur par défaut : 90 secondes
Cette valeur indique le temps pendant lequel ASP laissera un script s’exécuter complètement. Si le script ne réussit pas à se terminer dans cette période, le serveur met fin au script et écrit un événement dans le journal des événements. Cette valeur peut être outrepassée dans un script en utilisant l’appel de méthode Server.ScriptTimeout Une valeur spéciale de -1 permet aux scripts de s’exécuter pendant une durée indéfinie. Vous n’êtes pas obligé d’arrêter et de redémarrer le serveur Web pour que cette modification soit prise en compte.
SessionTimeout REG_DWORD
Gamme : 1 - 0xFFFFFFFF
Valeur par défaut : 20 minutes
Cette valeur spécifie la durée par défaut pendant laquelle un objet Session doit être maintenu après que la dernière demande associée à l’objet soit effectuée. Cette valeur peut être outrepassée dans un script à l’aide de l’appel de méthode Session.Timeout. Vous n’êtes pas obligé d’arrêter et de redémarrer le serveur Web pour que cette modification soit prise en compte.
StartconnexionPool REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cet indicateur contrôle si le pool de connexions ODBC est activé (par défaut) ou non. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
ThreadCreationThreshold REG_DWORD
Gamme : 1 - 0xFFFFFFFF
Valeur par défaut : 5
Cette valeur indique le nombre de demandes pouvant être maintenues dans la file d’attente commune (c’est-à-dire, les demandes qui ne doivent pas être exécutées sur une période spécifique) pour ASP. Si des demandes dans la file d’attente commune dépassent ce nombre, une nouvelle thread est créée dans le pool de threads (c’est-à-dire le nombre total de threads qu’ASP crée pour traiter les demandes entrantes), mais uniquement si le nombre de threads dans le pool de threads est inférieur à la valeur maximale configurée de ProcessorThreadMax. Si ce paramètre est changé, cette modification ne sera prise en compte qu’après arrêt et redémarrage du serveur Web.
EnableExceptionHandling REG_DWORD
Gamme : 0,1
Valeur par défaut : 1
Cette valeur indique si IIS doit assurer une gestion d’exception interne plutôt qu’une gestion dans le code ASP.
ForcedTimestampCheck REG_DWORD
Gamme : 0,1
Par défaut : 0
Cette valeur indique si le fichier .asp appelé doit être vérifié comme étant en cours en vérifiant l’horodatage du fichier plutôt qu’en vérifiant l’heure/date du fichier dans la file d’attente de mémoire cache ASP (hash). L’attribution de 1 à ce paramètre (vrai), peut affecter légèrement les performances du serveur.
MaxVroots REG_DWORD
Gamme : 0-?
Par défaut : 1000
Cette valeur indique le nombre maximal de répertoires virtuels disponibles. La restriction précédente dans IIS 3.0 sans la correction était de 64.
QueueWaitTimeOutInSeconds REG_DWORD
Gamme : 0-?
Par défaut : 0
Cette valeur indique si une demande .asp a résidé dans la file d’attente de demandes pendant une période plus longue que cette valeur. Si c’est le cas, le serveur abandonne la demande et ne l’exécute pas.
Valeur actuelle du site Microsoft
(voir Annexe B pour plus d’informations)
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{0000022C-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{00000231-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{00000280-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{00000281-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
[HKEY_LOCAL_MACHINE\SOFTWARE]
.\Classes
.\CLSID
...\{00000293-0000-0010-8000-00AA006D2EA4}
...\InprocServer32]
ThreadingModelREG_ SZ
Gamme : 0,1
Valeur par défaut : Ordonnancement cloisonné de threads
Changé en : "Les deux"
Voir l’annexe D : Modèles de thread
PoolIDCconnexions REG_ DWORD
Gamme : 0,1
Valeur par défaut : 0
Cette valeur indique si vous souhaitez que toutes les connexions IDC soient mises en commun pendant l’exécution. Cette valeur est toujours disponible mais inutile avec la mise en œuvre antérieure au pool de connexions ODBC.
Valeur actuelle du site Microsoft : 5
[HKEY_LOCAL_MACHINE]
.\SOFTWARE
..\ODBC
...\ODBCInst.ini
....\ODBC connexion Pooling
Retry Wait REG_ DWORD
Gamme : 120
Valeur par défaut : 60
Cette valeur indique la période d’attente après les échecs de tentative de connexion. Si la nouvelle tentative aboutit, la connexion morte est retirée du pool. Si la nouvelle tentative échoue, la connexion est renvoyée dans le pool pour bloquer d’autres tentatives de connexion. La connexion est marquée avec une valeur de délai d’attente (en secondes). Lorsque la période de délai d’attente expire, le gestionnaire de pilote tente de reconnecter le serveur.
Valeur actuelle du site Microsoft :
[HKEY_LOCAL_MACHINE]
.\SYSTEM
..\CurrentControlSet
..\Services
....\InetInfo
.....\parameters]
"BandwidthLevel"=dword:ffffffff
"ListenBackLog"=dword:000000c8
"AcceptExOutstanding"=dword:00000064
"MinFileKBSec"=dword:00000100
"MaxPoolThreads"=dword:0000001e
Valeur actuelle du site Microsoft :
[HKEY_LOCAL_MACHINE]
.\SYSTEM
.\CurrentControlSet
...\Services
....\InetInfo
....\parameters
.....\Filter]
"FilterType"=dword:00000000
"NumGrantSites"=dword:00000000
"NumDenySites"=dword:00000000
AdminName : REG_SZ
Gamme : Chaîne
Par défaut : Administrateur
AdminName spécifie le nom d’administrateur convivial. Le service Gopher utilise ce nom pour renvoyer des réponses aux demandes Gopher Il constitue également un moyen d’identifier les possesseurs d’un service utilisant IIS Manager.
AdminEmail : REG_SZ
Gamme : Chaîne
Par défaut : Admin@corp.com
AdminEmail spécifie l’adresse de courrier électronique pour un administrateur d’un service particulier. Le service Gopher utilise ce nom pour renvoyer des réponses pour des demandes Gopher+. Il constitue également un moyen d’identifier les possesseurs d’un service utilisant IIS manager.
ServerComment : REG_SZ
Gamme : Chaîne
Par défaut : ""
Spécifie un commentaire convivial pour un service. Cette information est fournie à IIS Manager et est employée pour ajouter des commentaires configurables sur un serveur.
EnableSvcLoc : REG_DWORD
Gamme : 0,1
Par défaut : 1
Les services IIS s’enregistrent eux-mêmes avec un releveur de coordonnées de service afin que le service puisse être découvert par un utilitaire administratif et les clients. Ce paramètre contrôle un tel enregistrement. S’il prend la valeur 0, le service ne prend pas l’inscription du service en compte. Sinon, il enregistre le service pour une localisation des coordonnées du service. Les administrateurs prévoyant de posséder un serveur privé doivent envisager de régler la valeur de ce paramètre à 0.
AllowAnonymous : REG_DWORD
Gamme : 0,1
Par défaut : 1
Cet indicateur spécifie si un utilisateur anonyme peut se connecter et effectuer une demande au serveur. Habituellement, la plupart des protocoles Internet permettent à des connexions anonymes d’accéder à un ensemble limité de fichiers. Par conséquent, il est essentiel de permettre les connexions anonymes.
AnonymousOnly : REG_DWORD
Gamme : 0,1
Par défaut : 0
AnonymousOnly spécifie si seules des connexions anonymes sont autorisées. Si cet indicateur est activé, seules les connexions anonymes sont permises (particulièrement vrai sur un serveur FTP).
AnonymousUserName : REG_SZ
Gamme : Chaîne
Par défaut : Invité
AnonymousUserName spécifie le nom du compte utilisateur local à utiliser pour les utilisateurs anonymes. Le serveur prend l’identité d’un utilisateur particulier pour accéder aux fichiers, afin d’évaluer le modèle de sécurité du système de fichiers. Ce paramètre ne doit pas être modifié seul. Il doit être configuré à l’aide d’IIS Admin Manager afin que le mot de passe approprié puisse également être défini. Le mot de passe est stocké dans une zone protégée de la base de registres.
connexionTimeOut : REG_DWORD
Gamme : 0-0xFFFFFFFF
Par défaut : 600 secondes
Spécifie le temps pendant lequel le serveur doit maintenir une connexion en cas d’inactivité sur la connexion. Le serveur déconnecte automatiquement les connexions longtemps inactives. L’unité est exprimée en secondes.
LogAnonymous : REG_DWORD
Gamme : 0,1
Par défaut : 1
Cet indicateur spécifie si un enregistrement de journal doit être écrit pour des connexions anonymes. S’il prend la valeur 0, aucun enregistrement de journal n’est écrit pour les connexions anonymes.
LogNonAnonymous : REG_DWORD
Gamme : 0,1
Par défaut : 1
Cet indicateur spécifie si un enregistrement de journal doit être écrit pour les connexions non anonymes. S’il a la valeur 0, aucun enregistrement de journal n’est écrit pour les connexions non anonymes. Seuls les services FTP et HTTP prennent en charge les utilisateurs non anonymes.
LogFileDirectory : REG_EXPAND_SZ
Gamme : Chaîne
Par défaut : %systemroot%\system32\logfiles
Cette chaîne spécifie le répertoire dans lequel les fichiers journaux doivent être stockés. Chaque service génère un enregistrement de journal pour chaque demande traitée.
LogFilePeriod : REG_DWORD
Gamme : 0,1,2,3
Par défaut : 1
Cela spécifie une valeur interne pour le module d’enregistrement de demande. La valeur spécifie la fréquence de production des fichiers journaux.
0 Aucune période. La taille du fichier journal est limitée à LogFileTruncateSize octets.
1 Ouvrir un nouveau fichier journal chaque jour (quotidiennement)
2 Ouvrir un nouveau fichier journal chaque semaine (hebdomadairement)
3 Ouvrir un nouveau fichier journal tous les mois (mensuellement)
LogFileTruncateSize : REG_DWORD
Gamme : 0-0xFFFFFFFF
Par défaut : 4,000,000,000
Cette valeur spécifie la taille maximale de chaque fichier journal généré. Une fois que cette taille est atteinte, le module d’enregistrement ouvre automatiquement un nouveau fichier journal. Une valeur spéciale de 0 signifie de ne pas tronquer.
LogSqlDataSources : REG_SZ
Gamme : Chaîne
Par défaut : ""
Cette chaîne spécifie le nom de la source de données ODBC à utiliser pour l’envoi des journaux de demande du service à un système de base de données compatible SQL. Cette source de donnée doit être un réseau commuté numérique système (DSN) dans l’installation ODBC sur la machine serveur.
LogSqlTableName : REG_SZ
Gamme : Chaîne
Par défaut : ""
Cette chaîne spécifie le nom de la table ODBC à utiliser pour envoyer les journaux de demande du service à un système de base de données compatible SQL. La table doit être créée par l’administrateur conformément aux spécifications fournies avec les services. L’utilisateur doit également avoir des permissions d’accès adéquates pour effectuer des insertions dans la table.
LogSqlUserName : REG_SZ
Gamme : Chaîne
Par défaut : ""
Cette chaîne spécifie le nom d’utilisateur à employer pour communiquer avec la source de données ODBC spécifiée pour l’enregistrement ODBC. Cet utilisateur doit être un utilisateur valide sur le système de base de données vers lequel LogSqlDataSource pointe.
LogSqlPassword : REG_SZ
Gamme : Chaîne
Par défaut : ""
Cette chaîne spécifie le mot de passe permettant d’établir une connexion ODBC pour un compte utilisateur particulier sur la source de données ODBC. Actuellement, le mot de passe est stocké en texte clair. Cela pourrait changer ultérieurement.
LogType : REG_DWORD
Gamme : 0, 1,2
Par défaut : 1
Cette valeur spécifie le type d’enregistrement désiré. Le type spécifie la destination des fichiers journaux.
0 Pas d’enregistrement
1 Enregistrement dans des fichiers
2 Enregistrement dans la source de données ODBC
Maxconnexions : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 1000
Cette valeur spécifie le nombre maximal de connexions simultanées que le serveur autorise à un moment donné. Lorsque le nombre de connexions courantes dépasse cette valeur, le service refuse la demande. Il envoie un message convivial si possible.
VirtualRoots : Key
Cette sous-clé contient toutes les racines virtuelles d’un service.
Autres valeurs de base de registres IIS :
[HKEY_LOCAL_MACHINE]
\SYSTEM
\CurrentControlSet
\Control
\ServiceProvider
\ServiceType
\W3SVC
TcpPort :DWORD
Cette valeur indique le numéro du port que le service de publication Web doit écouter.
[HKEY_LOCAL_MACHINE]
\SYSTEM
\CurrentControlSet
\Services
\InetInfo
\Parameters
BandwidthLevelREG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 0xFFFFFFFF
Cette valeur spécifie la quantité de bande passante sur le réseau que IIS peut utiliser. Le serveur est livré avec une soupape de bande passante automatique, qui effectue des décisions intelligentes pour satisfaire les besoins de l’utilisateur. Cela permet de réduire la surcharge de réseau avec les activités serveur IIS. Pour les administrateurs de petits serveurs d’entreprise, où un serveur unique est employé pour plusieurs sites, cela permettra de réduire l’utilisation du réseau pour IIS. Une valeur spéciale de 0xFFFFFFFF signifie qu’aucune régulation ne doit être effectuée. Il est recommandé de régler ce paramètre depuis Internet Server Admin Manager ; sinon, le serveur doit être arrêté et redémarré pour que cette valeur soit prise en compte.
MemoryCacheSize : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 3072000 (3 Mo)
IIS met en mémoire cache les descripteurs système, les listings de répertoires et plusieurs BLOB (Binary Large Objects) de données fréquemment utilisés pour améliorer les performances du système. Ce paramètre spécifie la quantité de mémoire en octets à allouer à une telle mémoire cache. Cela ne peut pas être configuré à l’aide d’Admin Manager. Une valeur de 0 spécifie aucune mémoire cache. Les performances peuvent être relativement faibles lorsque la mémoire cache est arrêtée. Certains sites présentant un trafic de fichiers élevé peuvent augmenter cette valeur s’il y a suffisamment de RAM sur le système. Lorsque cette valeur est modifiée, elle ne sera prise en compte qu’après l’arrêt et le redémarrage du serveur.
ObjectCacheTTL : REG_DWORD
Gamme : 0 - 0x7FFFFFFF, 0xFFFFFFFF
Par défaut : 10*60 (10 minutes)
Les objets dans la mémoire cache en seront exclus si aucune référence n’a été faite à un objet au terme de cette période. Si la mémoire système est limitée, un TTL plus faible peut empêcher l’emploi de mémoire non paginée pour des descripteurs de fichiers en mémoire cache. Une valeur de 0xFFFFFFFF désactive l’objet de nettoyage de la mémoire cache. Les unités sont exprimées en secondes.
UserTokenTTL : REG_DWORD
Gamme : 0 -0x7FFFFFFF
Par défaut : 15*60 (15 minutes)
Lorsqu’une demande est effectuée au serveur, les justificatifs de sécurité pour la demande (ou l’utilisateur anonyme configuré) sont utilisés pour créer un jeton utilisateur sur le serveur, ce dernier prenant alors cette identité lors de l’accès aux fichiers d’autres ressources système. Le jeton est mis en mémoire cache afin que l’ouverture de session Windows NT ne soit effectuée que lorsque l’utilisateur accède pour la première fois au système ou après que le jeton de l’utilisateur a été exclu de la mémoire cache. Les jetons d’authentification NTLM ne sont pas mis en mémoire cache. Les unités sont spécifiées en secondes.
LogFileBatchSize : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 64*1024 (64Ko)
Cela spécifie la taille de lot pour l’écriture de fichiers journaux. Le serveur met en mémoire cache les derniers LogFileBatchSize octets dans des tampons de mémoire avant de vider la mémoire tampon courante et de passer à la mémoire tampon suivante. Ce type de traitement par lot réduit la quantité de trafic disque créée par les fichiers journaux. Cependant, si un site souhaite obtenir des enregistrements journaux à jour vidés sur disque, la taille du lot peut être réduite.
MaxPoolThreads : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 10
MaxPoolThreads spécifie le nombre de threads de liste à créer par processeur. Chaque thread de liste surveille la demande réseau et la traite. Généralement, il n’est pas recommandé de créer plus de 20 threads par processeur.
MaxConcurrency : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 0
MaxConcurrency spécifie le niveau d'accès concurrentiel qu’un système doit assurer. Nous utilisons des ports d’arrivée pour la gestion des E/S. En général, il n’est pas recommandé d’avoir plusieurs thread en cours d’exécution et en conflit sur une mémoire partagée ou des verrous. Ce paramètre spécifie combien de threads par processeur doivent pouvoir s’exécuter simultanément en présence d’une opération d’E/S en instance. La valeur spécifique de 0 permet au système d’effectuer un choix intelligent quant au nombre de threads à utiliser. Toute valeur différente de zéro spécifie que le système doit permettre l’exécution simultanée de ce nombre de threads par processeur.
ThreadTimeout : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 24*60*60 (24 heures)
ThreadTimeout spécifie la durée pendant laquelle une thread de traitement d’E/S doit être maintenue même s’il n’y a pas d’E/S sur le système. En général, lorsqu’il n’y a pas d’activité d’E/S et qu’il n’y a aucune demande en instance, le serveur est inactif et ne consomme pas de mémoire. Mais si cette situation se prolonge et dépasse l’intervalle ThreadTimeout, la thread est supprimée. L’unité est exprimée en secondes.
UseAcceptEx : REG_DWORD
Gamme : 0, 1
Par défaut : 1
À partir de Windows NT 3.51 SP2, nous avons la possibilité d’écouter et d’établir des connexions côté serveur. AcceptEx() fournit une méthode économique pour accepter et recevoir un segment de donnée initial sur une connexion entrante. Par défaut, le serveur utilise cette méthode pour accepter de nouvelles connexions. Si, à des fins expérimentales, une personne choisit de ne pas utiliser ce chemin d’E/S rapide, cette valeur peut être réglée à 0. Cependant, le réglage à 0 peut causer une diminution potentielle des performances.
AcceptExOutstanding : REG_DWORD
Gamme : 0-1000
Par défaut : 40
Lors de l’emploi d’AcceptEx(), un certain nombre de sockets doivent être maintenus pour recevoir et traiter de nouvelles connexions. Ce paramètre spécifie le nombre de connexions en instance à maintenir. Lorsque le nombre de sockets en instance tombe sous cette plage, le serveur ajoute des sockets supplémentaires pour revenir à ce niveau.
AcceptExTimeout : REG_DWORD
Gamme : 0-0xFFFFFFFF
Par défaut : 120
AcceptExTimeout spécifie le temps pendant lequel une socket AcceptEx est autorisée à attendre que la réception se termine avant que le serveur supprime la connexion en attente. Cela permet de réduire le nombre de sockets en instance et par conséquent d’économiser l’utilisation de la mémoire système. L’unité est exprimée en secondes.
MimeMap : Key
Il s’agit d’une sous-clé qui contient toutes les racines virtuelles d’un service.
DebugFlags : REG_DWORD
Gamme : 0 - 0xFFFFFFFF
Par défaut : 0
DebugFlags spécifie un masque binaire permettant d’activer sélectivement différents contrôles dans un exécutable binaire de débogage de la DLL commune de serveur (INFOCOMM.DLL). Ce masque binaire s’applique uniquement aux DLL communes.
Donc...
si je comprends bien, je n'ai aucune alternative avec mon 'faux' XP PRO??? Je dois faire quoi? Trouver une version 'Vrai'? Y'a pas autre chose à faire... ça se télécharge pas IIS?
So
si je comprends bien, je n'ai aucune alternative avec mon 'faux' XP PRO??? Je dois faire quoi? Trouver une version 'Vrai'? Y'a pas autre chose à faire... ça se télécharge pas IIS?
So