Configuration de la prise en charge du serveur proxy pour la commande featureManager dans Liberty

Vous pouvez accéder au Référentiel Liberty à l'aide d'un serveur proxy.

Avant de commencer

Vérifiez que vous avez créé la structure de répertoire requise. Si le répertoire etc ne figure pas dans le répertoire d'installation Liberty, vous devez le créer.
Pour accéder au référentiel IBM® WebSphere Liberty avec un accès Internet restreint ou via un pare-feu, assurez-vous d'avoir accès aux hôtes et ports suivants :
  • public.dhe.ibm.com sur le port 443
  • asset-websphere.ibm.com sur le port 443

Pourquoi et quand exécuter cette tâche

Vous pouvez exécuter la commande featureManager pour vous connecter au Référentiel Liberty via un serveur proxy spécifié par l'utilisateur.

Remarque :
  • La commande featureManager prend uniquement en charge les serveurs proxy avec les protocoles HTTP/HTTPS.
  • Le serveur proxy est uniquement pris en charge pour les options install et find de la commande featureManager.

Les commandes featureManager et installUtility utilisent le même fichier de propriétés de configuration, repositories.properties. Les paramètres de proxy sont partagés, mais les paramètres de référentiel sont uniquement utilisés par la commande installUtility. Il est recommandé d'utiliser la commande installUtility plutôt que la commande featureManager car elle permet d'utiliser davantage de types d'actif et de travailler à partir de plusieurs référentiels. Pour plus d'informations, voir Configuration de référentiels et de paramètres de proxy pour la commande installUtility.

Pour configurer la prise en charge du serveur proxy pour la commande featureManager, procédez comme suit.

Procédure

  1. Dans le répertoire <rép_installation_Liberty>/etc, créez un fichier de propriétés ASCII et nommez-le repositories.properties.
  2. Dans le fichier repositories.properties, indiquez les propriétés suivantes avec les configurations de serveur proxy :
    1. Indiquez le nom d'hôte du serveur proxy sans informations de protocole.
      proxyHost=proxy.xyz.com
    2. Indiquez le numéro de port du serveur proxy :
      proxyPort=8080
    3. Indiquez le nom d'utilisateur et le mot de passe chiffré du serveur proxy. Le mot de passe du serveur proxy doit être chiffré à l'aide de la commande securityUtility qui se trouve dans le répertoire <Liberty_installation_dir>/bin/.

      Pour plus d'informations sur les options de codage, voir : commande securityUtility.

      Si le serveur proxy ne requiert pas d'authentification, les propriétés proxyUser et proxyUserPassword ne sont pas obligatoires.
      proxyUser=user
      proxyUserPassword={aes}Ly0wJyYPKDs=
  3. Sauvegardez le fichier repositories.properties.

Que faire ensuite

Exécutez les commandes featureManager install name ou featureManager find searchString --viewInfo pour installer interroger les fonctions Liberty applicables depuis le Référentiel Liberty via le serveur proxy spécifié. Pour plus d'informations, voir commande featureManager.

Icône indiquant le type de rubrique Rubrique Tâche

Nom du fichier : twlp_featuremanager_proxy.html