Sun JavaTM System Web Server 6.1 2006T2 SP6 (ci-après mentionné en tant que Sun Java System Web Server 6.1) comporte d'importantes corrections aux failles de sécurité. Il est fortement conseillé à tous les utilisateurs de Sun Java System Web Server, en particulier ceux qui utilisent le protocole SSL (Secure Sockets Layer) ou TLS (Transport Security Layer) d'installer ce service pack. Cette version assure également la prise en charge des plates-formes HP-UX et AIX.
Ces notes de version contiennent les informations importantes disponibles au moment de la mise sur le marché de la version Sun Java System Web Server 6.1 SP5, à savoir des précisions sur les nouvelles fonctionnalités et améliorations, les restrictions et problèmes connus, des notes techniques, ainsi que des pointeurs vers des ressources supplémentaires. Lisez ces notes de version dans leur intégralité avant d'installer et de configurer le serveur, puis consultez leur dernière version régulièrement par la suite afin d'obtenir les informations les plus récentes.
La documentation complète de Sun Java System Web Server 6.1 est disponible à l'adresse suivante : http://docs.sun.com/coll/1308.1.
La documentation existante de Sun Java System Web Server 6.1 2005T1 SP4, publiée sous la collection précédente de Sun Java Enterprise System 2005T1, peut être réutilisée pour Sun Java System Web Server 6.1 SP6.
Ces notes de version se composent des sections suivantes:
Sun Java System Web Server 6.1 propose les fonctionnalités et améliorations suivantes :
Prise en charge de Java Servlet 2.3 et de JavaServer Pages (JSP) 1.2
Amélioration de la prise en charge du chiffrement de l'accélérateur matériel
Sun Java System Web Server comprend une implémentation des spécifications de Java Servlet 2.3 et de JavaServer Pages (JSP) 1.2, compatible avec la plate-forme Java 2, Enterprise Edition (J2EETM). Un conteneur Web compatible avec la plate-forme J2EE offre la souplesse et la fiabilité nécessaires à la conception et au déploiement des applications Web répondant aux normes de la technologie Java. Les applications Web peuvent être déployées sur la base d'un serveur virtuel.
Pour plus d'informations sur ces technologies, consultez les ressources suivantes:
Java Servlets : http://java.sun.com/products/servlet/index.html
JavaServer Pages : http://java.sun.com/products/jsp/index.html
Pour plus d'informations sur le développement de servlets et pages JSP, reportez-vous au manuel Sun Java System Web Server 6.1 SP4 Programmer’s Guide to Web Applications.
Sun Java System Web Server prend en charge la plate-forme Java 2, Standard Edition (J2SETM) 1.4. J2SE est intégrée au serveur Web et est installée au cours de l'installation de ce-dernier. Vous avez également la possibilité d'installer votre propre JDK par la suite.
La version SPARC Solaris 64-bits de Sun Java System Web Server requiert un JDK 64 bits. Pour toutes les autres plates-formes, un JDK 32 bits est requis.
Pour Sun Java System Web Server 6.1 SP7, AIX sera intégré au JDK 1.4.2.
Sun Java System Web Server prend en charge la plate-forme Java 2, Standard Edition (J2SE) 1.5, testée et certifiée 1.5.0_01 sous Solaris, Linux et Windows.
Sun Java System Web Server prend en charge le protocole WebDAV (Web-based Distributed Authoring and Versioning). WebDAV permet une publication Web collaborative et propose les fonctions suivantes :
conformité avec RFC 2518 et interopérabilité avec les clients RFC 2518;
sécurité et contrôle d'accès pour la publication Web ;
opérations élémentaires de publication sur les ressources et les collections WebDAV fonctionnant avec un système de fichiers.
WebDAV offre un support intégré pour les métadonnées de contenu, la gestion des espaces de noms et la protection contre l'écrasement. Ces technologies, combinées aux nombreux outils de création prenant en charge WebDAV, fournissent une plate-forme de développement idéale pour les environnements collaboratifs.
Sun Java System Web Server étend l'interface NSAPI (Netscape Server Application Progammer's Interface) afin de prendre en charge les filtres NSAPI.
Ces filtres permettent un traitement personnalisé des flux de requête et de réponse HTTP. Cela permet à une fonction d’intercepter et de modifier potentiellement le contenu présenté ou généré par une autre fonction. Par exemple, un plug-in peut installer un filtre NSAPI pour intercepter une page XML générée par une fonction d'application serveur (SAF) d’un autre plug-in, puis transformer cette page XML en page HTML, XHTML ou WAP adaptée au client. En outre, un filtre NSAPI peut décompresser des données reçues d’un client avant de les présenter à un autre plug-in.
Pour plus d'informations, reportez-vous au manuel Sun Java System Web Server 6.1 SP4 NSAPI Programmer’s Guide.
Sun Java System Web Server prend en charge la compression de contenu, ce qui vous permet d'augmenter la vitesse de distribution aux clients et de livrer des volumes de contenu supérieurs sans pour autant entraîner d'augmentation des coûts de matériels en conséquence. La compression de contenu permet de réduire le temps de téléchargement, avantage non négligeable pour les utilisateurs de connexions commutées et à fort trafic.
Pour plus d’informations, consultez le manuel Sun Java System Web Server 6.1 SP4 Administrator’s Guide.
Sun Java System Web Server prend en charge un moteur de recherche Java offrant des fonctions d'extraction et d'indexation de recherche sur texte intégral. La fonction de recherche vous permet de chercher des documents sur le serveur et d'afficher les résultats dans une page Web. Les administrateurs du serveur peuvent créer les index de documents correspondants et peuvent personnaliser l’interface de recherche pour répondre à des besoins spécifiques.
L'URL par défaut pour accéder à la fonctionnalité de recherche est le suivant :
http://<instance-serveur >:port number/search
Exemple :
http://plaza:8080/search
Lorsque l'utilisateur final invoque cette adresse URL, la page de recherche, qui est une application Web Java, est lancée.
Pour des informations détaillées sur la conduite de recherches simples et avancées, consultez l’aide en ligne fournie avec le moteur de recherche. Pour accéder à l'aide en ligne, cliquez sur le lien Help sur la page Search. Pour plus d’informations, consultez le manuel Sun Java System Web Server 6.1 SP4 Administrator’s Guide.
Sun Java System Web Server permet de limiter les accès à l'aide de l'authentification de fichiers plats. Sun Java System Web Server prend en charge Java Security Manager. Son activation permet d'améliorer la sécurité en limitant les droits accordés à vos applications Web J2EE. Par défaut, la fonction Security Manager est désactivée lors de l'installation du produit. Pour activer Security Manager, annulez les commentaires des entrées suivantes dans le fichier server.xml :
<JVMOPTIONS>-Djava.security.manager</JVMOPTIONS>
<JVMOPTIONS>-Djava.security.policy=instance_dir/config/server.policy</JVMOPTIONS>
où rép_instance est le chemin d’accès au répertoire d’installation de l’instance du serveur.
Pour plus d'informations sur le fichier server.xml, reportez-vous au manuel Sun Java System Web Server 6.1 SP4 Administrator’s Configuration File Reference.
Sun Java System Web Server supports the Java Naming and Directory Interface (JNDI). JNDI fournit une connectivité à des services d’annuaire et de nommage d’entreprise hétérogènes.
Sun Java System Web Server fournit une connectivité JDBC (Java DataBase Connectivity) prête à être utilisée, et prend en charge un grand nombre de pilotes JDBC standard et personnalisés.
Sun Java System Web Server prend en charge Sun Java Studio Enterprise 8. La technologie Sun Java Studio est l'environnement de développement intégré (IDE) puissant et extensible de Sun pour les développeurs utilisant la technologie Java. Sun Java Studio fonctionne à l'aide du logiciel NetBeans et est intégré à la plate-forme Sun Java.
Le prise en charge de Sun Java Studio est disponible sur toutes les plates-formes prises en charge par Sun Java System Web Server 6.1. Le plug-in pour Web Server peut être obtenu comme suit :
à partir du CD-ROM d'accompagnement inclus dans le kit média Sun Java System Web Server ;
via la fonction de mise à jour automatique (AutoUpdate) de Sun Java Studio ;
à partir du centre de téléchargement de Sun Java System Web Server,
Le plug-in de Sun Java Studio 8 pour Sun Java System Web Server 6.1 SP6 fonctionne uniquement avec un serveur Web local, c'est-à-dire avec l'IDE et le serveur Web sur la même machine.
Pour plus d'informations sur l'utilisation des fonctions de l'application Web dans Sun Java Studio 8, reportez-vous à http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/index.html.
Définissez Sun Java System Web Server 6.1 SP6 comme instance par défaut, puis exécutez les actions décrites dans le didacticiel.
Vous pouvez également vous référer au didacticiel NetBeans suivant http://www.netbeans.org/kb/41/j2ee-tut/.
Pour plus d'informations sur Sun Java Studio 8, reportez-vous à http://www.sun.com/software/sundev/jde/.
Pour accéder aux informations destinées aux développeurs, reportez-vous à la section Ressources Sun supplémentaires des présentes notes de version.
Sun Java Studio Enterprise 8 peut être utilisé pour effectuer un débogage à distance si vous souhaitez connecter manuellement l'IDE à un serveur Web distant lancé en mode de débogage. Les étapes à suivre sont décrites ci-dessous.
En utilisant l’interface d’administration de Sun Java System Web Server, redémarrez l’instance de serveur en mode débogage (Gestionnaire de serveurs > Généralités JVM > Débogage activé).
Relevez le numéro du port JPDA.
Lancez l'IDE.
Sélectionnez Débogage > Démarrer.
Sélectionnez la méthode dt_socket.
Entrez le nom de la machine distante et le numéro de port JPDA.
À ce stade, tout point de rupture créé dans l'IDE sur le code source de servlet d'une application déployée devient actif.
Sun Java System Web Server 6.1 prend en charge les spécifications d'Active Server Pages via Sun Java System Active Server Pages version 4.0.1 (anciennement Sun TM ChiliSoft ASP) et 4.0.2. Sun Java System Active Server Pages ajoute un moteur Active Server Pages sécurisé et de niveau entreprise à Sun Java System Web Server.
Sun Java System Web Server 6.1 prend en charge Sun Java System Active Server Pages 4.0.1 et 4.0.2 sur les plates-formes suivantes :
SolarisTM (SPARC®) 8 et 9
Windows 2000 et XP
Red Hat Advanced Server 2.1
Aucune licence n'est requise pour Sun Java System Active Server Pages si vous procédez à une installation sur Sun Java System Web Server. Le programme d'installation de Sun Java System Active Server Pages est disponible sur le CD-ROM d'accompagnement si vous faites l'acquisition du kit média Sun Java System Web Server ou en le téléchargeant à partir de l'emplacement suivant :http://www.sun.com/software/chilisoft/index.html.
Vous remarquerez ce qui suit :
Le plug-in de Sun Java System Active Server Pages nécessite un espace disque supplémentaire de 50 Mo (environ), une fois Sun Java System Web Server 6.1 SP5 installé.
Avant de commencer l’installation, vérifiez que vous êtes connecté en tant que root.
PHP peut être utilisé avec Sun Java System Web Server via l'une des trois API prises en charge, à savoir CGI, NSAPI et FastCGI. PHP est un langage de script de page disponible à partir du groupe PHP. Le groupe PHP fournit des instructions détaillées sur le site Web correspondant(http://www.php.net) pour la configuration du logiciel PHP afin de pouvoir utiliser n'importe laquelle des API suivantes :
L'API CGI est l'interface la plus stable à utiliser mais ses performances sont limitées.
L'API NSAPI se sert de l'API native de Sun Java System Web Server pour exécuter le logiciel PHP dans la mémoire de Web Server. Cette configuration fournit de meilleures performances mais le serveur peut s'arrêter brutalement si vous utilisez des modules PHP sécurisés sans thread.
L'interface FastCGI représente un bon compromis entre performances et stabilité. Elle permet au logiciel PHP de continuer à être exécuté après le traitement des requêtes tout en continuant à fonctionner hors de la mémoire de Web Server. Même si un module PHP instable est utilisé, cela ne provoquera pas l'arrêt brutal de Web Server. Par conséquent, Sun recommande l'utilisation de l'interface FastCGI avec le logiciel PHP.
L'interface FastCGI est prise en charge par serveur Web via l'installation de l'add-on FastCGI disponible sur http://www.sun.com/download/products.xml?id=42d693c3.
Lorsqu'il est exécuté en tant que processus FastCGI, le logiciel PHP utilise les variables d'environnement suivantes pour contrôler le cycle de vie des processus PHP.
PHP_FCGI_CHILDREN détermine le nombre de processus PHP à créer pour répondre aux requêtes.
PHP_FCGI_MAX_REQUESTS détermine le nombre de requêtes auxquelles un processus PHP peut répondre avant de s'arrêter et d'être remplacé par un nouveau processus PHP.
Sun déconseille l'utilisation de PHP_FCGI_CHILDREN. Il recommande plutôt l'utilisation du paramètre de configuration de l'add-on FastCGI min-procs pour contrôler le nombre minimal de processus PHP.
Sun Java System Web Server prend en charge NSS. La version de NSS incluse dans cette version de Web Server est la version3.11.1 (pour le 32–bits et le 64-bits). NSS est un ensemble de bibliothèques permettant la prise en charge du développement interplate-forme d'applications serveur activées pour la sécurité. Sun Java System Web Server 6.1 SP6 comprend également NSPR 4.6.2.
Les patchs suivants sont disponibles pour NSS. Vous pouvez les télécharger sur le site http://patchstatus.sfbay.sun.com/patchstatus/.
Solaris 8 SPARC : 119209-07
Solaris 9 SPARC : 119211-07
Solaris 9 x86 : 119212-07
Solaris 10 SPARC : 119213-07
Solaris 10 x86 : 119214-07
Linux : 121656-07
Sun Java System Web Server 6.1 assure la prise en charge d'un accélérateur matériel pour SunTM Crypto Accelerator 500 et 1000 via une carte d'accélération cryptographique améliorant les performances du protocole SSL sur Web Server.
En complément de la version 32 bits de Solaris SPARC, Sun Java System Web Server 6.1 SP6 prend également en charge la version 64 bits de Solaris SPARC. Sun recommande aux administrateurs de continuer à déployer la version 32 bits de Sun Java System Web Server.
La version 64 bits peut être utilisée pour certains déploiements exigeant beaucoup de mémoire étand donné qu'elle permet aux administrateurs de configurer un cache de fichiers et un tas Java plus volumineux que dans la version 32 bits. En revanche, les plug-ins existants ne sont pas compatibles avec la version 64 bits. Ceux-ci doivent être recompilés pour la version 64 bits par le fournisseur de plug-ins. Les applications Web Java utilisant des plug-ins natifs et les bibliothèques, autres que Java, doivent être également recompilées.
Sun Java System Web Server 6.1 SP6 propose également une prise en charge de la version 64 bits pour les plug-ins FastCGI et Reverse Proxy.
La version 64 bits est compatible avec les noyaux de Solaris 64 bits sur les processeurs UltraSPARC. La version 64 bits ne peut pas être utilisée sur les processeurs x86 ou les noyaux de Solaris 32 bits. La version 32 bits est toujours compatible avec Solaris 32 et 64 bits.
Les versions 32 bits et 64 bits de Sun Java System Web Server sont vendues séparément. Vous n'avez pas la possibilité de mettre à niveau votre version 32 bits de Sun Java System Web Server avec une version 64 bits. Vous pouvez vérifier les caractéristiques de votre version via la chaîne de version qui s'affiche sur le programme d'installation, au démarrage du serveur et dans le journal d'erreurs du serveur comme suit :
Version |
Chaîne de version |
32–bits |
Sun ONE Web Server 6.1SP6 |
64 bits |
Sun ONE Web Server 6.1SP6 (64 bits) |
Afin d'utiliser le(s) jeton(s) PKCS n°11 via le sous-système SSL de Web Server (NSS), vous devez configurer ce-dernier à l'aide de la commande modutil afin qu'il puisse reconnaître le(s) jeton(s). Le sous-jeton libpkcs11 de Solaris est compatible avec le jeton PKSS n°11 pouvant être utilisé avec NSS. UltraSPARC-T1 offre un avantage supplémentaire. Les systèmes utilisant libpkcs11 de Solaris 10 pourront bénéficier de la prise en charge de l'accélération cryptographique de la plate-forme.
Exécutez la commande modutil sans aucun argument pour obtenir les informations d'utilisation. Par exemple, pour ajouter la bibliothèque libpkcs11 de Solaris 10 en tant que jeton PKCS11 dans NSS,
assurez-vous que la prise en charge SSL a été initialisée pour la(les) instance(s) Web Server. Pour ce faire, vous pouvez utiliser l'interface d'administration.
Exécutez la commande suivante :
% modutil -dbdir $ALIASDIR -dbprefix $PREFIX -add libpkcs -libfile /usr/lib/libpkcs11.so -mechanisms RSA
où
$ALIASDIR représente le chemin qui mène au répertoire alias de la racine d'installation où sont stockés les fichiers de base de données NSS.
$PREFIX est le préfixe utilisé par les fichiers de base de données key3/cer8 stockés dans le répertoire alias et se présente sous la forme https-$INSTANCENAME- .
Notez que l'indicateur -mechanisms a pour effet de désigner ce jeton en tant que fournisseur initial préféré pour les algorithmes donnés.
Exécutez la commande modutil sans aucun argument pour obtenir une liste de tous les mécanismes possibles.
Avant d'utiliser le fournisseur libpkcs11, initialisez son mot de passe à l'aide de pktool:
% pktool setpin
Pour plus de détails sur la configuration NSS, reportez-vous aux pages et références de manuel suivantes :
libpkcs11(3LIB) : http://docs.sun.com/app/docs/doc/816-5173/6mbb8adup?a=view
pkcs11_softtoken(5) : http://docs.sun.com/app/docs/doc/816-5175/6mbba7f35?a=view
pktool(1) : http://docs.sun.com/app/docs/doc/816-5165/6mbb0m9oi?q=pktool&a=view
modutil : http://www.mozilla.org/projects/security/pki/nss/tools/modutil.html
Si vous utilisez une version localisée de Web Server 6.1x, vous pouvez bénéficier des fonctionnalités de localisation existantes en installant Sun Java System Web Server 6.1 SP6 sur votre serveur. Sun Java System Web Server 6.1 SP6 existe en japonais, chinois simplifié et chinois traditionnel, français, espagnol, allemand et coréen.
Sun Java System Web Server 6.1 SP6 peut être installé sur des plates-formes Solaris, HP-UX, AIX, Linux, et Windows. Pour plus d’informations sur les conditions d’installation requises, reportez-vous à la section Patchs requis de ce document ainsi qu'au second chapitre du manuel Sun Java System Web Server 6.1 SP4 Installation and Migration Guide. Le tableau ci-dessous indique les plates-formes prises en charge.
La prise en charge de HP-UX 11i est uniquement assurée sur les plates-formes PA-RISC.
* AIX 5.1 est désapprouvé.
** Les processeurs SPARC antérieurs à la version 6.0 d'iPlanet Web Server ne sont pas pris en charge. Sun Java System Web Server 6.1 prend toujours en charge l'architecture UltraSPARC.
*** Les services professionnels des partenaires Sun sont fortemement recommandés.
**** La prise en charge de Sun Linux 5.0 est déconseillée et sera d'ailleurs supprimée sur la prochaine version de Sun Java System Web Server.
Sun vous recommande de migrer votre Web Server sur un système d'exploitation pris en charge.
Pour installer Solaris, Sun Java System Web Server (SP5 et versions ultérieures) prend en charge la zone globale avec la zone racine partielle et la zone racine entière.
Sun vous recommande de mettre à jour votre système d'exploitation à l'aide des derniers patchs disponibles.
Pour effectuer une mise à niveau de Java Enterprise System (JES) 4 à Sun Java System Web Server 6.1 SP6, vous devez ajouter les patchs de sécurité avec les patchs de Web Server.
Les utilisateurs de Solaris doivent installer le bloc de patchs recommandé par Sun. Pour plus de détails, reportez-vous à la section http://sunsolve.sun.com.
Solaris 8 Mise à jour 7
Bloc de patchs de sécurité le plus récent recommandé par Sun
Solaris 9 Update 4 or above
Bloc de patchs de sécurité le plus récent recommandé par Sun
Pour utiliser Sun Java System Web Server 6.1 SP6, vous devez installer les patchs HP-UX suivants :
La prise en charge de HP-UX 11i est uniquement assurée sur les plates-formes PA-RISC.
Niveaux de patch minimaux requis :
B.11.11.0203 – Composant de l'environnement d'exploitation de HP-UX 11i
B.11.11.0306.1 — Ensemble de patchs requis pour 11i, juin 2003
B.11.11.0306.4 — Patchs Gold pour HP-UX 11i, juin 2003
B.11.11.0306.4 — Patchs d'application Gold pour HP-UX 11i, juin 2003
PHCO_29109 — Amélioration et corrections Pthread
PHCO_30544 — Nouvelle amélioration et correctif Pthread.h fix
PHCO_29328 — Patch cumulé libc manpage
Patch cumulé libc — PHCO_29495
Java Out-of-Box — JAVAOOB, 1.0.00.0
Les niveaux de patchs suivants sont également certifiés :
Pour le JDK groupé
BUNDLE11i — B.11.11.0306.1 — Ensemble de patchs requis pour HP-UX 11i, juin 2003
HPUX11i-OE — B.11.11.0412 — Composant de l'environnement d'exploitation HP-UX 11i
GOLDAPPS11i — B.11.11.0412.5 — Patchs d'applications Gold pour HP-UX 11i v1, décembre 2004
GOLDBASE11i — B.11.11.0412.5 — Patchs Gold pour HP-UX 11i v1, décembre 2004
GOLDAPPS11i — B.11.11.0506.4 — Patchs d'applications pour HP-UX 11i v1, juin 2005
GOLDBASE11i — B.11.11.0506.4 — Patchs de base pour HP-UX 11i v1, juin 2005
GOLDBASE11i.PHCO_29960 — 1.0 — Amélioration et corrections Pthread
GOLDBASE11i.PHCO_31061 — 1.0 — Patch cumulé libc
PHCO_30544 — 1.0 — Amélioration et corrections Pthread
PHCO_31923 — 1.0 — Patch cumulé de fichier d'en-tête libc
PHCO_33711 – 1.0 — Patch cumulé libc
Pour JDK 1.5.0_01 :
BUNDLE11i — B.11.11.0306.1 — Ensemble de patchs requis pour HP-UX 11i, juin 2003
GOLDAPPS11i — B.11.11.0506.4 — Patchs d'applications pour HP-UX 11i v1, juin 2005
GOLDBASE11i — B.11.11.0506.4 — Patchs de base pour HP-UX 11i v1, juin 2005
HPUX11i-OE — B.11.11.0312 — Composant de l'environnement d'exploitation HP-UX 11i
PHCO_30544 — 1.0 — Amélioration et corrections Pthread
PHCO_32761 — 1.0 — Patch cumulé libc
PHCO_33711 – 1.0 — Patch cumulé libc
Java15JDK – 1.5.0.01.00 — JDK Java 1.5 pour HP-UX
JAVAOOB — 2.03.01 — Java2 Out-of-Box pour HP-UXJAVAO
L'outil Java Out-of-Box permet de configurer certains paramètres ajustables du noyau. Il est recommandé d'utiliser cet outil pour modifier les valeurs du noyau. Si nécessaire, modifiez les paramètres ajustables suivants pour obtenir des valeurs égales ou supérieures à celles indiquées ci-dessous:
nkthreads — 3635
maxfiles — 60
maxfiles_lim — 1024
max_thread_proc — 512
maxswapchunks — 2048
nfile — 4136
ncallout — 3651
nproc — 2068
La modification des paramètres réglables au niveau du noyau peut avoir un effet néfaste sur votre système.
Les patchs AIX suivants sont nécessaires pour pouvoir utiliser Sun Java System Web Server 6.1 SP6.
SE de base — AIX 5.1
Patchs de maintenance — 5100-09
Module JDK APAR — IY46667
SE de base — AIX 5.2
Patchs de maintenance — 5200-02
Module JDK APAR — IY46668
Si des applications Web Java sont déployées sur le serveur Web, selon la documentation IBM relative au JDK, les variables d’environnement suivantes doivent être définies sur les valeurs ci-dessous avant le démarrage du serveur :
export AIXTHREAD_SCOPE=S
export AIXTHREAD_MUTEX_DEBUG=OFF
export AIXTHREAD_RWLOCK_DEBUG=OFF
export AIXTHREAD_COND_DEBUG=OFF
Vous pouvez directement ajouter cette ligne de code au script de démarrage de Web Server.
SE de base — AIX 5.3
Patchs de maintenance — 5300-01
Il est possible que les interfaces publiques suivantes dans Sun Java System Web Server 6.1 soient refusées ou modifiées de manière non compatible dans une prochaine version de Web Server. Ces interfaces restent inchangées pour le produit Web Server 6.1. Les scripts qui se basent sur ces interfaces peuvent nécessiter une mise à jour pour pouvoir fonctionner avec les prochaines versions de Web Server.
Tableau 2 Interfaces publiques refusées ou modifiées
Fichier ou utilitaire de configuration |
Description |
---|---|
magnus.conf |
Modifié. Certaines fonctionnalités peuvent être déplacées vers d’autres fichiers. |
server.xml |
Modifié. Le schéma et la fonctionnalité peuvent être modifiés. |
nsfc.conf |
Refusé. La fonctionnalité peut être déplacée vers d’autres fichiers. |
dbswitch.conf |
Refusé. Ce fichier peut être éliminé ; la fonctionnalité peut être déplacée vers d’autres fichiers. |
password.conf |
Refusé. Ce fichier peut être éliminé ; la fonctionnalité peut être déplacée vers d’autres fichiers. |
mise en page du fichier |
Modifié. La structure du fichier de configuration peut être modifiée. |
démarrer, arrêter, redémarrer et permuter les scripts |
Modifié. Les noms et/ ou les emplacements de ces utilitaires peuvent changer. |
applicationwdeploy |
Refusé. Cet utilitaire peut être éliminé ; la fonctionnalité peut être intégrée à d’autres utilitaires de gestion. |
Cette section inclut des notes sur l’installation, la mise à niveau et la migration de Sun Java System Web Server. Pour plus d'informations sur ces rubriques, reportez-vous au manuel Sun Java System Web Server 6.1 SP4 Installation and Migration Guide. Les références à Sun Java System Web Server 6.1 SP4 dans le manuel s'appliquent également à Sun Java System Web Server 6.1 SP6. Pour les problèmes connus de cette version de Sun Java System Web Server, reportez-vous à la section Problèmes connus.
N’installez pas Web Server dans un répertoire dont le nom contient des espaces.
En effet, Web Server ne démarrera pas s'il est installé dans un répertoire dont le nom contient des espaces (exemple : Program Files). 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.
Web Server ne peut pas être configuré sur RHLAS 3.0 sans compat-libstdc++.
Lorsque vous installez Sun Java System Web Server 6.1 SP6 sur une installation existante de Sun Java System Web Server, le programme d'installation détecte et applique automatiquement la mise à niveau.
Si vous avez installé Sun ONE Web Server 6.1 SP1, pointez le programme d'installation de Sun Java System Web Server 6.1 SP6 vers l'emplacement de l'installation du 6.1 SP1, puis procédez à la mise à niveau.
Si Sun Java Enterprise System est déjà installé sur votre système et que vous souhaitez mettre à niveau Sun ONE Web Server 6.1, partie intégrante de Sun Java Enterprise System 1, vers Sun Java System Web Server 6.1 SP6, reportez-vous au manuel Sun Java Enterprise System 2004Q2 Installation Guide.
La migration directe d'une version d'iPlanet TM Web Server antérieure à la version 4.1 vers Sun Java System Web Server 6.1 SP6 n'est pas prise en charge. Vous devez tout d'abord faire migrer le serveur existant vers iPlanet Web Server 4.1, puis vers Sun Java System Web Server 6.1 SP6.
Pour des informations de migration détaillées, reportez-vous au manuel Sun Java System Web Server 6.1 SP4 Installation and Migration Guide. Ce manuel contient des informations sur la migration de la version 4.1 vers la version 6.1 et de la version 6.0 vers la version 6.1. Une fois encore, les références à Sun Java System Web Server 6.1 SP4 contenues dans ce manuel s'appliquent également à Sun Java System Web Server 6.1 SP6.
Sun Java System Web Server comprend un ensemble complet de documents à l'adresse suivante : http://docs.sun.com/coll/1308.1.
Les manuels Sun Java System Web Server sont disponibles sous forme de fichiers en ligne aux formats PDF et HTML. Les références à Sun Java System Web Server 6.1 SP4 figurant dans la documentation sont également valables pour Sun Java System Web Server 6.1 SP6. Le tableau suivant indique les tâches et les concepts décrits dans chaque manuel.
Tableau 3 Présentation de la documentation de Sun Java System Web Server
Pour obtenir la liste des fonctions d'accessibilité mises à disposition depuis la publication de ce média, consultez les évaluations de produit de la Section 508, disponibles sur demande auprès de Sun, afin de déterminer les versions les mieux adaptées au déploiement des solutions accessibles. Les mises à jour des applications sont disponibles à l'adresse : http://sun.com/software/javaenterprisesystem/get.html. Pour plus d'informations sur les engagements pris par Sun en matière d'accessibilité, consultez notre site à l'adresse suivante : http://sun.com/access.
Cette section dresse la liste des problèmes les plus importants résolus dans les versions indiquées ci-dessous:
Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1 SP6.
Tableau 4 Problèmes résolus dans Sun Java System Web Server 6.1 SP6
Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1 SP5.
Tableau 5 Problèmes résolus dans Sun Java System Web Server 6.1 SP5
Le tableau suivant répertorie les problèmes résolus dans Sun Java system Web Server 6.1 SP4.
Tableau 6 Problèmes résolus dans Sun Java System Web Server 6.1 SP4
ID du problème |
Description |
---|---|
6021153 |
L’ID de patch requis 112396-03 n’existe pas. La patch n°112396-03 répertorié comme requis dans les notes de version antérieures était incorrect. Le numéro de patch exact est le suivant : 112396-02. Les utilisateurs de Solaris doivent installer le bloc de patchs recommandé par Sun, disponible dans la section Recommended and Security Patches à l'adresse suivante : http://sunsolve.sun.com Solaris 8 (SPARC)
Solaris 9 (SPARC et x86)
|
6066252 |
Les certificats client avec extension AKI provoquent l'erreur SEC_ERROR_UNKNOWN_ISSUER . |
6092498 |
Web Server 6.1 ne parvient pas à valider un certificat client avec LDAP s'il contient des caractères tchèques. |
6171311 |
Erreurs fréquentes rencontrées lors de l’exécution de Web Server avec JDK 1.5. |
6171784 |
Problème de performances de Web Server avec certaines configurations de consignation des erreurs. |
4925875 |
Pour la collection HTML en coréen, la recherche de mots coréens avec un astérisque ne contient aucun résultat. |
6171950 |
Les JSP précompilés ne fonctionnent pas comme prévu lorsque le paramètre reload-interval est utilisé dans le fichier sun-web.xml. Solution : Utilisez la propriété « use-precompiled » (définie sur true sous JSP-config dans sun-web.xml) pour indiquer que les JSP sont précompilés et qu'ils ne doivent jamais être compilés lors de l'exécution. Exemple de fichier sun-web.xml : <sun-web-app> <session-config> <session-manager> </session-config> <jsp-config> <property name="use-precompiled" value="true" > </jsp-config> </sun-web-app> |
5048940 |
La page de contrôle d'accès superutilisateur dans l'interface d'administration n'est plus accessible après la mise à jour de la version SP1. |
6177544 |
libpassthrough.so absent après l’installation RPM du plug-in. |
6176231 |
La suppression par l'interface d'administration d'un certificat de Sun Java System Web Server 6.1 SP4 — (bin/https/admin/security) entraîne un core dump avec NSS 3.9.3 bêta. |
6173365 |
Il existe plusieurs programmes d’installation de package pour la même version de Web Server pour Solaris SPARC/x86. |
5039633 |
Mise à jour nécessaire de NSS vers la série 3.9. |
5063134 |
Le lien symbolique Java Enterprise System n'est pas utilisé pour l’emplacement J2SE. |
6067407 |
Problèmes d'utilisation de ACL_LDAPSessionFree(). |
6173293 |
Web Server définit toujours le type de contenu sur text/html lorsque le filtre de servlet est activé. |
6176264 |
Web Server 6.1 SP4 Solaris x86 ne parvient pas à lancer l'instance SSL via l'interface d'administration. |
6180677 |
Web Server SP4 pour JES3 ne parvient pas à effectuer une migration sur Web Server SP2 pour JES2. |
6066139 |
Échec des tests lors de l'exécution de Web Server avec la version JDK1.5_bêta2. |
6088595 |
La console d'administration lève une exception avec JDK 1.5.0_beta2 lors de la création ou de la modification de classes. |
4904913 |
Recherche i18N : le caractère générique "?" en japonais entraîne des correspondances incorrectes. |
Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1 SP3.
Tableau 7 Problèmes résolus dans Sun Java System Web Server 6.1 SP3
ID du problème |
Description |
---|---|
4798461 |
Affichage incorrect de l'IG lorsque « Transmit File » est désactivé. |
4904896 |
Recherche i18N : tri de la liste des codes par défaut lors de la recherche effectuée par l'interface d'administration. |
4905412 |
L'IG n’autorise pas la gestion des utilisateurs dans la base de données de fichiers clé (keyfile). |
4991338 |
La console d'administration de Web Server n'affiche pas tous les onglets (dans le navigateur Mozilla). |
5001819 |
Web Server 6.1 : Le moteur de recherche Nova peut ne pas localiser tous les documents. |
5014693 |
Les filtres Java, la compression HTTP et SHTML n'interagissent pas. |
5021077 |
java.lang.NullPointerException se produit lorsque vous cliquez sur OK sans avoir sélectionné le serveur d'annuaire. |
5025617 |
Le JNDI de Web Server doit mapper les références resource-env-ref à partir de sun-web.xml . |
5042676 |
Problème de flux de requêtes avec Client tag code=302. |
5056989 |
Activation de la préfixation du nom d'hôte dans l'ID de session. Vous pouvez activer la préfixation du nom d'hôte dans l'ID de session (comme dans 6.0SPx) pour l'application Web en définissant la valeur du paramètre property prefixSessionIDWithHostname sous manager-properties sur yes, true, ou on dans le fichier sun-web.xml. Dans l'exemple suivant, la préfixation du nom d'hôte dans l'ID de session est activée pour l'application Web par la définition de la valeur true pour ce paramètre. <session-config> <session-manager> <manager-properties> <property name="prefixSessionIDWithHostname" value="true"> </manager-properties> </session-manager> </session-config> |
5057749 |
Web Server 6.1 SP2: Le plug-in défini dans certmap.conf ne se charge pas. |
6041356 |
Fuites de mémoire lorsque AdminLanguage et/ ou DefaultLanguage sont spécifiés dans magnus.conf. |
6057426 |
Le plug-in d'équillibrage de charge loadbal.so (anciennement Resonate) ne fonctionne pas sous SPARC Solaris. L'emplacement du plug-in loadbal.so est le suivant : server_root/plugins/loadbal.so |
5065017 |
Problème de données dans la session du servlet. |
5048051 |
Échec de création de collection sous Linux avec installation RPM. |
5029954 |
Stack size est ignoré lorsque la valeur de ConnQueueSize/RqThrottle est 0. |
4898077 |
Comportement incohérent entre HttpServerAdmin et la console iWS . |
5013100 |
Deux ports de type 2500 et 02500 sont ajoutés en tant que ports distincts dans server.xml. |
5046634 |
Caractère à 2–octets présent dans l'en-tête HTTP et dans les programmes plug-ins. Vous pouvez activer le codage de l'en-tête de réponse au niveau de l’application Web en définissant la valeur du paramètre de configuration use-responseCT-for-headers sur yes, true, ou on dans le fichier sun-web.xml. Dans l'exemple ci-dessous, le codage de l'en-tête de réponse est activé pour l'application Web par la définition de la valeur true pour ce paramètre. Exemple de fichier sun-web.xml : <sun-web-app> <parameter-encoding form-hint-field="j_encoding"> <property name="use-responseCT-for-headers" value="true" > <session-config> <session-manager> </session-config> <jsp-config> </sun-web-app> |
Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1 SP2.
Tableau 8 Problèmes résolus dans Sun Java System Web Server 6.1 SP2
ID du problème |
Description |
---|---|
4536102 |
ADM:i18n : le nom de la communauté SNMP n'apparaît pas dans Solaris Netscape. |
4536194 |
Le sous-système CGI effectue des appels bloquants à partir de threads utilisateur NSPR. |
4536739 |
ACL administration et CA superutilisateur : la fonction « N'autoriser qu'à partir de l'hôte » ne fonctionne pas. |
4615933 |
CORE SHTML : impossible de définir le codage du contenu pour les fichiers .shtml. |
4629796 |
le nom du pool de threads français affiche des caractères erronés sous JA-NT (Internet Explorer et Netscape). |
4651056 |
Web Server renvoie l'erreur 404 pour les fichiers commençant par « .. ». |
4651206 |
Après l'ajout d'un nouveau fichier de type mime, il n'existe aucun moyen pour vérifier son ajout à partir de l'interface utilisateur. |
4651207 |
Sur la page Web des préférences de document, le fichier à utiliser pour les réponses aux erreurs doit être spécifié. |
4652009 |
Le fichier journal des accès personnalisés ne s'affiche pas dans l'onglet d'affichage du journal des accès de l'IG. |
4657465 |
Le codage des cookies doit être désactivé. Par défaut, l'URL du serveur Web Sun Java System code les cookies avant de les envoyer au client. Pour que les cookies ne soient pas codés, ajoutez la ligne suivante au fichier sun-web.xml : <property name="encodeCookies" value="false"> Pour l'exemple ci-dessus, ajoutez la ligne directement sous la balise sun-web-app tag. Ne l'intégrez pas à d'autres balises. |
4664945 |
Erreur interne émanant de l'URL d'envoi du formulaire. |
4666409 |
Suppression du nom des fichiers CGI ErrorResponse. |
4676934 |
Distributed -Administration : remplacement de l'ACI par défaut dans Web Server 6.0 SP2. |
4676946 |
Aucune validation du formulaire des paramètres de serveur virtuel. |
4676950 |
Erreur interne lors de la suppression de http:// dans l'URL d'envoi du formulaire. |
4682434 |
Échec de l'exécution du script CGI de capture des variables d'environnement. |
4682894 |
Gestion de cluster : la sélection d'un serveur source désélectionne les serveurs cible. |
4684775 |
La fonction DNS asynchrone est désactivée par défaut. |
4707989 |
Web-app/JSP : le chargement au démarrage ne fonctionne pas sur les fichiers JSP. |
4704385 |
Cluster : un message Null s'affiche pour le cluster modifié lorsque OK est sélectionné juste après la réinitialisation. |
4705181 |
La fonction Utilisateurs et groupes ne valide pas les utilisateurs et accepte des espaces dans les CGI. |
4705204 |
Les fichiers ACL nouvellement ajoutés ne sont pas supprimés lorsque la suppression est sélectionnée. |
4706063 |
Chroot et directory ne valident pas correctement. |
4711353 |
Administration: l'avertissement d'interception maître Global|SNMP affiche Élément de formulaire manquant :Gestionnaire ?. |
4718914 |
Activez la sécurité pour tous les serveurs d'instance sans installer ce certificat. |
4724503 |
Après l'activation d'IPv6 sur le socket d'écoute de modification de l'interface utilisateur, le serveur ne démarre pas. |
4727597 |
L'interface d'administration se bloque lorsqu'un nouveau serveur est ajouté avec un port en double. |
4721021 |
Impossible d'accéder à l'URI absolu sur le serveur SSL. |
4727444 |
Le journal d'accès consigne des données incorrectes. |
4732877 |
Le champ Urlhosts n'accepte qu'un seul nom d'hôte. |
4745314 |
La variable $id dans la racine de document VSCLASS ne fonctionne pas sous Windows. |
4749239 |
ACLI : traitement incorrect de l'ACL. |
4753601 |
Fonctionnement inattendu de la directive MaxRqHeader dans le fichier magnus.conf. |
4754934 |
Fonctionnement incorrect du plug-in de la vignette NSAPI sur Web Server 6.0 avec HTTP 1.1. |
4761188 |
LDAP : amélioration nécessaire des performances de groupe dynamiques LDAP pour les ACL. Dans un souci d'amélioration des performances, un nouveau paramètre de configuration LDAP, dyngroups fast, est introduit dans SP2. Avec cette configuration, Web Server certifie les appartenances au groupe, ignorant les individus imbriqués dans les groupes dynamiques. Supposons que l'utilisateur « alpha » appartient au groupe « a », que ce groupe « a » est un membre du groupe « b » selon la définition de memberURL (groupe dynamique), et que votre ACL n'accorde des droits d'accès qu'au groupe « b ». Dans ce cas, le serveur Web refuse l'accès d' « alpha », car celui-ci n'est pas considéré comme un membre du groupe « b ». Pour prendre en charge un groupe imbriqué, ne définissez pas cette nouvelle configuration pour le service d'authentification LDAP. (Par conséquent, vous n'obtiendrez pas d'amélioration des performances.) Exemple d'un annuaire de configuration : ldapregular ldap://localhost:389/o=TestCentral ldapregular: dyngroups fast |
4763653 |
Validation requise pour les éléments de formulaire dans la page de préférences du document. |
4764307 |
Magnus.conf. Paramètres de performances : nombres négatifs acceptés. |
4765709 |
Administration: la fonction de configuration du service d'annuaire ne valide pas binddn/password . |
4770294 |
Sous Windows, Web Server 6.1 doit ajouter le caractère CR à la fin de la ligne du journal d'accès. |
4786612 |
Web Server traite « : »comme un séparateur entre le nom d'hôte/IP et le port dans divers emplacements. Ce code doit être mis à jour pour savoir si le caractère « : » fait réellement partie d'une adresse IPv6. |
4787310 |
Échec de l'éviction dans NSFC si la valeur définie pour SmallFileSpace est faible. |
4788075 |
Impossible de définir la variable PATH dans magnus.conf pour Web Server 6.0 SP5. |
4800173 |
Problème de performances avec un fichier ACL de grande taille associé à plusieurs serveurs virtuels. |
4808402 |
Prise en charge de l'authentificateur natif. |
4814097 |
Impossible de sélectionner la valeur « none » comme élément de programme dans les groupes de programmes de l’interface utilisateur. |
4822720 |
Le sous-système persistant doit être réglé dynamiquement. Le sous-système persistant doit être ajusté pour obtenir des performances maximales. Dans Web Server 6.0, ce sous-système a été réglé pour faire face aux fortes charges et ses performances sont faibles lorsque seules quelques connexions persistantes sont ouvertes. Le sous-système persistant a été modifié pour Web Server 6.1 SP2 afin d'effectuer des réglages dynamiques en fonction de la charge réelle. |
4849907 |
Shtml est analysé lorsque l'autorisation d'exécution n'est pas définie, ni configurée. |
4855807 |
AIX : Web Server s'arrête une fois redémarré par le module de surveillance. |
4858152 |
Les entrées du journal d'accès dans le fichier server.xml de l'instance migrée pointent vers un chemin incorrect. |
4869527 |
SNMP: Échec du test pour RH Linux 6.2/7.2/Adv Server 2.1 et Sun Linux 5. |
4862498 |
Le nouvel écran du service d'annuaire n'est pas connecté à l'interface. |
4870613 |
Le bouton Retour ne fonctionne pour les cadres dans Netscape 7. |
4873766 |
Fonctionnement incorrect de la SAFupload-file avec les requêtes mémorisées en bloc. |
4882838 |
Impossible de spécifier le protocole pour l'URL dans les redirections générées. Le serveur génère un URL d'autoréférencement chaque fois qu'il envoie une demande de redirection à un client. Depuis Web Server 6.1 SP1, l'attribut servername de l'élement LS dans le fichier server.xml peut être utilisé pour configurer le schéma utilisé dans les URL d'auto-référencement générés par le serveur. Par exemple, si un transcodeur SSL se trouve entre Internet et l'instance de serveur Web, déchiffrant le trafic chiffré SSL destiné à http://www.sun.com et le relayant au serveur Web sur le port 8080, un élément LS, tel l'élément suivant, peut apparaître dans le fichier server.xml: <LS remap="ls1" port="8080" security="disabled"... servername="https://www.sun.com"> Le préfixe « https:// » dans la valeur servername indique au serveur qu'il doit utiliser le schéma HTTPS dans les URL d'autoréférencement même si l'élément LS n'est pas configuré pour gérer le trafic SSL. |
4889081 |
La rotation du journal interne crée des journaux vides. |
4894033 |
Distributed-Administration : le fonctionnement de l'ACL d'administration « Autoriser uniquement partir de l'hôte/ IP » n'est pas conforme au document. |
4896881 |
Lors du décompactage des bits du serveur Web, les informations relatives à la propriété et au groupe sont incorrectes. |
4897074 |
Sous Linux uniquement: lorsque vous créez une collection, les fichiers PDF ne sont pas indexés, ni ajoutés à la collection. |
4899105 |
La mise en évidence de la valeur de connexion dans le serveur virtuel d’édition est incorrecte. |
4905175 |
Les paramètres de l'ACL WebDAV sont hérités par de nouveaux serveurs virtuels. |
4909378 |
Le bouton Aide pour l'édition WebDAV ne pointe pas vers la page d'aide appropriée. |
4903449 |
Performances affectées par le mode multiprocessus et un thread. |
4905681 |
Le paramètre AsyncDNS est ignoré dans Sun Java System Web Server 6.1 SP1. Le serveur Web n’effectue jamais de recherche DNS asynchrone. Notez que même si le fichier magnus.conf contient le paramètre AsyncDNS en position on, le service DNS asynchrone reste sur off. |
4908631 |
Un message d'erreur est renvoyé si l'utilisateur tente d'arrêter le serveur lorsqu'il n'est pas en cours d'exécution. |
4907288 |
Le transfert du fichier de gestion de cluster ne fonctionne pas sous Windows. |
4909678 |
L'authentification Digest de Web Server 6.1 ne fonctionne pas pour les fichiers plats. |
4910266 |
Web Server 6.1 : la création d'utilisateurs de fichier Digest via l'interface utilisateur duplique les utilisateurs de façon exponentielle. |
4904088 |
La page finale de migration doit encoder les caractères « < » et « > » au format html. |
4908986 |
JDBC. Le code de servlet UploadServlet traire de manière incorrecte les exceptions SQL. |
4904896 |
Recherche i18N : tri de la liste des codes par défaut lors de la recherche effectuée par l'interface d'administration. |
4908010 |
Impossible de supprimer une collection de recherche pour un serveur virtuel nouvellement créé. |
4908401 |
I18N: horodatage non localisé pour chaque document — renvoyé par la recherche. |
4910222 |
Erreur sous Windows lors d'une tentative de création de collection avec une racine de document comportant des backslashs. Solution : Cette erreur est générée lorsque vous spécifiez une racine de document comportant des backslashs ou à la fois des backslashs et des barres obliques. Utilisez uniquement des barres obliques. |
4911548 |
Le serveur renvoie une exception ConfigException lors de la création en double de la collection de recherche. |
4911656 |
I18N: le lien « Trier par date » est inaccessible lors de la recherche sur des caractères multioctets. |
4913909 |
i18n : erreur lors de l'ajout d'un fichier portant un nom de fichier coréen. Le fichier est ignoré du fait que la lecture n'est pas permise. |
4913228 |
Apostrophe manquante dans le script Oracle de l'exemple d'application jdbcRealm. |
4910869 |
Amélioration NSFC requise. Ajoutez la directive nsfc.conf ReplaceFiles. Lorsque la valeur de ReplaceFiles=true (par défaut), le comportement du cache de fichiers existant est conservé. Si on aReplaceFiles=false, lorsqu'un fichier est mis en cache, son entrée dans le cache de fichiers ne doit jamais être supprimée pour faire de la place à un autre fichier. Cela s'avère utile dans le cas de scénarios d'évaluation des performances, car le conflit d'utilisation sur le verrou de la liste des occurrences est alors éliminé. |
4910272 |
Le serveur ne doit pas accepter de mélange de barres obliques pour la racine de document lors de l'ajout d'un nouveau serveur. |
4912254 |
Échec de l'installation de Web Server en raison de l'élément « set -o noclobber » dans .env. |
4911070 |
Web Server 6.1 : le champ d'ajout d'une famille de protocoles de socket d'écoute est manquante pour l'adresse IPv6. |
4911630 |
Un grand nombre de champs de l’éditeur Magnus ne disposent pas de validations, car ils acceptent des valeurs d’entier négatif. |
4911550 |
Une exception ServletException a été reçue pendant la tentative d'accès au serveur avec un document supplémentaire. |
4911633 |
Le mot de passe de l'utilisateur ne peut pas être modifié. |
4913566 |
L'URL d'envoi de la page d'édition n'est pas cohérent. |
4919473 |
Les mises à jour des propriétés du domaine de sécurité effectuées à partir de l'interface d'administration n'apparaissent pas dans server.xml. |
4913289 |
L'aide relative à l'édition d'une classe virtuelle ne donne pas les critères complets pour la suppression d'une classe de VS. |
4916331 |
Les connexions persistantes peuvent être bloquées en cas de charge faible. |
4925475 |
L'attribut createconsole du fichier server.xml est ignoré. |
4925938 |
Une exception de pointeur nul est levée si l'utilisateur modifie par erreur l'URL d'administration du VS. |
4929848 |
Performances: Web Server interroge kstat toutes les secondes. |
4926414 |
I18N-korean : la réindexation de la collection est bloquée s'il manque un ou plusieurs documents existants. |
4935797 |
L'emplacement du fichier certmap.conf est mal représenté. |
4930327 |
Les en-têtes cible ne sont pas décodés par l'URL dans les requêtes MOVE/COPY (déplacer/copier). |
4933483 |
Les signaux SIGCHLD sont rapportés au démarrage. |
4935582 |
La définition de TCP_NODELAY est inutile pour AF_NCA. |
4930642 |
La source est renvoyée lorsque l'entrée mime.types ne se termine pas par un retour chariot. |
4930329 |
Les valeurs par défaut de maxpropdepth sont mal choisies. |
4932995 |
La barre oblique (/) de début disparaît lors de la suppression d’une application Web via l’interface d’administration. |
4935420 |
La sélection de ressources pour l'accès restreint échoue pour l'instance migrée de la version 6.1. |
4944850 |
Migration incorrecte de la directive de l'adresse lors du passage de Web Server 4.1 à 6.1. |
4946829 |
Administration: la création d’une nouvelle version après la migration empêche l'élément $user: de trouver une valeur. |
4941027 |
Rédaction de scripts intersites dans l'interface d'administration de Web Server. |
4948397 |
Le protocole SNMP de Web Server 6.1 SP1 ne fonctionne pas. |
4946187 |
Distributed-Administration : après l'activation de la fonction distributedAdministration, si une ACL est définie de façon à n'autoriser que les utilisateurs authentifiés, le serveur accorde toutefois un droit d'accès aux autres utilisateurs du groupe d'administration. |
4947005 |
La fonction d'ajout d'instance de serveur ne fonctionne pas sous Solaris x86. |
4940040 |
Les références du fichier de configuration administrateur définissent un élément TYPE inexistant. |
4942750 |
L'exemple de recherche est incorrect. |
4943631 |
Documentation erronée sur le fichier de configuration de pool de threads. |
4941741 |
Sous Solaris 8 SPARC, échec du démarrage de Web Server 6.1 SP1 à cause de libCld.so. |
4945994 |
fc_net_write doit aboutir à un seul appel système. |
4940418 |
Prise en charge d'un profileur tiers pour l'instrumentation bytecode. |
4943329 |
Fonctionnement inattendu de IWSSessionManager avec Web Server 6.1. |
4947065 |
L'application Web de recherche affiche 11 collections au maximum. |
4947624 |
Un message d'alerte sans effet s'affiche lors de la réindexation sous Windows. |
4950552 |
Nombre de résultats erroné pour des résultats de sortie spécifiques (11, 21, 31... ). |
4954789 |
Échec du déploiement de Web Server avec une exception ClassCastException. |
4956415 |
Recherche Web Server 6.1 : demande de capacité d'affichage de la description des balises méta. |
4950644 |
Un message d'alerte sans effet s'affiche lors de la création en double d'une collection sous Linux. |
4951860 |
httpagt dépend de la variable NETSITE_ROOT. |
4957158 |
Échec de fc_open lors de l'exécution de specweb99 sur la version x86. |
4952492 |
La méthode MOVE doit, si possible, renommer les fichiers. |
4958571 |
Les performances dePR_NetAddrToString sont inférieures à celles attendues. |
4951264 |
Échec de Web Server pendant la reconfiguration déclenchée par Java et arrêt du serveur. |
4958755 |
ServletContext.getContext(String) ne renvoie pas d'autre contexte lorsqu'il est appelé à partir du contexte racine. Il renvoie uniquement le contexte racine. |
4950653 |
« Null » s'affiche pour les valeurs QoS vsclass. |
4951982 |
Un message d'erreur incorrect s'affiche lors de la configuration LDAP avec des références erronées. |
4953147 |
Échec de la rotation du journal cron lorsque l'administrateur est connecté en tant que racine et que l'instance n'est pas une instance racine. Solution : Changez l'utilisateur afin qu'il soit identique à celui du serveur d'administration dans le fichier scheduler.conf. |
4961864 |
Le serveur Web se bloque lors de l'utilisation de la fonction de rappel de rotation. |
4962059 |
Mot de passe d'administration sauvegardé en texte brut dans le fichier setup.inf. |
4969637 |
Erreur de codage mineure dans la fonction SAF d'envoi d'erreur. |
4961999 |
Après l'ajout d'un serveur virtuel, celui-ci ne figure pas dans la liste déroulante du cadre supérieur. |
4962624 |
Administration: aucune validation pour la valeur du protocole dans le socket d'écoute d'édition. |
4963483 |
L'interface se bloque si un utilisateur tente de créer un chemin d'accès à un fichier ACL avec une barre oblique. |
4968422 |
Affichage d'un fichier ACL non valide dans le navigateur de l'écran WebDAV. |
4966497 |
Effectuez un vidage des données car le délai de mise en attente moyen est incorrect. |
4970955 |
Problème de sécurité intersite avec un exemple Apache (\plugins\java\samples\webapps\simple ). |
4972573 |
Comportement incorrect de l'exemple d'application web-apps-sample dans Web Server 6.1 SP1. |
4972587 |
Instructions incorrectes dans le fichier index.html de l'exemple d'application I18N. |
4976454 |
Exemples fournis avec Web Server 6.1. |
4970273 |
Les bibliothèques bêta FastCGI se trouvent dans les modules RTM de Web Server. |
4976953 |
AIX 6.0 SP6 : erreur interdite dans une requête GET pour un fichier doté des droits de groupe corrects. |
4976490 |
Messages du journal tronqués. |
4975675 |
La reconfiguration dynamique échoue lorsque le serveur est sous charge. |
4976910 |
NSFC_GetEntryPrivateData() appelle NSFC_ExitCacheMonitor() si aucune entrée n'existe. |
4973079 |
L'IG conserve les entrées de port non valides et les utilise pour renseigner le champ servername lorsque la validation échoue. |
4975788 |
Le classpath, modifié à l'aide d'Internet Explorer, est rompu. La machine virtuelle Java (JVM) du serveur ne peut pas démarrer. |
4975798 |
Impossible d'ajouter un chemin d'accès au suffixe classpath via la fonction web-admin. |
4975782 |
Impossible de supprimer la référence JNDI externe. |
4970188 |
RPM ne parvient pas à localiser l'option umask du système. |
4971298 |
Échec de pkgchk -n pour le package Web Server dans JES. |
4986761 |
Échec de la migration de Web Server 6.0. |
4989231 |
Échec du démarrage du serveur sur les plates-formes Linux. Chemin d'accès JDK erroné lors de la génération. |
4988104 |
La modification de la page des serveurs virtuels doit mettre à jour correctement la valeur des connexions. |
4986700 |
Les valeurs Last-modified et Etag sont supprimées lorsque des filtres de servlet sont utilisés. |
4991888 |
Enregistrement d'un nom de fichier erroné pour la configuration du fichier de clés. |
4992739 |
Une fois le suffixe du classpath modifié, impossible de démarrer l'instance de Web Server. |
4995447 |
Web Server 6.1 SP2 sous RH Linux ne parvient pas à accéder à l'interface d'administration. Un message d'erreur est généré après la connexion. |
4995489 |
Solaris x86 : impossible d'activer l'administration distribuée. |
4991775 |
Validation du nom de cookie dans l'exemple de servlet. |
5002905 |
Impossible de définir le contrôle d'accès superutilisateur, même si l'administration distribuée n'est pas activée. |
5012107 |
Le corps de la requête POST a été consommé deux fois lors de l'utilisation d'un mauvais plug-in. |
4962659 |
Les critères de recherche sont tronqués au bout de 100 caractères. |
4967580 |
La recherche affiche des liens incorrects pour l'instance SSL activée. |
4970181 |
Des filtres Stellent doivent être ajoutés aux versions Linux et Solaris x86. |
4975327 |
Les balises indexMetatags de la recherche Nova doivent être définies automatiquement. |
4975367 |
L'indexation des balises méta ne doit pas faire la distinction entre les majuscules et les minuscules. |
4997149 |
La suppression des documents à l'aide du motif *.* ne supprime pas tous les fichiers lorsque la propriété excludeExtensions est définie. |
4997178 |
Le serveur renvoie une exception de pointeur nul lors de l'indexationdu fichier sxg si la propriété excludeExtensions est définie. |
4997697 |
Les numéros de page ne s'affichent pas correctement dans la page des résultats de la recherche. |
4844616 |
Échec de l'opération dû à une configuration incorrecte de bswitch. |
4854698 |
Échec du plug-in dû à une requête mal formulée. |
4866965 |
ACLI : l'échec de l'authentification est consigné deux fois dans le fichier journal des erreurs du serveur. |
4880864 |
ACL : Web Server renvoie des erreurs 404 du type « Introuvable » lorsque les ACL refusent l'accès. |
4915326 |
WEBC: impossible d'accorder des droits signedBy aux fichiers jar. |
4918754 |
Web Server 6.1 ne parvient pas à traiter le paramètre HTTP URL GET dans le jeu de caractères à 8 octets. |
4924921 |
Impossible de définir une taille de pile maximale de 800 Mo pour JVM sous Windows 2000 à l'aide de JDK 1.3.1. |
4926336 |
Corruption de la chaîne de requête due à l'utilisation de % dans la valeur du paramètre JSP. |
4927770 |
Abandon du serveur avec SIGABRT provenant de libjvm. |
4928358 |
Les erreurs JSP sont incorrectement signalées en tant qu'erreurs de type « Introuvable ». |
4930374 |
L'attribut extra-class-path dans l'élément chargeur de classe du fichier sun-web.xml fonctionne de manière inattendue. |
4932893 |
Le rechargement dynamique ne fonctionne pas pour les fichiers descripteurs de l'application Web (web.xml par exemple). |
4939370 |
Les noms de threads de conteneurs Web ne sont pas uniques. |
4934083 |
LDAP : échec pendant l'authentification LDAP. |
4934562 |
WEBC: getRemoteUser() ne fonctionne pas pour les JSP autonomes. |
4935669 |
WEBC: il se peut que la demande ne contienne pas toujours les données de certificat client. |
4935570 |
Les données de certificat ne sont pas toujours présentes, même si elles sont disponibles. |
4932547 |
La base de l'authentificateur Tomcat renvoie l'erreur 500 au lieu de 403. |
4946762 |
Le domaine par défaut de Java Out–of-box doit être natif. |
4948123 |
Dans certains cas, Web Server 6.1 signale de manière incorrecte la taille de clé client. |
4949842 |
WEBC: incohérence de isUserInRole() lors de l'utilisation de l'authentification principale. |
4957829 |
LDAP : l'utilisateur peut entrer le caractère générique « * » comme identificateur unique (UID) pour l'authentification de base. |
4960013 |
Il n'est pas possible d'avoir plusieurs domaines LDAP. |
4968857 |
htconvert ne convertit pas les séquences génériques .nsconfig correctement. |
4968882 |
htconvert ne fonctionne pas sur un fichier server.xml de style 6.1. |
4960873 |
NPE détecté lorsqu'une session est terminée simultanément par deux threads. |
4973927 |
Signal EPIPE non intercepté comme exception d'E-S émanant de OutputStream.write() . |
4976277 |
Utilisation du pool de connexions JNDI compris dans le kit JDK 1.4.1 pour la mise en pool de connexions LDAP. |
4983707 |
Le passage du journal au niveau Sécurité entraîne une exception NullPointerException au démarrage. |
4981028 |
La sémantique distribuable dans le fichier web.xml n’est pas respectée par le conteneur Web. |
4993468 |
getResourcePaths renvoie des chemins contenant « // ». |
4996219 |
Fuites de mémoire webservd sous RedHat Linux Advance Server 3.0. |
4997593 |
Faible intégration entre les en-têtes NSAPI srvhdrs et HttpServletResponse . |
4997756 |
Fonctionnement incorrect de la méthode LOCK-UNLOCK. L'IG n’affiche pas les informations de verrouillage correctement. |
4997838 |
Web Server ne démarre par sur RHL AS 3.0 lorsque la sécurité est sur On. |
5003531 |
Une erreur 500 est générée lors de l'accès aux applications Web avec transport-guarantee=CONFIDENTIAL à partir d'un port non SSL. |
5004542 |
L'analyse ASN.1 des bogues et des accès forcés au programme risque d'entraîner l'arrêt brutal de Web Server. |
5016494 |
NSS: Échec dans DER_UTCTimeToTime avec un certificat corrompu. |
Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1 SP1.
Tableau 9 Problèmes résolus dans Sun Java System Web Server 6.1 SP1
ID du problème |
Description |
---|---|
5060906 |
La boîte de dialogue d'autorisation s'affiche pour un répertoire non protégé sans fichier d'index. Informations supplémentaires : Dans la version 6.1 SP1, si un répertoire ne possède pas de fichier d'index de type index.html, index.jsp, ou home.html, etc., lorsque l'authentification ACL est activée, tout utilisateur disposant d'un droit d'accès en lecture et en écriture se voit refuser l'accès à la liste, même si ce répertoire n'est pas protégé. Solution : Pour revenir au comportement d'origine de la version 6.1, modifiez l'ACL par défaut afin d'autoriser des privilèges de liste aux utilisateurs anonymes. Effectuez cette modification de la façon suivante : allow (read, execute, info, list) user = "anyone" |
4642650 |
Option requise pour désactiver l'ajout de l'URL absolu dans le conteneur de servlet/ JSP. Détails de la correction : Ajout d'une nouvelle propriété au fichier sun-web.xml : relativeRedirectAllowed Valeur par défaut : false Description : Si cette propriété est définie sur true, l'application Web peut envoyer un URL relatif au client à l'aide de l'API HttpServletResponse.sendRedirect(), c'est-à-dire que le conteneur n'a plus à convertir un URL relatif en URL complet. |
4793938 |
L'activation de la manipulation de fichiers à distance à partir de l'interface utilisateur du gestionnaire de serveur permet à tout utilisateur distant d'obtenir la liste des répertoires dans l'espace d'URI du serveur. |
4904201 |
javahome incorrectement défini lors de l’ajout d’un serveur sans JDK intégré. |
4911580 |
L'ajout d'une nouvelle instance de serveur risque d'échouer avec un message Erreur du serveur. |
4928794 |
Le serveur redémarre lors d'une tentative de création d'une ressource Null à l'aide de la commande PUT. |
4929913 |
Le moteur de recherche n'extrait pas et n'indexe pas les informations FTS des fichiers PDF. Détails de la correction : Ce correctif s'applique à toutes les plates-formes prises en charge, sauf Linux. Les balises méta Author, Subject et Keywords sont toujours indexées. Une fonctionnalité a été ajoutée, permettant à des balises méta arbitraires d'être indexées, y compris celles résultant de la conversion des attributs FTS_* des fichiers PDF. Un nouveau paramètre doit être configuré manuellement dans server.xml, comme décrit ci-dessous.
Remarque – Pour plus de détails sur l’affichage des informations relatives aux balises méta dans les résultats de la recherche, reportez-vous au problème 4956415. |
4933935 |
Sur Solaris 9 : La fonction reconfig ne fonctionne pas sur les installations par package. |
4945089 |
Problème d'analyse ASN.1 dans SSL. Problème identifié dans l'implémentation des protocoles SSL utilisés par le serveur Web qui peut être exploité comme attaque de refus de service. Dans Sun Java System Web Server 6.1 SP1, ce problème est résolu. Si vous utilisez le serveur Web pour héberger des sites utilisant SSL version 3 ou TLS, il est fortement recommandé d'installer ce service pack. |
4950388 |
La commande reconfig ne fonctionne pas sous Windows XP. |
4964069 |
L'utilitaire commit.exe s'arrête brutalement sur les plates-formes Windows. |
Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1.
Tableau 10 Problèmes résolus dans Sun Java System Web Server 6.1
ID du problème |
Description |
---|---|
4869693 |
Sous Windows, l’installation de Web Server écrase les fichiers .dll de SunONE Directory Server en raison de problèmes de cohabitation avec Directory Server 5.x. |
4540254 |
La rotation des fichiers journaux ne doit pas nécessiter de redémarrage sous UNIX. |
4727146 |
Remplissage des journaux avec des entrées de redéfinition de connexion. |
4786735 |
Le programme d'installation ne définit pas le JDK CLASSPATH/LIBPATH correctement lorsque le JDK externe est utilisé. |
4792721 |
Messages d'erreur incorrects lorsque le serveur LDAP est hors ligne. |
4799452 |
sun.tools.javac.Main est déconseillé. Une exception met fin à des JSP valides. |
4801874 |
ACL_LDAPSessionAllocate renvoie toujours LAS_EVAL_FAIL. |
4811418 |
Arrêt brutal de l'authentification Digest. |
4819405 |
Expansion/ fuite de mémoire du processus slapd avec le plug-in digestauth . |
4820513 |
Le code du plug-in digestauth n’est pas sécurisé au niveau du thread. |
4839875 |
Lors de l'utilisation de cachefs/nfs comme cache de classe et racine de document, Sun Java System Web Server ne choisit pas toujours le nouveau JSP. |
4842190 |
Web Server s'arrête brutalement lorsqu'il reçoit un en-tête Accept-Language comportant plus de 15 langues. |
4842574 |
Échec du serveur dû à une requête mal formulée. |
4842601 |
Problème de sécurité lié à l'en-tête Accept-Language. |
4846832 |
CRL corrompt la base de données. |
4848896 |
Échec du plug-in digestauth pour un type de requête spécifique. |
4849914 |
Fuite de mémoire du plug-in digestauth pour un type de requête spécifique. |
4855546 |
Vulnérabilité de l'analyseur de journaux. |
4858026 |
JSP : arrêt brutal pour getParameter lors de la publication d'une grande quantité de données. |
4867887 |
Échec de l’authentification de base pour les utilisateurs dotés d’ID uniques comportant des espaces. |
4903319 |
Lorsque vous créez une collection, il est possible que tous les documents ne soient pas indexés et ajoutés à la collection. |
Cette section répertorie les principaux problèmes et restrictions au moment de la mise sur le marché de Sun Java System Web Server 6.1 SP6. 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 11 Problèmes connus d'ordre général
ID du problème |
Description |
---|---|
6198559 |
JES3 : la mise à niveau du patch de Web Server sous Linux génère la fausse notification « Désinstaller ». |
4988370 6413819 |
Le contenu n'est pas mis à jour sous une situation particulière sur les plates-formes HP-UX 11.0. Le système d'exploitation HP-UX possède deux espaces caches qui se nomment Page Cache et Buffer Cache pour l'accès aux fichiers. Généralement, lorsque l'application exécute une fonction mmap, le fichier est mappé vers le Page Cache. Cependant, pour l'instant, le système d'exploitation n'est pas chargé de synchroniser la date entre le Page Cache et le Buffer Cache, lorsque mmap est exécutée comme une option PRIVATE. Même si vous faites une copie du fichier, le système d'exploitation actualise les données mises en cache uniquement dans le Buffer Cache. Solution : Utilisez l'éditeur vi pour chaque mise à jour de contenu. |
6404983 |
Échec de la recherche d'utilisateurs et de groupes sur le serveur LDAP via l'interface d'administration. Solution : Pour le bon fonctionnement de cette fonction, installez la mise à jour 1 — uname -r: 2.4.21-9.ELsmp de Red Hat Linux AS 3.0. |
Le tableau ci-dessous répertorie les problèmes connus liés à l'administration.
Tableau 12 Problèmes connus liés à l'administration
ID du problème |
Description |
|
---|---|---|
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 : Pour HttpServerAdmin, utilisez « \\ » comme caractères d'échappement pour les virgules (« \ » pour 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 RHLAS 3.0. |
|
4650456 |
Fonctionnement incorrect des fonctions View Access et View Error avec des caractères multioctets. |
|
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. Notez que 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 Ajout dans l'interface d'administration disparaît dans Netscape 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 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: De : Service type="magnus-internal/passthrough" fn="service-passthrough" servers="http://server:port" par : Service fn="service-passthrough" servers="http://server:port" |
|
4991278 |
Aucune fonction d'interface d'administration n'est disponible pour supprimer les fichiers ClassCache JSP. |
|
6316265 |
L'interface d'administration affiche le message Click Apply afin d'appliquer les modifications apportées, or il n'existe aucun bouton Apply pour le serveur d'administration. |
Le tableau ci-dessous répertorie les problèmes connus liés au noyau.
Tableau 13 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 plug-ins afin d'obtenir une version 64 bits du plug-in affecté. |
4939491 |
HP: 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.
Tableau 14 Problèmes connus liés à la documentation
ID du problème |
Description |
---|---|
6378473 6378423 |
Les notes de version relatives au plug-in Reverse Proxy des add-ons de Sun Java System Web Server 6.1 comporte une valeur par défaut incorrecte pour validate-server-cert de la SAF. Correction : La valeur par défaut est true. |
6367812 |
L'aide en ligne ne fournit aucune information sur le redémarrage du schedulerd. Informations supplémentaires : Pour lancer schedulerd à partir d'une ligne de commande, définissez une variable d'environnement ADMSERV_ROOT en procédant comme suit :
|
4957123 |
Le manuel Administrator's Guide ne fournit aucune information sur les opérateurs de requête de recherche. |
6391505 5059527 |
Le manuel Installation and Migration Guide doit fournir des informations sur les aptitudes à l'écriture des fichiers de configuration, sur les risques liés à la sécurité racine et sur le privilège net_privaddr proposé par Solaris. Informations supplémentaires :
|
6359385 |
Le manuel Administrator's Configuration File Reference doit fournir des informations sur la plage de valeurs de la variable MaxKeepAliveConnections de magnus.conf pour le serveur 64–bits. Informations supplémentaires : La plage de valeurs de la directive MaxKeepAliveConnections de magnus.conf est comprise entre 0 et 1048576 pour le serveur 64 bits. |
6358849 |
Le manuel Administrator's Configuration File Reference doit fournir des informations sur l'attribut MaxOpenFiles du fichier de configuration nsfc.conf. Informations supplémentaires : Principales informations sur l'attribut MaxOpenFiles :
|
4964908 |
Aucune documentation n'est disponible concernant les mises à niveau des fonctions. |
5065188 6173274 |
La section Advanced Search du manuel Administrator's Guide fait référence à tort à une option Passage Search dans le menu Rechercher. Cette option n'est pas disponible. |
6155266 |
Le manuel Administrator's Guide ne décrit pas correctement le niveau de journalisation de la configuration. Correction : Le niveau correspondant à la configuration de Web Server doit être défini comme suit : Message indicate a misconfiguration |
6206074 |
Le manuel Administrator's Configuration File Reference indique une valeur par défaut incorrecte pour la directive ChildRestartCallback. Correction : La valeur par défaut correcte est no directive. |
6170766 |
La méthode de mise à niveau vers une nouvelle version de Web Server décrite dans le manuel Installation and Migration Guide, à la section Before You Install Sun ONE Web Server, est erronée. Correction : Pour mettre à niveau Sun ONE Web Server 6.1, partie intégrante de Sun Java Enterprise System 1, utilisez l'ajout de patch. |
6170769 |
Le manuel Administrator's Configuration File Reference contient des informations erronées à propos de la directive AdminLanguage. Correction : La directive AdminLanguage s'applique uniquement à la langue dans laquelle sont affichés les messages de journalisation et non à la langue utilisée dans l'interface utilisateur. |
6173273 |
Le manuel Administrator's Guide contient une erreur typographique à la section Choosing MIME Types. Correction : La phrase correcte est la suivante : For more information, see the MIME Types page in the online help and Using Virtual Servers. |
6173133 |
Le manuel NSAPI Programmer's Guide décrit un exemple incorrect de référence de fonction NSAPI. Correction : L'exemple devrait se présenter de la manière suivante : FilterMethods methods = FILTER_METHOD_INITIALIZER; |
6173272 |
Le manuel Administrator's Guide indique à tort que la version prise en charge de Java est 1.4.1_03. Correction : Sun Java System Web Server prend en charge la plate-forme Java 2 Platform, Standard Edition (J2SE TM) 1.4.2_04 et ultérieure (version 32 bits uniquement ; version 64 bits non prise en charge). Le logiciel J2SE est fourni avec Web Server et configuré au cours de l'installation, si vous choisissez de l'installer. Vous pouvez également installer votre propre kit de développement Java (JDK) ultérieurement, à la suite de l'installation du serveur Web. Si vous envisagez d'utiliser le serveur d'administration, un kit JDK doit être installé. |
5016571 |
La page concernant les pools de threads génériques dans l'Online Help fournit des informations non valides. |
5029460 |
Le manuel Administrator's Guide indique une configuration de certmap.conf incorrecte. Dans le manuel, la description du fichier certmap.conf est la suivante : The first line specifies a name for the entry and the attributes that form the distinguished name found in the CA certificate. The name is arbitrary; you can define it to be whatever you want. However, issuerDN must exactly match the issuer DN of the CA who issued the client certificate. For example, the following two issuerDN lines differ only in the spaces separating the attributes, but the server treats these two entries as different: certmap sun1 ou=Sun Certificate Authority,o=Sun, c=US certmap sun2 ou=Sun Certificate Authority,o=Sun, c=US Correction : Ces deux lignes devraient en réalité apparaître de la façon suivante : certmap sun1 ou=Sun Certificate Authority,o=Sun, c=US certmap sun2 ou=Sun Certificate Authority, o=Sun, c=US |
5031366 |
Liens incorrects dans la version en ligne du manuel Administrator's Guide. |
4968568 |
La description de la directive ConnQueueSize donnée par le manuel Administrator's Configuration File Reference n'est pas explicite. |
4975161 |
Le manuel Administrator's Configuration File Reference n'indique pas le paramètre facultatif « taille de bloc » pour pool-init. |
5002190 |
Le manuel Administrator's Guide ne contient aucune information sur l'utilitaire de commande htpasswd. Informations supplémentaires : La commande htpasswd permet de créer ou de modifier un fichier de mot de passe pouvant être utilisé avec le mécanisme de contrôle d'accès htpasswd. Utilisation de htpasswd : htpasswd [-c] passwordfile username [password] L'option -c permet de créer un nouveau fichier de mot de passe en écrasant le fichier précédent, si celui-ci existe déjà. Sans l'élément -c, la commande modifie le fichier existant en mettant à jour le mot de passe de l'utilisateur lorsqu'il existe déjà ou en l'ajoutant sous un nom donné. Si vous n'indiquez pas l'argument facultatif du mot de passe, vous êtes automatiquement invité à en assigner un. Notez que le mécanisme de contrôle d'accès htpasswd n'est pas le plus indiqué dans Web Server. Servez-vous des ACL chaque fois que possible. |
5002192 |
Le manuel Administrator's Configuration File Reference contient des informations erronées à propos de l'attribut loglevel. Correction : La description de loglevel doit être la suivante : Controls the default type of messages logged by other elements to the error log. Allowed values are as follows, from highest to lowest: finest , finer, fine, info, warning, failure, config, security, and catastrophe. |
5020640 |
Le manuel NSAPI Programmer's Guide ne traite pas de la variable %duration% flex-log format. |
5029321 |
Le manuel Administrator's Configuration File Reference fait référence à la directive <Client uri="*foo*" uri="*~bar*"> de manière incorrecte. Correction : In some cases the evaluation can be rewritten to occupy a single evaluation statement: <Client uri="*foo*~*bar*"> It is functionally the same as <Client uri="*foo*" uri="~*bar*"> |
5038534 |
Le manuel Administrator's Configuration File Reference donne une valeur par défaut erronée pour la directive LogFlushInterval. Correction : La valeur par défaut correcte pour la directive LogFlushInterval est 2 secondes. |
5043491 |
Contenu inexact de l'aide en ligne. |
4781137 |
Le manuel Administrator's Guide comporte des inexactitudes :
|
4823362 |
Le manuel Administrator's Guide doit être mis à jour par des informations supplémentaires concernant les ACL. Informations supplémentaires : Si plusieurs ACL correspondent, le serveur utilise la dernière correspondance. L'ACL par défaut est contournée puisque l'ACL uri est la dernière correspondance. |
4862795 |
La description de la page d'archivage des fichiers journaux dans le manuel Administrator's Guide's n'est pas explicite. Correction : La remarque suivante doit être ajoutée au document afin de rendre la description plus explicite. L'utilisateur peut archiver ou supprimer les anciens fichiers journaux (cette opération n'est pas effectuée par Web Server). |
5046588 |
Le manuel Installation and Migration Guide indique une version prise en charge incorrecte pour l'accélérateur matériel de Sun. Correction : Les versions prises en charge pour l'accélérateur matériel de Sun sont les versions 500 et 1000. |
5052605 |
Dans le manuel NSAPI Programmer's Guide, il n'est pas clairement spécifié que le type de contenu doit être en minuscules. |
5053339 |
Online Help — le manuel Administrator's Guide et l'aide en ligne ne contiennent aucune information sur l'indexation des répertoires. |
5062560 |
Le manuel Installation and Migration Guide n'indique pas la procédure à suivre pour désactiver l'option Démarrage à l'initialisation. Informations supplémentaires : Vous pouvez désactiver cette option en procédant comme suit : Sous Solaris et HP-UX — Désactivez l'option en modifiant la variable S1WS_START_ONBOOT dans le script webserver01. [Solaris] /etc/init.d/webserver01 [HP-UX] /sbin/init.d/webserver01 Sous Linux : supprimez les liens suivants. /etc/rc.d/rc3.d/S75webserver01 /etc/rc.d/rc5.d/S75webserver01 |
6067059 |
Dans le manuel Administrator's Guide, toutes les balises auxquelles aucun corps de contenu n'est associé doivent comporter le signe « / » avant la balise de fin « > ». |
4928287 |
L'ensemble des 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. |
4970961 |
Le manuel Administrator's Configuration File Reference ne décrit pas de façon détaillée la directive ChunkedRequestTimeout. |
6308091 |
Dans le manuel Administrator's Configuration File Reference — la séquence générique contenant tilde dans ppath ne fonctionne pas comme indiqué. Correction : Uitlisez l'une des configurations suivantes : Configuration 1 <Object ppath="*~*.gif*"> AddLog fn=flex-log name="access"</Object> Configuration 2 <Object ppath="*~*(.gif|.gif/)"> AddLog fn=flex-log name="access" </Object> |
6285234 |
Le manuel Administrator's Configuration File Reference décrit à tort la valeur on comme valeur par défaut pour la directive StrictHttpHeaders. Correction : La valeur par défaut de la directive StrictHttpHeaders est off. |
6067318 |
Le manuel Administrator's Configuration File Reference ne fournit pas d'informations suffisantes à propos du paramètre d'erreur set-variable. Correction : La description complète de l'erreur de paramètre set-variable est la suivante : Sets the HTTP status code and aborts the request by returning REQ_ABORTED. To set the HTTP status code without aborting the request, use the set-variable error parameter along with the noaction parameter. To rewrite an HTTP status code, use a Client tag to match the original status code and an Output directive to set the new status code. For example, the following would rewrite all 302 Moved Temporarily responses to 301 Moved Permanently responses: <Client code="302">Output fn="set-variable" error="301 Moved Permanently" noaction="true" </Client> |
6237303 |
Les patchs requis pour 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 8. |
6230379 |
Le manuel Administrator's Configuration File Reference fait référence à une fonction SAF nommée remove-file(). Correction : La fonction remove-file() a été renommée et est désormais désignée par delete-file(). |
6208955 |
Le manuel NSAPI Programmer's Guide décrit à tort la variable SERVER_SOFTWARE comme étant MAGNUS_VERSION_STRING . Correction : La variable NSAPI pour SERVER_SOFTWARE est en réalité la suivante : system_version(). |
4673436 |
Il faut qu'iWS reconnaisse les partages distants dans l'environnement de contrôleur de domaine. |
6320016 |
Dans le manuel Administrator's Configuration File Reference, la valeur par défaut de listenQ sous Windows n'est pas clairement définie. Correction : La valeur par défaut de listenQ sous Windows est 200. |
6354681 |
Le manuel Administrator's Configuration File Reference doit contenir plus d'informations sur DNS. Informations supplémentaires : Le document existant décrit le DNS comme suit : La directive DNS indique si le serveur effectue ou non des recherches DNS sur les clients accédant au serveur. Lorsqu'un client se connecte à votre serveur, celui-ci reconnaît l'adresse IP du client mais pas son nom d'hôte (par exemple, il reconnaît le client sous la forme 198.95.251.30, plutôt qu'avec son nom d'hôte www.a.com). Le serveur remplace l'adresse IP par le nom d'hôte pour des opérations telles que le contrôle d'accès, le CGI, le rapport d'erreurs et la journalisation des accès. En réalité, il faut lire la description de la manière suivante : Le serveur remplace l'adresse IP par le nom d'hôte pour des opérations telles que le contrôle d'accès. La directive DNS indique si le serveur effectue ou non des recherches DNS sur les clients accédant au serveur. Lorsqu'un client se connecte à votre serveur, celui-ci reconnaît l'adresse IP du client mais pas son nom d'hôte (par exemple, il reconnaît le client sous la forme 198.95.251.30, plutôt qu'avec son nom d'hôte www.a.com). Le serveur remplace l'adresse IP par le nom d'hôte pour des opérations telles que le contrôle d'accès, le CGI,le JSP, le servlet, le rapport d'erreurs et la journalisation des accès. |
Le tableau ci-dessous répertorie les problèmes connus liés à l'installation.
Tableau 15 Problèmes connus liés à l'installation
ID du problème |
Description |
---|---|
5020317 |
La mise à niveau par kit JDK seul entraîne la désactivation de la fonction de recherche (l'utilisateur reçoit une exception et la page de recherche n'est pas accessible à partir de l'interface utilisateur). 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 |
Sous 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 la boîte de dialogue en accepte 256). |
4901205 |
Sous 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 |
Sous AIX: la combinaison de touches ctrl-c bloque l’écran du terminal pendant l’installation. Ceci 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 16 Problèmes connus liés à la migration
ID du problème |
Description |
||||
---|---|---|---|---|---|
4790457 |
Impossible de modifier la racine de document d'un serveur migré depuis 4.1. Solution : Modifiez manuellement les fichiers obj.conf et server.xml de l'instance migrée. Ces fichiers se trouvent sous le répertoire <code><SERVER_ROOT>/<HTTPS-INSTANCE>/config. Dans le fichier obj.conf, remplacez la ligne :
jusqu\'au
Dans le fichier server.xml, sous le VSCLASS approprié, remplacez la ligne :
jusqu\'au
|
||||
6213097 |
Impossible de faire migrer ktsearch.jar correctement sous Sun Java Enterprise System 3 (JES3). Solution : Modifiez manuellement le fichier server.xml de l'instance migrée de manière à ce qu'elle pointe vers le chemin d'accès correct. Sous Linux : /opt/sun/private/share/lib/ktsearch.jar Sous Solaris SPARC : /usr/share/lib/ktsearch.jar |
||||
5007081 |
L'état du fichier web-apps est ignoré au cours de la migration de la version 6.0 vers la version 6.1. L'état de web-apps défini au niveau du fichier dans server.xml n'est pas migré. Si un utilisateur désactive l'état du fichier web-apps en vue de supprimer les applications, celles-ci sont exposées lors de la migration. Solution : Modifiez le fichier server.xml de l'instance migrée et désactivez l'état de chaque application Web. |
||||
4988156 |
Installation du patch SP_2 sur une installation existante (mise à jour) Pour mettre à niveau la version de Sun Java System Web Server 6.1, installée en complément de Sun Java Enterprise System (JES), avec le dernier service pack, vous devez télécharger et appliquer les patchs appropriés. Pour plus de détails, consultez le manuel JES 3 Migration and Upgrade Guide. |
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 17 Problèmes connus liés aux exemples
ID du problème |
Description |
---|---|
5014039 |
Des 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 >Remarque : . 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 18 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, modifiez l'URL comme suit : 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 Not Found. Solution : Générez de nouveau la collection complète. Pour ce faire, procédez comme suit:
|
4911725 |
La recherche ne fonctionne pas lorsque vous recherchez un mot en utilisant une casse différente. Les résultats de la recherche ne s'affichent pas dans la page si vous recherchez un mot en utilisant plusieurs casses (par exemple, jaVa au lieu de java ou JAVA). |
4963236 |
Sous HP-UX : les fichiers PDF ne sont pas convertis en HTML lors de leur intégration dans les collections de recherche. Cela 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 19 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. Pour cette raison, si vous devez restreindre l'indexation des répertoires, il est préférable de le faire en désactivant cette fonction, comme indiqué au chapitre 16 du manuel Sun Java System Web Server 6.1 Administrator’s Guide, au lieu de (ou en plus de) refuser le droit « list ». |
6310956 6298215 |
Lorsque le protocole LDAP abandonne la connexion (au bout d'un délai d'attente paramétré pour LDAP par exemple), Web Server ne peut pas réinitialiser la connexion LDAP. Cela 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 20 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. Cela 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. La reconfiguration doit avoir lieu, mais vous devez vérifier si le serveur l'a bien effectuée en recherchant le message de reconfiguration dans le journal des erreurs. 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 21 Problèmes connus liés au conteneur Web
ID du problème |
Description |
---|---|
4903162 |
Problème sous Windows lié à la casse des éléments url-patterns. Conformément à la spécification Servlet, les éléments url-pattern des fichiers web.xml doivent être traités de façon que la casse soit respectée. Cela 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 22 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 23 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é 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. |
6315783 |
Si la langue du navigateur est le français (fr), les liens vers l'aide en ligne de la page Search mènent à des documents en anglais via des pages localisées. Solution : Modifiez l'URL d'aide en ajoutant fr/ avant le nom de fichier comme suit : http://<host>:<port>/search/help/fr/basic-search.html. |
Si vous rencontrez des problèmes avec Sun Java System Web Server 6.1 SP6, contactez le support client de l'une des façons suivantes :
Services de support logiciel en ligne : http://www.sun.com/service/sunone/software.
Le numéro de téléphone indiqué sur votre contrat de maintenance.
Afin de vous aider au mieux à résoudre votre problème, nous vous suggérons de réunir les informations suivantes lorsque vous contactez le support technique de Sun :
Description du problème, notamment les conditions dans lesquelles le problème se produit et sa répercussion sur l'opération effectuée.
Le type de machine, les versions du système d'exploitation et du produit, y compris les patchs et autres logiciels pouvant avoir un lien avec le problème.
Étapes détaillées des méthodes utilisées pour reproduire le problème.
Journaux des erreurs ou core dumps éventuels.
Afin d' améliorer sa documentation, Sun vous encourage à faire des commentaires et à apporter des suggestions. Envoyez-les à Sun en vous servant des liens « Envoyer des commentaires » du site http://docs.sun.com/.
N'oubliez pas d'ajouter à vos commentaires des informations d'identification, telles que la référence du manuel et son titre.
Vous pouvez obtenir des informations utiles concernant les sytèmes Sun Java System sur les sites suivants :
Documentation relative à Sun Java System Web Server 6.1 et aux service packs
Logiciels et services Sun http://www.sun.com/software
Informations pour les développeurs Sun http://developers.sun.com/
Services de support pour les développeurs Sun http://developers.sun.com/services/index.jsp
Services de support logiciel http://www.sun.com/service/support/software/
Services de support et de formation Sun http://www.sun.com/training
Services réservés aux consultants et aux professionnels Sun http://www.sun.com/service/sunjavasystem/sjsservicessuite.html