6.4 Configuration des ports pour le serveur Web Middle Tier et l'agent de gestion de bureau

L'agent de gestion de bureau peut communiquer avec le serveur Middle Tier ZENworks lorsque le poste de travail est situé soit à l'intérieur, soit à l'extérieur du réseau protégé par le pare-feu de l'entreprise, à condition que l'agent de gestion de bureau et le logiciel du serveur Web installés sur la machine du serveur Middle Tier ZENworks (Apache HTTP Server pour NetWare et Internet Information Server (IIS) pour Windows) soient configurés pour communiquer sur le même port.

Vous devez savoir comment configurer les ports de communication si, suite à l'installation du serveur Web, les ports par défaut ne sont plus 80 et 443, ou si vous voulez modifier les ports ou assigner un port supplémentaire autre que celui configuré par défaut, ou encore si vous voulez modifier le port de l'agent de gestion de bureau de façon à ce qu'il corresponde à celui du serveur Web.

REMARQUE :Pour obtenir la liste des ports configurables, reportez-vous à l'annexe Port Number Assignments (Assignations des numéros de ports) du manuel Getting Results with Novell Web Servers and Tools (Obtenir des résultats avec les outils et les serveurs Web Novell) dans Managing Web Servers and Other Web Tools (Gestion des serveurs Web et d'autres outils Web) sur le site Web de documentation sur NetWare 6.

Cette section présente les informations suivantes :

6.4.1 Configuration des ports pour le serveur Web Apache sur NetWare 6.x

Pour configurer les ports pour le serveur Web Apache sur NetWare 6.x, ouvrez et modifiez le fichier adminserv.conf situé dans le répertoire sys:\apache\conf. Recherchez la ligne qui mentionne le port actuellement assigné. Modifiez le numéro du port, ou ajoutez-en de nouveaux. Vous pouvez également indiquer si le port est un port sécurisé destiné à l'écoute. Inspirez-vous des lignes de configuration de port existantes pour assigner de nouveaux ports à un port non sécurisé. Si vous configurez un port sécurisé (HTTPS), utilisez le port 443. Pour plus d'informations sur la configuration des ports dans Apache 2 sur NetWare 6.5, reportez-vous à Managing Listening Ports (Gestion des ports d'écoute) dans le Apache Web Server Administration Guide for NetWare 6.5 (Guide d'administration du serveur Web Apache pour Netware 6.5).

Si vous envisagez d'utiliser le navigateur Web du programme de lancement d'applications Novell®, myapps.html, vous devez également modifier son numéro de port de façon à ce qu'il corresponde à celui du serveur Web Apache. Sur un serveur NetWare 6.x, myapps.html se trouve dans le répertoire sys:\apache\nwdocs.

6.4.2 Configuration des ports pour le serveur Web Apache sur Linux

Pour configurer les ports pour le serveur Web Apache sur un serveur Linux OES, ouvrez et modifiez le fichier httpd.conf situé dans le répertoire /etc/init.d/apache2. Recherchez la ligne qui mentionne le port actuellement assigné. Modifiez le numéro du port, ou ajoutez-en de nouveaux. Vous pouvez également indiquer si le port est un port sécurisé destiné à l'écoute. Inspirez-vous des lignes de configuration de port existantes pour assigner de nouveaux ports à un port non sécurisé. Pour définir un port sécurisé (HTTPS), vous devez utiliser le port 443.

Pour configurer les ports pour le serveur Web Apache sur un serveur SLES 9 SP1, ouvrez et modifiez le fichier listen.conf situé dans le répertoire /etc/init.d/apache2. Recherchez la ligne qui mentionne le port actuellement assigné. Modifiez le numéro du port, ou ajoutez-en de nouveaux. Vous pouvez également indiquer si le port est un port sécurisé destiné à l'écoute. Inspirez-vous des lignes de configuration de port existantes pour assigner de nouveaux ports à un port non sécurisé. Pour définir un port sécurisé (HTTPS), vous devez utiliser le port 443.

Si vous envisagez d'utiliser le navigateur Web du programme de lancement d'applications Novell, myapps.html, vous devez également modifier son numéro de port de façon à ce qu'il corresponde à celui du serveur Web Apache2 sur Linux. Le fichier myapps.html se trouve dans DocumentRoot (par exemple, dans le répertoire /srv/www/htdocs). Le fichier myapps.html n'est pas installé si Apache2 n'est pas installé sur le serveur Middle Tier.

6.4.3 Configuration des ports pour IIS sur Windows

  1. Sur le bureau du serveur, cliquez sur Programmes > Outils d'administration > Gestionnaire des services Internet > Internet Information Services pour ouvrir la fenêtre Internet Information Services.

  2. Cliquez sur le symbole + de l'icône du serveur Middle Tier ZENworks pour développer son arborescence.

  3. Cliquez avec le bouton droit de la souris sur Site Web par défaut, puis cliquez sur Propriétés pour ouvrir la boîte de dialogue des propriétés du site Web par défaut.

  4. Dans la page du site Web (page qui s'ouvre par défaut) de la boîte de dialogue, modifiez la valeur du champ Port TCP. Pour définir un port sécurisé (HTTPS), vous devez utiliser le port 443.

    ou

    Dans la page du site Web, cliquez sur Avancé et suivez les instructions qui s'affichent à l'écran pour ajouter plusieurs numéros de port.

Si vous envisagez d'utiliser le navigateur Web du programme de lancement d'applications Novell, myapps.html, vous devez également modifier son numéro de port de façon à ce qu'il corresponde à celui de IIS. Sur un serveur Windows, myapps.html se trouve dans le répertoire c:\inetpub\wwwroot.

6.4.4 Modification de l'assignation du port DHost sur un serveur Windows 2000 où eDirectory 8.7.3 est installé

Si vous installez eDirectory 8.7.3 sur un serveur Windows 2000, son service DHost est défini sur le port 80 et démarre dans cette configuration. Si vous installez ensuite le serveur Middle Tier ZENworks sur le même serveur Windows 2000, le serveur Web IIS essayera d'utiliser également le port 80. Il en résulte un conflit de ports et le message suivant s'affiche :

Address already in use.

Le serveur Middle Tier ZENworks ne démarre pas tant que vous ne remplacez pas l'assignation du port 80 pour DHost par un port différent. Pour ce faire, suivez les étapes ci-dessous :

  1. Ouvrez ConsoleOne®, puis double-cliquez sur le conteneur racine dans lequel vous avez installé eDirectory.

  2. Ouvrez les propriétés de l'objet Serveur Http-nom_serveur, puis cliquez sur l'onglet Autre.

  3. Dans la page Autre, double-cliquez sur httpDefaultClearPort, double-cliquez sur 80, puis choisissez un numéro de port autre que 80.

  4. Cliquez sur OK, fermez ConsoleOne, puis redémarrez le serveur Windows.

6.4.5 Configuration du port de l'agent de gestion de bureau

Le port 80 est assigné par défaut à l'agent de gestion de bureau au cours de l'installation. Vous pouvez toutefois modifier cette assignation si le numéro de port du serveur Web (Apache ou IIS) a changé, ou si vous voulez assigner un autre numéro de port à l'agent de gestion de bureau qui a déjà été configuré pour le serveur Web. Pour plus d'informations sur l'assignation d'un numéro de port à l'agent de gestion de bureau, reportez-vous à l'Étape 8.

Même une fois assigné à l'agent de gestion de bureau après l'installation, les utilisateurs peuvent définir un autre port pour s'y connecter. Pour plus d'informations, reportez-vous à Personnalisation du login de l'agent.