HCL Portal Express 8.5 - Démarrage et installation du serveur

A compter du 1er octobre 2018, les tentatives de démarrage ou de redémarrage du serveur HCL Portal sur HCL Portal Express version 8.5 ou 9.0 ou de déploiement de nouvelles installations échoueront avec des erreurs en raison d'un fichier de licence non valide (wpe85.lic). Découvrez comment appliquer le correctif.

Présentation

A compter du 1er octobre 2018, les tentatives de démarrage/redémarrage du serveur sur HCL Portal Express 8.5 échoueront avec l'erreur suivante dans SystemOut.log :
  • CLFBD0026E: The product IBM WebSphere Portal Express does not have a valid license key installed and the evaluation period has expired. 
    Functions specific to this product are not enabled.
    ou
  • CLFBD0030E: Caught error, message: Past the expiration date on license.

De même, les tentatives d'installation du produit échoueront également. Un examen des journaux d'installation montrera les mêmes erreurs CLFBD0026E et CLFBD0030E. La cause de ce problème est une durée de licence non valide dans le fichier de licence (wpe85.lic). Ce problème affecte les versions d'essai (évaluation) et les autres versions d'HCL Portal Express 8.5 et 9.0, ainsi que les nouvelles installations.

Solution recommandée

Pour appliquer iFix PH03610, les utilisateurs doivent télécharger le correctif ici.

Solution palliative

Pour résoudre un échec de démarrage du serveur, supprimez l'application License Check via les étapes suivantes :
  1. Remplacez le fichier existant du même nom par ce qui suit : lc_adv_cfg.xml. Où
    <PortalHome>/installer/wp.exp.wart/lcComponent/config/includes/lc_adv_cfg.xml
    où <PortalHome> représente l'emplacement d'installation. Par défaut, il s'agit de :
    • Windows : C:\IBM\WebSphere\PortalServer
    • Linux : /opt/IBM/WebSphere/PortalServer
    • IBM i : /QIBM/ProdData/WebSphere/PortalServer/V85/Express
  2. Dans le répertoire ConfigEngine de votre profil Portal, exécutez la tâche ConfigEngine suivante :
    • Windows : ConfigEngine.bat action-remove-ear-wp.exp.wart/lcComponent -DWasPassword=<Was_admin-password>
    • Linux : ./ConfigEngine.sh action-remove-ear-wp.exp.wart/lcComponent -DWasPassword=<Was_admin-password>
    • IBM i : ConfigEngine.sh action-remove-ear-wp.exp.wart/lcComponent -DWasPassword=<Was_admin-password>
    Le serveur doit maintenant démarrer correctement.
Pour résoudre une installation qui a échoué :
  1. Réinitialisez temporairement l'horloge système du système d'exploitation à une date antérieure au 1er octobre 2018.
  2. Installez le produit.
  3. Exécutez les étapes ci-dessus pour supprimer l'application License Check et éviter les échecs de démarrage ultérieurs du serveur.
  4. Réinitialisez l'horloge système à la date actuelle.