Accès à HCL via un autre port HTTP
Par défaut, HCL est configuré pour être accédé via un port HTTP interne de WebSphere® Application Server. Par exemple, http://hostname.example.com:10039/wps/portal, où hostname.example.com est le nom de système hôte qualifié complet sur lequel Portal est en cours d'exécution et 10039 est le port de transfert par défaut créé par WebSphere® Application Server. Le numéro de port peut être différent pour votre environnement. http://hostname.example.com:10039/wps/portal, où hostname.example.com est le nom de système hôte qualifié complet sur lequel Portal est en cours d'exécution et 10039 est le port de transfert par défaut créé par DX® Application Server. Le numéro de port peut être différent pour votre environnement. Le nom d'hôte et le port par défaut utilisés par HCL sont spécifiés par les propriétés WpsHostName et WpsHostPort dans le fichier wkplc.properties.
Pourquoi et quand exécuter cette tâche
Après avoir configuré HCL pour utiliser un serveur Web externe, vous accédez au portail avec le nom d'hôte du serveur Web et son numéro de port (par exemple, 80). Pour les serveurs autonomes et les membres de cluster vertical, vous ne pouvez pas accéder au portail avec le nom d'hôte et le port HCL (par exemple, 10039). Vous pouvez y accéder s'il existe une définition d'hôte virtuel correspondant pour le port 10039 dans la configuration WebSphere® Application Server.
- Modifiez les valeurs des propriétés WpsHostName et WpsHostPort pour spécifier le nom d'hôte et le port du serveur Web.
- Ajoutez la définition d'hôte virtuel appropriée.
Si vous souhaitez accéder à HCL à l'aide d'un nom d'hôte et d'un port différent depuis votre serveur Web, ajoutez la définition d'hôte virtuel requise à l'aide de WebSphere® Integrated Solutions Console. Dans un environnement en cluster, utilisez le gestionnaire de déploiement WebSphere® Integrated Solutions Console pour effectuer les étapes suivantes.
Procédure
- Log on to the WebSphere® Integrated Solutions Console.
- Accédez à .
- Sélectionnez l'entrée hôte_défaut ou l'entrée correspondant à l'hôte virtuel utilisé pour accéder à l'application HCL.
- Sélectionnez Alias d'hôte, et vérifiez s'il existe un nom d'hôte et une entrée de port correspondant aux valeurs utilisées pour accéder à HCL. S'il n'existe pas d'entrée appropriée, cliquez sur Nouveau et entrez les informations relatives au nom d'hôte et au port que vous souhaitez utiliser.
Les informations suivantes concernent les exemples d'alias d'hôte :
- AIX® HP-UX IBM® i Linux™ Solaris Windows™ : *:10039
- z/OS® : *:9081
- Sauvegardez vos modifications.
- Régénérez le plug-in du serveur Web.
- Si vous utilisez un serveur Web distant, copiez sur le serveur Web le fichier plugin-cfg.xml mis à jour, dans le répertoire de base.
- Si vous exploitez un système soumis à une forte charge et que vous pensez que les requêtes pourront durer plus longtemps que la valeur par défaut de ServerIOTimeout, augmentez cette valeur pour éviter d'envoyer les requêtes deux fois.
- Relancez votre serveur Web et votre portail.
- Dans un environnement en cluster, resynchronisez les nœuds et redémarrez le cluster.