Mise à jour d’IIS après avoir modifié le nom de l’ordinateur


Nous recommandons fortement que tous les utilisateurs mettre à niveau vers la version 6.0 de Microsoft Internet Information Services (IIS) en cours d’exécution sur Microsoft Windows Server 2003. IIS 6.0 augmente considérablement la sécurité d’infrastructure Web. Pour plus d’informations sur les questions liées à la sécurité IIS, visitez le site Web de Microsoft à l’adresse suivante :

Résumé


Lorsque vous modifiez le nom de l’ordinateur installé sur Internet Information Server (IIS), la plupart des fonctionnalités IIS continue à fonctionner correctement sans intervention ; Toutefois, les fonctions suivantes d’IIS doivent être mis à jour :
  • L’Internet Information Server-composant logiciel enfichable pour Microsoft Management Console (MMC).
  • Un package Microsoft Transaction Server (MTS) qui s’exécutent dans un espace mémoire séparé (processus isolé).
Cet article explique comment faire pour que la console MMC et le processus isolé packages MTS effectuent correctement une fois que l’ordinateur a été renommé.

Remarque : Cet article ne couvre pas le scénario du Site Server 3.0 est installé. Modification du nom d’un ordinateur avec Site Server installé crée un environnement non prises en charge par. Si l’ordinateur est renommé, toutes les fonctionnalités ne peuvent être restaurées par restauration du système d’exploitation à sa configuration précédente à partir de la sauvegarde. Fonctionnalité limitée est possible ; Toutefois, cette configuration n’est pas pris en charge.

Plus d'informations


Cet article suppose que Windows NT Option Pack a été installé, un compte d’administration à distance n’était sélectionné pour MTS ; au lieu de cela, la valeur par défaut de l’utilisateur Local a été acceptée. Il suppose également qu’aucun package MTS personnalisés n’ont été installés (autres que les packages qui sont créés automatiquement pour les applications ASP). Si ces hypothèses ne sont pas réunies dans votre cas, MTS peut-être une modification plus que ce qui est décrit dans cet article.

Cet article suppose également que les comptes IUSR et IWAM d’origine (IUSR_Old_ComputerName et IWAM_Old_ComputerName par défaut) continue à être utilisé. Bien qu’ils utilisent l’ancien nom de l’ordinateur, ces comptes sont toujours valide et utilisable.

Cet article ne s’applique pas à Windows 2000, car Microsoft a simplifié le processus de changement de nom d’un ordinateur qui exécute Internet Information Services 5.0. Pour modifier le nom NetBIOS d’un ordinateur qui exécute IIS 5.0, il vous suffit de renommer le serveur et redémarrez-le. Après avoir redémarré le serveur, Windows 2000 Compensating Resource responsables (CRM) corriger l’incohérence dans l’Application système COM + et permettre à IIS 5.0 de fonctionner normalement avec le nouveau nom NetBIOS. Notez que les noms des comptes IUSR et IWAM ne sont pas modifiées, mais sont toujours valides.


Fixation de la console MMC



Si aucun nom d’ordinateur ne s’affiche sous « Internet Information Server » dans le volet (gauche) de la console MMC, vous devez créer une nouvelle console (.msc) pour la console MMC qui inclut les composants logiciels enfichables Microsoft Internet Information Server et Microsoft Transaction Server.

Remarque : Le message d’erreur suivant peut se produire :
Erreur de connexion à Old_ComputerName: le serveur RPC n’est pas disponible.
Pour résoudre ces problèmes, créer une nouvelle console (.msc) pour la console MMC, effectuez les opérations suivantes :

IMPORTANT : Toute personnalisation que vous avez effectué précédemment à la console IIS d’origine seront perdue.
  1. Démarrez Internet Service Manager (ISM), qui charge les composant logiciel enfichable Internet Information Server et Microsoft Transaction Server-ins pour Microsoft Management Console (MMC).
  2. Dans le menu de la Console , cliquez sur Nouveau.
  3. Dans le menu de la Console , cliquez sur Ajouter/supprimer un composant logiciel enfichable.
  4. Dans l’onglet autonome , cliquez sur le bouton Ajouter . Sélectionnez le composant logiciel enfichable Internet Information Server, puis cliquez sur OK.
  5. Cliquez à nouveau sur le bouton Ajouter et sélectionnez le composant logiciel enfichable Microsoft Transaction Server.
  6. Cliquez sur OK deux fois pour retourner à la fenêtre principale de MMC.
  7. Dans le menu de la Console , cliquez sur Enregistrer.
  8. Pour remplacer la console qui est exécutée à partir du menu Démarrer du Gestionnaire des services Internet , enregistrez le fichier console à % WinDir%\System32\Inetsrv\Iis.msc.

Mise à jour des lots MTS processus isolé

  1. Dans la console MMC, ouvrez les éléments suivants dans le volet de l’arborescence (côté gauche) :

    Microsoft Transaction Server\
    Computers\
    My Computer\
    Packages Installed
  2. Pour chaque application ASP qui a été définie pour s’exécuter dans un espace mémoire séparé (processus isolé), il existe un package MTS de processus isolé correspondant (appelé un « package » dans la terminologie MTS) ". Dans la console MMC, les noms de ces packages de processus isolé commencent par le texte « IIS- » suivi du nom du site Web et le chemin placé entre accolades {}, par exemple : IIS-{Site Web par défaut / / racine/Iissamples/Issamples/Oop}.

    L’utilisateur indiqué dans la feuille de propriétés d’identité de chaque package du processus isolé fait référence à l’ancien nom de l’ordinateur. Ces doivent être mis à jour par le nouveau nom de l’ordinateur. Pour ce faire, procédez comme suit pour chaque package du processus isolé :

    1. Droit au package de processus isolé, puis cliquez sur Propriétés.
    2. Cliquez sur l’onglet identité .
    3. Pour l’option cet utilisateur , changer d’utilisateur à partir de Old_ComputerName\IWAM_UserName à nouveau_nom_ordinateur\IWAM_UserName, fournissez le mot de passe, puis cliquez sur OK.
    4. Cliquez sur OK si vous recevez l’avertissement suivant :
      Les packages ont été créés par un ou plusieurs produits externes. Êtes-vous sûr que les modifications que vous êtes sur le point d’effectuer sont prises en charge par ces produits ?