Cette section répertorie les principaux problèmes et restrictions connus de Sun Java System Web Server 6.1 SP8. Ces problèmes sont présentés comme suit :
Le tableau ci-dessous répertorie les problèmes connus d'ordre général.
Tableau 14 Problèmes connus d'ordre général
Le tableau ci-dessous répertorie les problèmes connus liés à l'administration.
Tableau 15 Problèmes connus liés à l'administration
ID du problème |
Description |
|
---|---|---|
6543821 6531819 |
Si vous supprimez un socket d'écoute ou modifiez son numéro de port, puis redémarrez ou reconfigurez le serveur, ce dernier ne parvient pas à fermer l'ancien socket d'écoute. Le système d'exploitation continue à accepter les connexions sur ce port mais le serveur ne répondra pas aux requêtes sur celui-ci. Solution : fermez l'ancien socket d'écoute, arrêtez le serveur puis redémarrez-le. |
|
6301761 |
Le chargement de l'applet ACL peut échouer avec Mozilla 1.4 et Firefox 1.0.6. |
|
6021151 |
Problème d'utilisation de HttpServerAdmin pour créer une ressource JNDI contenant un nom de domaine LDAP avec des virgules. Solution : Si vous voulez que HttpServerAdmin intègre « , » dans la propriété, utilisez « \\ » comme caractère d'échappement. Utilisez « \ » sur les plates-formes Windows. Dans la propriété java.naming.provider.url=ldap://localhost:389/ou=loggingQueues, ou=tms,ou=services,ou=abc, les caractères d'échappement pour les virgules sont intégrés comme suit : -property java.naming.provider.url=ldap://localhost:389/ou=loggingQueues \\,ou=tms\\,ou=services\\,ou=abc |
|
5007892 |
Distributed Administration : la suppression d'ACL ne permet pas de nettoyer le fichier obj.conf . Solution : Mettez NameTrans en commentaire pour https-admserv :
|
|
5035129 |
Impossible de gérer le serveur d'annuaire user/group/ou via Web Server 6.1 SP2 Administration sur RedHat Linux Advance Server 3.0. |
|
4650456 |
View Access et View Error ne fonctionnent pas correctement avec les caractères multioctet. |
|
4652585 |
Lorsque l'administration distribuée est activée, l'administrateur local est désactivé. Solution : Créez un utilisateur avec le nom de l'administrateur par défaut dans le groupe d'administration distribuée. L'administrateur LDAP nouvellement créé doit avoir le même mot de passe que l'administrateur de Web Server. |
|
4725683 |
L'horodatage du fichier journal ne prend pas en compte le fuseau horaire local et indique une date incorrecte. Solution : Si la date figurant dans l'extension du nom du fichier journal doit correspondre à celle des entrées du journal, configurez le serveur de façon à ce qu'il effectue une rotation des fichiers journaux à 23:59. |
|
4761960 |
Web Server 6.0 SP4 : impossible d'activer l'administration distribuée à l'aide de SASL et de la liaison anonyme. Solution : N’utilisez pas de liaison anonyme au serveur d’annuaire SSL. |
|
4841310 |
Impossible d'extraire la variable REMOTE_USER lors de l'authentification par .htaccess. Solution : Si vous activez les fichiers .htaccess , le serveur recherche les fichiers .htaccess avant de distribuer les ressources. Le serveur recherche les fichiers .htaccess dans le même répertoire que la ressource et dans les répertoires parent de celui-ci, jusqu'à la racine de document incluse. Par exemple, si le répertoire de document principal est /sun/server/docs et qu'un client demande /sun/server/docs/reports/index.html, le serveur recherche les fichiers .htaccess dans /sun/server/docs/reports/.htaccess et /sun/server/docs/.htaccess. Notez que la fonctionnalité de répertoires de document supplémentaires et d'annuaire CGI du serveur permet à l'administrateur de définir d'autres racines de document. L'existence d'autres racines de document affectele traitement des fichiers htaccess. Par exemple, prenons un serveur dont le répertoire de document principal est /sun/server/docs et un programme CGI dans /sun/server/docs/cgi-bin/program.cgi . Si vous activez CGI comme type de fichier, le serveur évalue le contenu de /sun/server/docs/.htaccess et de /sun/server/docs/cgi-bin/.htaccess lorsqu'un client émet une requête sur le programme CGI. Cependant, si vous configurez un répertoire CGI sous /sun/server/docs/cgi-bin , le serveur inspecte /sun/server/docs/cgi-bin/.htaccess, mais pas /sun/server/docs/.htaccess. Cela est dû au fait qu'en spécifiant /sun/server/docs/cgi-bin en tant que répertoire CGI, il devient une nouvelle racine de document possible. |
|
4865295 |
La fonction d'administration de l'utilisateur final (sous Administration distribuée, dans l'interface d'administration) n'est plus prise en charge. |
|
4882999 |
Aspect incohérent des pages dans l'interface d'administration. |
|
4888696 |
La page d'ajout d'un serveur dans l'interface d'administration disparaît dans Netscape Navigator 7.0 lorsque les informations saisies sont insuffisantes. Solution : Entrez la totalité des informations sur la page d'ajout d'un serveur avant de cliquer sur OK. Au besoin, rechargez la page pour restaurer l'interface utilisateur d'ajout d'un serveur, ou cliquez sur une autre page ou un autre onglet et revenez à la page d'ajout de serveur. Ce problème ne se produit que dans Netscape Navigator 7.0. |
|
4910309 |
Le terme « Null » s'affiche à tort dans un message d'alerte. Celui-ci s'affiche lors de la modification des services d'annuaire dans la page de sélection du répertoire pour le serveur virtuel se trouvant dans le gestionnaire de serveurs virtuels. |
|
4905808 |
Les superutilisateurs ne peuvent pas accéder à l'interface d'administration une fois l'administration distribuée activée. Solution : Une fois l'administration distribuée activée, créez un compte utilisateur dans LDAP auquel vous devez attribuer le même nom et le même mot de passe d'administration que le superutilisateur. |
|
4908694 |
La liaison par défaut ne fonctionne pas pour Logging Settings. La liaison par défaut sur Logging Settings de la page du serveur virtuel ne définit pas le chemin par défaut, mais agit plutôt en tant que bouton de réinitialisation. |
|
4910197 |
Lors de la modification d'une ressource JDBC, la page des propriétés conserve les valeurs après leur suppression. |
|
4911552 |
Les fichiers .shtml sont analysés à tort. |
|
Pas d'ID |
Le fichier sun-web.xml intégré au serveur Web pointe vers le mauvais emplacement DTD. Correction : L'emplacement correct est le suivant : http://www.sun.com/software/dtd/webserver/sun-web-app_2_3-1.dtd. |
|
6284698 |
Web Server ne fonctionne pas correctement lorsque vous l'installez en temps qu'utilisateur non root. Solution : Démarrez l'instance de Web Server à partir d'une ligne de commande au lieu de passer par la console d'administration Web. |
|
6078104 |
Les applications JSP ne sont pas accessibles à partir de Web Server 6.1 lorsque le plug-in passthrough est configuré. Solution : Modifiez la ligne correspondant à la directive de service passthrough à partir de Service type="magnus-internal/passthrough" fn="service-passthrough" servers="http://serveur:port" par Service fn="service-passthrough" servers="http://serveur:port" |
|
4991278 |
Aucune fonction d'interface d'administration n'est disponible pour supprimer les fichiers ClassCache JSP. |
|
6316265 |
L'interface d'administration affiche Cliquez sur Appliquer pour appliquer les modifications mais aucun bouton Appliquer n'existe dans le serveur d'administration. |
Le tableau ci-dessous répertorie les problèmes connus liés au noyau.
Tableau 16 Problèmes connus liés au noyau
ID du problème |
Description |
---|---|
6363944 |
Le processus enfant webservd se brise lorsque le jeton logiciel crypto Solaris (libpkcs11.so) est utilisé dans Web Server 6.1SP5 64 bits. Solution : Ce problème survient uniquement lorsque le serveur est explicitement configuré pour le jeton logiciel Solaris. Si vous devez utiliser fork(), Runtime.exec(), ou <!--#exec cmd="..."-->, n'autorisez pas votre serveur à utiliser le jeton logiciel Solaris. |
6313832 |
Les plug-ins 32 bits existants ne peuvent pas être utilisés avec la version 64 bits. Le fait de vouloir charger un plug-in 32 bits avec la version 64 bits de Sun Java System Web Server pourra entraîner l'apparition des messages d'erreur suivants : Sun ONE Web Server 6.1SP5 (64-Bit) B10/28/2005 09:00 failure: CORE3170 : Configuration initialization failed: Error running init function load-modules: dlopen of plugin.so failed (ld.so.1: webservd : fatal : plugin.so : wrong ELF class: ELFCLASS32) Solution : Utilisez la version 32 bits de Sun Java System Web Server ou contactez votre fournisseur de plug-ins afin d'obtenir une version 64 bits du plug-in affecté. |
4939491 |
Sous HP-UX : l'exécution du script ./stop entraîne l'affichage d'un message d'erreur et interrompt le groupe de processus. |
Le tableau ci-dessous répertorie les problèmes connus liés à la documentation et à l'aide en ligne.
Pour une liste des problèmes connus dans les versions localisées de la documentation 6.1, consultez la section Problèmes résolus dans la documentation 6.1.
ID du problème |
Description |
---|---|
6506960 |
L'aide en ligne indique qu'un mot de passe d'authentification doit comporter huit caractères maximum. Informations supplémentaires : Un mot de passe d'authentification peut avoir plus de huit caractères. |
4964908 |
Aucune documentation n'est disponible concernant les mises à niveau des fonctions. Informations supplémentaires : Reportez-vous aux Notes d'installation, de mise à niveau et de migration. |
5016571 |
La page concernant les pools de threads génériques dans l'Online Help fournit des informations non valides. |
5053339 |
Online Help : le manuel Administrator's Guide et l'aide en ligne ne contiennent aucune information sur l'indexation des répertoires. |
4928287 |
Tous les documents ne font pas état de l'absence du répertoire instance/lib. Informations supplémentaires :Ce répertoire n'est pas créé par le programme d'installation. Les utilisateurs doivent le créer eux-mêmes s'il n'existe pas. |
6237303 |
Les patchs requis pour la plate-forme Solaris SPARC ne sont pas tous répertoriés dans le document Release Notes for SUN ONE Web Server 6.1. Informations supplémentaires : Le patch 109326-09 est nécessaire pour Web Server 6.1 sous Solaris version 8. |
Le tableau ci-dessous répertorie les problèmes connus liés à l'installation.
Tableau 18 Problèmes connus liés à l'installation
ID du problème |
Description |
---|---|
5020317 |
JDK met uniquement à niveau les résultats en désactivant la recherche. L'utilisateur reçoit une exception et la page de recherche n'est pas accessible à partir de l'interface graphique. Solution : Cette exception ne se produit pas si le noyau de Web Server 6.1 SP2 est installé en même temps que le JDK ou avant. L'exception n'est pas non plus levée lorsque le noyau de Web Server 6.1 SP2 est installé en supplément sur Web Server 6.1 SP1, mis à niveau par le JDK. |
4855263 |
Sun Java System Web Server ne démarre pas s'il est installé dans un répertoire dont le nom contient des espaces (Program Files par exemple). Aucun message d'erreur n'est émis à ce propos lors de l'installation, mais le serveur ne pourra pas démarrer à l'issue de l'installation. Solution : N'installez pas Web Server dans un répertoire dont le nom contient des espaces. |
4869238 |
Sur la plate-forme Windows, le programme d'installation de Sun Java System Web Server n'accepte pas les noms longs tels que server_root. Solution : Spécifiez un chemin d'accès au répertoire d'installation de Sun Java System Web Server de moins de 128 caractères (même si le champ en accepte 256). |
4901205 |
Sur une plate-forme Solaris, la combinaison de touches Ctrl-B ne fonctionne pas sur les écrans qui suivent l’écran Fully Qualified Domain Name dans le programme d’installation (le premier écran étant l'écran User and Group Name). Solution : Si vous devez revenir aux écrans précédents lors de l'installation, quittez le programme et relancez l'installation. |
4937915 |
Sur la plate-forme AIX, Ctrl-C bloque l'écran terminal pendant l'installation. Ce problème se produit dans l'écran du nom de l'ordinateur (l'écran utilisé pour spécifier le nom de l'ordinateur sur lequel le serveur Web est installé). |
4960048 |
Certains fichiers liés au protocole SNMP sont écrasés lors de la mise à niveau vers Sun Java System Web Server 6.1 SP1. Solution : Sauvegardez les fichiers suivants avant de procéder à la mise à niveau : server-root/plugins/snmp/magt/CONFIG server-root/plugins/snmp/sagt/CONFIG |
Le tableau ci-dessous répertorie les problèmes connus liés à la migration.
Tableau 19 Problèmes connus liés à la migration
Le tableau ci-dessous répertorie les problèmes connus liés aux exemples d'applications. Notez qu'aucun de ces problèmes n'empêche les exemples d'applications de fonctionner correctement.
Tableau 20 Problèmes connus liés aux exemples
ID du problème |
Description |
---|---|
5014039 |
Des fichiers JSP simples génèrent une exception en raison de la présence de la balise distributable dans web.xml. Solution :
|
Pas d'ID |
Il manque une étape dans l'exemple rmi-iiop. Dans la section « Deploying the Sample Application », après avoir exécuté la commande ant deploy (étape 2), redémarrez l'instance de Web Server. Remarque – ant est un outil de création Java. Vous pouvez le télécharger à partir du site Apache à l'adresse suivante : http://ant.apache.org Consultez également les informations fournies dans install-root/plugins/java/samples/docs/ant.html . |
Pas d'ID |
L'exemple jdbcrealm contient un nom de pilote Oracle erroné. Dans la section « Compiling and Assembling the Sample Application », à l'étape 2b, remplacez la ligne : <PROPERTY name="dbdrivername" value="oracle.jdbc.pool.OracleDataSource"> par <PROPERTY name="dbdrivername" value="oracle.jdbc.driver.OracleDriver"> |
Le tableau ci-dessous répertorie les problèmes connus liés à la fonction de recherche.
Tableau 21 Problèmes connus liés à la fonction de recherche
ID du problème |
Description |
---|---|
4977315 5038203 |
Le moteur de recherche AIX de la version 6.1 devrait être capable de modifier l'ordre de tri. Solution : Pour modifier l'ordre par défaut, ajoutez « + » en tant que premier caractère de la chaîne à trier. Le caractère « + » étant ignoré dans les URI, modifiez l'ordre à l'aide de « %2B ». Dans ce cas,remplacez l'URL par http://host/search/index.jsp?si=1&ns;=10&c;=test&qt;=*&sb;=%2Bwriter . |
4684124 |
Si la racine de document d'une collection déjà indexée est modifiée, le document renvoyé par la recherche génère l'erreur Document non trouvé. Solution : Recréez toute la collection en effectuant l'une des actions suivantes :
|
4911725 |
La recherche ne fonctionne pas lorsque vous recherchez un mot en utilisant une casse différente. Les résultats de la recherche ne sont pas affichés sur la page de recherche si vous effectuez une recherche à l'aide d'un mot de casse variée. Par exemple, saisie de exEmpLe au lieu de exemple ou EXEMPLE. |
4963236 |
Sous HP-UX : les fichiers PDF ne sont pas convertis en HTML lors de leur intégration dans les collections de recherche. Ce problème se produit si le patch suivant est installé sur le système HP-UX 11i : patch cumulé PHSS_28871 — ld/linker |
Le tableau ci-dessous répertorie les problèmes connus liés à la sécurité.
Tableau 22 Problèmes connus liés à la sécurité
ID du problème |
Description |
---|---|
4671445 |
Sun Java System Web Server ne peut pas se connecter à un serveur LDAP via SSL si l'authentification du client LDAP est requise. Si Sun Java System Web Server contacte un serveur LDAP exigeant l’authentification du client (en l’occurrence, le serveur Web est le client), le certificat de Web Server ne peut pas être envoyé et l’accès échoue. |
4863599 |
Impossible d'utiliser le même nom de groupe sous deux unités organisationnelles différentes. Si le même nom de groupe est utilisé et que vous tentez de limiter l'accès avec ce nom de groupe, Sun Java System Web Server renvoie une erreur lorsque des clients tentent d'accéder au site. Solution : Utilisez un nom de groupe différent sous chaque unité organisationnelle. |
4963468 |
Dans certains cas, le droit « list » est sans effet sur l'affichage des répertoires. Selon le chapitre 9 du manuel Sun Java System Web Server 6.1 Administrator’s Guide, le droit « list » est nécessaire pour obtenir l’affichage des répertoires qui ne contiennent pas de fichier d’index. Cependant, dans certains cas, il est possible d'obtenir l'affichage des répertoires, même lorsque les ACL applicables n'accordent pas ce droit. Si vous devez restreindre l'indexation des répertoires, il est préférable de le faire en désactivant cette option, comme indiqué au chapitre 16 du manuel Sun Java System Web Server 6.1 Administrator’s Guide, au lieu ou en plus de refuser le droit « list ». |
6310956 6298215 |
Lorsque le protocole LDAP abandonne la connexion pour cause d'inactivité (au bout d'un délai d'attente paramétré pour LDAP par exemple), Web Server ne peut pas réinitialiser la connexion LDAP. Ce problème se produit uniquement lorsque Web Server a été installé en complément de JES3/ JES4. Ce problème ne survient pas pour une installation autonome (à partir de fichiers). Solution :
|
Le tableau ci-dessous répertorie les problèmes connus liés aux outils.
Tableau 23 Problèmes connus liés aux outils
ID du problème |
Description |
---|---|
4905696 |
Sous Windows, le déploiement échoue si la profondeur du fichier de classes ainsi que le nom du fichier dépassent 255 caractères. |
4912181 |
Sur Linux, une exception de pointeur nul est levée lors du déploiement d'une application à l'aide de l'utilitaire de ligne de commande wdeploy. Ce problème se produit à la fin du déploiement, et seulement s'il aboutit. Solution : L'erreur survient lorsque l'utilitaire wdeploy lit stdout/stderr après l'exécution du script reconfigure qui suit le déploiement. Vérifiez si le serveur a effectué la reconfiguration en consultant le journal des erreurs pour le message reconfigure. Si le message n'y figure pas, exécutez le script reconfigure manuellement. |
Le tableau ci-dessous répertorie les problèmes connus liés au conteneur Web.
Tableau 24 Problèmes connus liés au conteneur Web
ID du problème |
Description |
---|---|
6387189 |
Problèmes de journalisation Java dans un module déployé. |
4903162 |
Problème sous Windows lié à la casse des éléments url-patterns. Selon la spécification de servlet, les éléments url-pattern dans web.xml sont sensibles à la casse. Cette condition peut entraîner un comportement inattendu pour les utlisateurs Windows (par exemple, si un client lance une requête sur index.HTML au lieu de index.html). |
Le tableau ci-dessous répertorie les problèmes connus dans WebDAV.
Tableau 25 Problèmes connus dans WebDAV
ID du problème |
Description |
---|---|
4892017 |
Impossible de renommer ou de déplacer une ressource si le répertoire parent est verrouillé de manière exclusive. Ce problème survient lorsque des clients DAV envoient un en-tête If : incorrect. Par exemple, si vous vous connectez à Web Server à l'aide de Macromedia Dreamweaver ou de l'explorateur DAV et que vous créez une collection, puis la verrouillez avec une profondeur « infinity », entraînant ainsi le verrouillage de la totalité des ressources de la collection, vous ne pourrez pas renommer, ni déplacer une ressource. Adobe GoLive envoie l'en-tête If : uniquement si le propriétaire (owner href) du verrou correspond à auth_user . Avec GoLive, dans tous les autres cas, l'en-tête erroné est également envoyé. |
4902651 |
L'écran de gestion de verrouillage du Gestionnaire de serveurs virtuels n'affiche pas les informations adéquates sur le verrouillage pour les liens physiques. Les liens symboliques, physiques et logiciels, ne sont pas pris en charge par l'implémentation de WebDAV dans Sun Java System Web Server. |
Le tableau ci-dessous répertorie les problèmes connus liés à la localisation.
Tableau 26 Problèmes connus liés à la localisation
ID du problème |
Description |
---|---|
4937055 |
L'aide en ligne d'administration de Web Server n'est pas localisée. Elle a uniquement été localisée jusqu'au premier niveau. Les pages d'aide initiales sont localisées mais, en cliquant sur une page (par exemple, Removing a Server), le contenu correspondant s'affiche en anglais. |
6441984 |
L'aide en ligne d'administration s'affiche en anglais même si l'environnement linguistique est défini sur zh-cn. Pour l'environnement linguistique zh-cn, l'aide en ligne de l'interface d'administration est en anglais. Si la langue du navigateur est le zh-cn, alors l'ensemble de l'aide en ligne de l'interface d'administration s'affiche en anglais. Solution : Définissez les préférences linguistiques du navigateur sur zh pour afficher l'aide en ligne en langue chinoise. |