Sun JavaTM System Web Server 6.1 SP8 (appelé par la suite 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 Layer Security) 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 des informations importantes disponibles au moment de la commercialisation de Sun Java System Web Server 6.1 SP8. Elle comporte des informations sur les fonctionnalités et améliorations, les problèmes connus, les notes techniques et les liens 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.5.
Ces notes de version se composent des sections suivantes :
Impact des passages à l'heure d'été/d'hiver aux États-Unis pour 2007
Interfaces publiques modifiées ou désapprouvées dans Sun Java System Web Server 6.1
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 6.1 comprend une implémentation des spécifications de Java Servlet 2.3 et de JavaServer PagesTM ( JSPTM) 1.2, compatible avec la plate-forme Java 2, Enterprise Edition (J2EETM). Un conteneur Web compatible J2EE offre la flexibilité et la fiabilité nécessaires pour concevoir et développer des applications Web qui sont conformes aux normes de 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 des servlets et de JavaServer Pages, reportez-vous au manuel Sun Java System Web Server 6.1 SP8 Programmer’s Guide to Web Applications.
Sun Java System Web Server 6.1prend en charge la plate-forme Java 2, Standard Edition (J2SETM) 1.4. Le logiciel J2SE est fourni avec le serveur Web et installé pendant l'installation des plates-formes Solaris, Linux et Windows. Pour les plates-formes HP-UX et AIX, téléchargez le kit de développement Java (JDKTM) à partir des sites Web respectifs des fournisseurs de plates-formes avant d'installer le serveur Web.
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.
Sun Java System Web Server 6.1 prend en charge la plate-forme Java 2, Standard Edition (J2SE) 1.5 et a été certifié avec les versions JDK suivantes :
Solaris (SPARC, x86 et AMD64) : 1.5.0_09
Linux : 1.5.0_09
Windows : 1.5.0_09
HP-UX : 1.5.0.05
AIX : 1.5.0 20061002a (SR3)
Sun Java System Web Server prend en charge la plate-forme Java 2, Standard Edition (J2SE) 6.0 et a été testé et certifié avec JDK 6 mise à jour 1 sur les plates-formes Solaris, Linux et Windows.
Sun Java System Web Server 6.1 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 6.1 étend l'interface NSAPI (NetscapeTM 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 sur les filtres NSAPI, reportez-vous au manuel Sun Java System Web Server 6.1 SP8 NSAPI Programmer’s Guide.
Sun Java System Web Server 6.1 prend en charge la compression de contenu. Cette compression vous permet d'augmenter la vitesse de distribution aux clients et de distribuer des volumes de contenu plus élevés sans entraîner de dépenses matérielles accrues. 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, reportez-vous au manuel Sun Java System Web Server 6.1 SP8 Administrator’s Guide.
Sun Java System Web Server 6.1 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 permettant d'accéder à la fonctionnalité de recherche est http:// instance de serveur:numéro de port/rechercher
Par exemple :
http://plaza:8080/search
Lorsque l'utilisateur accède à cette adresse URL, la page de recherche, qui est une application Web Java, est lancée.
Pour des informations détaillées sur la fonction 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, reportez-vous au manuel Sun Java System Web Server 6.1 SP8 Administrator’s Guide.
Sun Java System Web Server 6.1 vous permet de définir des restrictions d'accès à l'aide de l'authentification de fichier plat via le gestionnaire de sécurité Java. 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=rép-instance/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 SP8 Administrator’s Configuration File Reference.
Sun Java System Web Server 6.1 prend en charge l'interface JNDI (Java Naming and Directory Interface). JNDI fournit une connectivité continue à des services d’annuaire et de nommage d’entreprise hétérogènes.
Sun Java System Web Server comprend le logiciel JDBC (Java DataBase Connectivity) et prend en charge un grand nombre de pilotes JDBC standard et personnalisés.
Sun Java System Web Server 6.1 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 NetBeansTM et est intégré à la plate-forme Sun Java.
La 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 d'accompagnement (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 SP8 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 SP8 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 des ressources de développeur supplémentaires, reportez-vous à Ressources Sun supplémentaires.
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.
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.
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 (ASP) via Sun Java System Active Server Pages version 4.0.1 (anciennement Sun TM ChiliSoft ASP) et 4.0.2. Le logiciel Active Server Pages ajoute un moteur ASP 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®) versions 8 et 9
Windows 2000 et Windows 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 à l'adresse suivante : 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 installé.
Avant de commencer l’installation, vérifiez que vous êtes connecté en tant que root.
PHP : PHP (Hypertext Preprocessor) peut être utilisé avec Sun Java System Web Server à l'aide d'une des trois API prises en charge : 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 du serveur Web. 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 du serveur Web. Même si un module PHP instable est utilisé, cela ne provoquera pas l'arrêt brutal du serveur Web. Pour cette raison, utilisez l'interface FastCGI avec le logiciel PHP.
L'interface FastCGI est prise en charge par Web Server via l'installation de l'add-on FastCGI disponible à l'adresse 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.
Au lieu de PHP_FCGI_CHILDREN, il recommande 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 6.1 prend en charge NSS. La version de NSS incluse dans cette version de Web Server est 3.11.6 (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 SP8 comprend également NSPR 4.6.6.
Si vous passez d'une version précédente de Java Enterprise System (Java ES) à Sun Java System Web Server 6.1 SP8, installez les patchs NSS suivants :
Solaris 8 SPARC : 119209-12
Solaris 9 SPARC : 119211-12
Solaris 9 x86 : 119212-12
Solaris 10 SPARC : 119213-12
Solaris 10 x86 : 119214-12
Linux : 121656-12
HP-UX pa-risc : 124379-03
Windows : 125923-01
Sun Java System Web Server 6.1 assure la prise en charge d'un accélérateur matériel pour SunTM Crypto Accelerator 500, 1000 et 4000, cartes 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 SP8 prend également en charge la version 64 bits de Solaris SPARC.
La version 64 bits peut être utilisée pour certains déploiements exigeant beaucoup de mémoire étant 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. Vous pouvez ainsi préférer de déployer la version 32 bits de Sun Java System Web Server.
Sun Java System Web Server 6.1 SP8 offre également une prise en charge 64 bits pour les plug-ins FastCGI, Reverse Proxy et Java Web Services Developer Pack (JWSDP).
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 distribuées 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.1SP8 |
64 bits |
Sun ONE Web Server 6.1SP8 (64 bits) |
Afin d'utiliser les jetons 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 les jetons. 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 tâche libpkcs11 de Solaris 10 en tant que jeton PKCS11 dans NSS,
assurez-vous que la prise en charge SSL a été initialisée pour les instances Web Server.
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 et cer8 stockés dans le répertoire alias et se présente sous la forme https-$INSTANCENAME- .
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.
Initialisez le mot de passe du fournisseur libpkcs11 avec pktool.
% pktool setpin
Pour plus de détails sur la configuration de NSS, reportez-vous aux pages de manuel libpkcs11(3LIB), pkcs11_softtoken(5) et pktool(1). Pour plus d'informations sur modutil, reportez-vous à 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 SP8 sur votre serveur. Sun Java System Web Server 6.1 SP8 existe en japonais, chinois simplifié et chinois traditionnel, français, espagnol, allemand et coréen.
Sun Java System Web Server 6.1 SP8 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 et au manuel Sun Java System Web Server 6.1 SP8 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ésapprouvée et sera d'ailleurs supprimée sur la prochaine version de Sun Java System Web Server.
Pour de meilleures performances et un support optimal, faites migrer Web Server vers 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.
Assurez-vous de mettre à jour votre système d'exploitation à l'aide des derniers patchs disponibles.
Pour effectuer une mise à niveau de Java ES 4 vers Sun Java System Web Server 6.1 SP8, vous devez ajouter les patchs de sécurité ainsi que 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 à http://sunsolve.sun.com.
Version Solaris 8 2/02
Bloc de patchs de sécurité le plus récent recommandé par Sun
Version Solaris 9 8/03 ou supérieure
Bloc de patchs de sécurité le plus récent recommandé par Sun
Pour utiliser Sun Java System Web Server 6.1 SP8, vous devez installer les patchs HP-UX suivants :
HPUX11i-OE B.11.11.0312 (composant de l'environnement d'exploitation HP-UX 11i)
HPUXBase64 B.11.11 (SE de base HP-UX 64 bits)
HPUXBaseAux B.11.11.0312 (auxiliaire SE de base HP-UX)
FEATURE11-11 B.11.11.0209.5 (patchs d'amélioration de fonctionnalités pour HP-UX 11i, sept. 2002)
HWEnable11i B.11.11.0412.5 (patchs d'amélioration de matériels pour HP-UX 11i v1) BUNDLE B.11.11 (ensemble de patchs)
BUNDLE11i B.11.11.0306.1 (ensemble de patchs requis pour HP-UX 11i, juin 2003)
GOLDAPPS11i B.11.11.0506.4 (patchs d'application pour HP-UX 11i v1, juin 2005)
GOLDBASE11i B.11.11.0506.4 (patchs de base pour HP-UX 11i v1, juin 2005)
JAVAOOB 2.03.01 (Java2 Out-of-box pour HP-UX )
PHCO_29109 1.0 (amélioration et corrections Pthread)
PHCO_30544 1.0 (nouvelle amélioration et correctif Pthread.h)
PHCO_29495 1.0 (patch cumulé libc)
PHCO_31923 1.0 (patch de fichier d'en-tête cumulé libc)
PHKL_25842 Thread Abort (ou son patch remplacé)
Les patchs AIX suivants sont nécessaires pour Sun Java System Web Server 6.1 SP8.
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-07 ou supérieurs
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-03 ou supérieurs
Les navigateurs suivants sont pris en charge dans l'interface graphique utilisateur d'administration de Web Server 6.1 (IG) :
Mozilla 1.7 ou supérieur |
Firefox 1.0.4, 1.5 ou supérieur |
NetscapeNavigatorTM 7.0 ou supérieur |
Microsoft Internet Explorer 6 ou supérieur |
Le passage à l'heure d'été/d'hiver débutera aux États-Unis le deuxième dimanche de Mars et se terminera le premier dimanche de novembre. Ceci aura un impact sur les règles de date et d'heure du système d'exploitation et de JDK/JRE.
Afin de vous assurer que les fichiers journaux comportent la bonne heure selon les fuseaux horaires américains, et que le serveur d'administration et les applications Java Web ne sont pas touchés par ce changement d'heure, téléchargez et utilisez les patchs de système d'exploitation appropriés. Vous pouvez télécharger les patchs Solaris à l'adresse suivante : http://sunsolve.sun.com/search/document.do?assetkey=1-26-102775-1.
Pour les autres plates-formes, téléchargez des patchs similaires compatibles avec le passage à l'heure d'été/d'hiver à partir du site Web du fournisseur de système d'exploitation.
Web Server 6.1 SP8 comprend JDK 1.4.2_13, compatible avec le passage à l'heure d'été sur les plates-formes Solaris, Windows et Linux. Web Server 6.1 SP8 ne comprend cependant pas JDK sur les plates-formes HP-UX et AIX. Pour ces deux plates-formes, téléchargez la version JDK appropriée, compatible avec le passage à l'heure d'été, à partir des sites Web HP ou IBM, avant d'installer Web Server 6.1 SP8. Les versions JDK pour les plates-formes prises en charge sont les suivantes :
Solaris : |
1.4.2_13 |
Windows : |
1.4.2_13 |
Linux : |
1.4.2_13 |
HP-UX : |
1.4.2_12 |
AIX : |
1.4.2 SR 7 |
Il est possible que les interfaces publiques suivantes dans Sun Java System Web Server 6.1 soient désapprouvé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 désapprouvé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 |
Désapprouvé. La fonctionnalité peut être déplacée vers d’autres fichiers. |
dbswitch.conf |
Désapprouvé. Ce fichier peut être éliminé et la fonctionnalité peut être déplacée vers d’autres fichiers. |
password.conf |
Désapprouvé. 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 |
Désapprouvé. Cet utilitaire peut être éliminé et 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 SP8 Installation and Migration Guide. Pour les problèmes connus dans cette version de Sun Java System Web Server, reportez-vous à Problèmes connus.
Observez les points suivants :
N'installez pas Web Server dans un répertoire comportant des espaces dans le nom.
Web Server ne démarre pas s'il est installé dans un répertoire comportant des espaces dans le nom, par exemple, Program Files. Vous ne recevrez pas de message d'erreur sur ce problème pendant l'installation, mais après l'installation, le serveur ne démarrera pas.
Web Server ne peut pas être configuré sur Red Hat Linux Advanced Server 3.0 sans compat-libstdc++.
Lorsque vous installez Sun Java System Web Server 6.1 SP8 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 SP8 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 SP7, 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 SP8 n'est pas prise en charge. Vous devez tout d'abord faire migrer le serveur hérité vers iPlanet Web Server 4.1, puis vers Sun Java System Web Server 6.1 SP8.
Pour plus d'informations sur la migration, reportez-vous au manuel Sun Java System Web Server 6.1 SP8 Installation and Migration Guide. Ce manuel comporte des informations sur la migration de la version 4.1 à 6.1et de la version 6.0 à 6.1.
Sun Java System Web Server comprend un ensemble complet de documents à l'adresse suivante : http://docs.sun.com/coll/1308.5.
Les manuels Sun Java System Web Server sont disponibles sous forme de fichiers en ligne aux formats PDF et HTML. Le tableau suivant répertorie les tâches et les concepts décrits dans chaque manuel.
Tableau 3 Présentation de la documentation de Sun Java System Web Server
Objet |
Documentation |
---|---|
Informations de dernière minute sur le logiciel et la documentation | |
Initiation à Sun Java System Web Server, avec exercices pratiques abordant les fonctions et caractéristiques de base du serveur (conseillé pour les utilisateurs novices) | |
Réalisation des tâches d’installation et de migration :
|
Sun Java System Web Server 6.1 SP8 Installation and Migration Guide Ce manuel est également accessible dans le répertoire d'installation de votre serveur Web : racine-serveur/manual/https/ig/ |
Exécution des tâches d'administration suivantes :
|
Sun Java System Web Server 6.1 SP8 Administrator’s Guide Ce manuel est également accessible dans le répertoire d'installation de votre serveur Web : racine-serveur/manual/https/ag/ |
Utilisation des technologies de programmation et des API pour effectuer les tâches suivantes :
| |
Création de plug-ins NSAPI (Netscape Server Application Programmer’s Interface) personnalisés | |
Implémentation de servlets et de la technologie JSP (JavaServer Pages) dans Sun Java System Web Server |
Sun Java System Web Server 6.1 SP8 Programmer’s Guide to Web Applications |
Modification des fichiers de configuration |
Sun Java System Web Server 6.1 SP8 Administrator’s Configuration File Reference |
Réglage des performances de Sun Java System Web Server |
Sun Java System Web Server 6.1 SP8 Performance Tuning, Sizing, and Scaling Guide |
Informations sur le plug-in FastCGI |
Sun Java System Web Server 6.1 SP8 FastCGI Plug-in Release Notes |
Informations sur le plug-in Reverse Proxy |
Sun Java System Web Server 6.1 SP8 Reverse Proxy Plug-in Release Notes |
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 SP8.
Tableau 4 Problèmes résolus dans Sun Java System Web Server 6.1 SP8
ID du problème |
Description |
---|---|
4737204 |
La commande wdeploy delete suit les liens symboliques et supprime les répertoires et le contenu pointé par le lien symbolique. |
6152655 |
L'authentification de formulaires dans une application Web entraîne la déconnexion inattendue des utilisateurs bien que la session doive toujours être active. |
6235473 |
Capacité requise pour modifier les autorisations d'accès à un répertoire, créé à l'aide de WebDAV. |
6319312 |
Fastcgistub crée un core dump à l'arrêt d'une instance après l'envoi d'une requête pour l'application FastCGI Authorizer. |
6343584 |
Le serveur Web se bloque avec des threads en condition d'interblocage en attente d'un verrouillage appartenant au thread NSS. |
6379347 |
Si Access Manager est déployé sur le serveur Web, toutes les versions de Web Server 6.1 s'arrêtent brutalement lors d'un chargement. |
6497690 |
Option requise pour afficher l'URL complet ou l'URL/URI relatif dans l'application Web de recherche de serveur Web. |
6508015 |
getParameterNames() ne renvoie pas de noms non paramétrés dans la chaîne de requête. |
6509623 |
(Windows XP et Windows 2003) : impossible d'ouvrir les notes de version de Web Server 6.1 SP7 en cliquant sur le lien Démarrer->Programmes->Sun ONE Web Server->Notes de version. |
6513358 |
Le plug-in Reverse Proxy du serveur Web ne gère pas les données découpées. |
6519021 |
Le fichier obj.conf d'une nouvelle classe du serveur virtuel générée par le serveur d'administration contient des erreurs. |
6519551 |
Erreur dans la fonction de pool de connexions JDBC. |
6519839 |
Vulnérabilité dans la fonctionnalité de redirection de Web Server. |
6520528 |
Erreur de response.sendRedirect() si l'URL de redirection ne commence pas par un slash (/). |
6526460 |
Erreurs liées aux échecs de connexion LDAP avec WS6.1 SP7. |
6531111 |
AuthGroupFile de htaccess doit prendre en charge les fichiers vides comme équivalent à la non spécification de la directive. |
6534216 |
Mise à jour de README, de la chaîne de version et du fichier de licence pour Web Server 6.1 SP8. |
6540248 |
Intégration requise de Web Server 6.1 SP8 avec NSS 3.11.6 et NSPR 4.6.6. |
6546233 |
Spécification RPM et fichier pkginfo à mettre à jour avec la version SP8 et le numéro de version. |
6566204 |
Vulnérabilité de script intersite UTF-7. |
6567841 |
Vulnérabilité de divulgation du code source JSP et de contournement de l'authentification des formulaires. |
Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1 SP7.
Tableau 5 Problèmes résolus dans Sun Java System Web Server 6.1 SP7
ID du problème |
Description |
---|---|
4856895 |
Sous UNIX : Le processus de surveillance est interrompu brutalement sur plusieurs CPU pendant l'arrêt du serveur. |
6158040 |
Lors de la migration de 4.1 à 6.1, les paramètres JAVA font défaut dans le fichier server.xml. |
6206179 |
La rotation de journal interne effectue deux rotations de fichiers si le temps système est changé entre deux rotations prévues. |
6213097 |
Lors de la migration de 4.1 à 6.0, ktsearch.jar n'a pas été correctement migré sur JES3. |
6276594 |
Échec d'une requête PUT envoyée avec l'en-tête Transfer-encoding:chunked et un corps de requête. |
6292582 |
La « fraction de mémoire de traitement dans la mémoire système » des MIB SNMP qui fait partie de iws.mib, retourne des résultats incorrects lors des requêtes effectuées par le gestionnaire SNMP. |
6315783 |
Dans la version française, l'aide en ligne établit un lien sur la page Search vers les pages anglaises. |
6348395 |
Lorsque IWSSessionManager est utilisé, l'invalidation d'une session n'invoque pas sessionDestroyed() de HttpSessionListener . |
6350502 |
Les instructions pour compilateurs et les en-têtes de contrôle du cache provoquent des problèmes d'interopérabilité. |
6358858 |
La bibliothèque zlib émet une erreur interne. |
6367672 |
Échec du script de redémarrage lorsque MaxProcs est supérieur à 1(un). |
6376035 |
Impossible de configurer Web Server pour exécuter avec succès un fichier JSP qui comporte une balise jstl. |
6376082 |
Nécessité de prendre en charge les noms simples JNDI pour rechercher les applications Web compatibles avec le produit Application Server. |
6380777 |
Impossible d'ajouter le suffixe de fichier pl pour magnus-internal/cgi via l'IG d'administration. |
6381747 |
Si un attribut de session implémente HttpSessionBindingListener, la session expire au-delà du délai d'attente de la session quel que soit l'objet de session. |
6382704 |
Le serveur d'administration surveille les statistiques de serveur même si l'option Monitor Web Server Statistics est désactivée. |
6384456 |
Lorsqu'une application Web essaie d'utiliser un objet de manière inappropriée, cela provoque un arrêt brutal du serveur Web. |
6384640 |
Les requêtes de redémarrage concurrentes suppriment les processus de Web Server. |
6388092 |
Les images enregistrées dans le répertoire /ns-icons ne sont pas correctement affichées dans l'explorateur Internet. |
6388766 |
Sous Windows : Le traitement de « \ », barre oblique inverse japonaise (Yen), est différent lorsqu'un nouveau répertoire shell CGI est créé ou modifié. |
6392159 |
Le script de redémarrage n'arrive pas à redémarrer Web Server de manière intermittente, ce qui entraîne le blocage de Web Server. |
6392644 |
URL incorrect dans les fichiers Readme de Web Server 6.0 SP10 et Web Server 6.1 SP5. |
6400307 |
La fonctionnalité de contrôle de cluster de l'interface graphique d'administration est bloquée lorsqu'une variable est ajoutée. |
6418529 |
Le contenu de la page de recherche comprend un mélange d'anglais et d'autres langues. |
6421617 |
Problème d'analyse par le serveur des fichiers HTML et .htaccess avec l'option de groupe limité. |
6426382 |
Si la valeur de SAF net_write est trois fois supérieure à la taille de fragment de la compression HTTP, un appel net_flush ne supprime pas toutes les données. |
6428199 |
Le filtre de recherche échoue si l'ID utilisateur d'un membre appartenant à un groupe d'utilisateurs comprend « , » (virgule). |
6428403 |
Lorsqu'un filtre de servlet ajoute des données supplémentaires dans un corps de réponse généré par noyau, ceci peut provoquer un arrêt brutal du serveur si la taille des données supplémentaires est supérieure au corps de réponse d'origine. |
6429293 |
Vulnérabilité de la sécurité dans les exemples d'applications de Web Server 6.1. |
6433752 |
La fonction ssl-check ne fonctionne pas avec le plug-in de type NSAPI. |
6436535 |
Le serveur est bloqué à l'arrêt ou au redémarrage lorsqu'une connexion est dans la file d'attente des connexions. |
6437635 |
Problèmes de certificats clients révoqués et de fichiers CRL dans certaines conditions. |
6438408 |
Le processus SNMP a des fuites de mémoire avec chaque requête de connexion. |
6439519 |
Si la directive ObjectType fn="force-type" est supprimée du fichier obj.conf, ceci peut provoquer un arrêt brutal du serveur lorsqu'une requête est émise pour plusieurs plages d'octets. |
6441402 |
La configuration du serveur LDAP échoue avec la version Web Server 6.1 SP5 64 bits. |
6442651 |
Si l'URL vers une application Web comporte des paramètres URI, ceci provoque une redirection récursive. |
6448255 |
Sous Windows : La gestion de fichiers n'est pas autorisée par le traitement webservd dans certaines conditions. |
6451182 |
Web Server 6.1SP6 rencontre des CPU grande vitesse dans parseParameters(). |
6455812 |
Les problèmes de sécurité des threads lors du traitement de certaines directives magnus.conf provoquent un arrêt brutal de certaines configurations lors du démarrage. |
6458771 |
Le module de surveillance peut être arrêté brutalement lorsque ./start est exécuté avant la fin de ./stop. |
6465691 |
Erreur d'affichage avec la page HTML dans <jsp:include> avec mosaïques. |
6471388 |
Sous Windows : L'utilisation d'unités de réseau partagées masquées comme répertoires de documents entraîne une erreur de type Introuvable. |
6473494 |
Problèmes d'analyse DigestInfo de signature dans NSS. |
6477953 |
Sous Windows : Web Server (autonome) modifie les bits NSPR/NSS en interrompant le mode FIPS. |
6477981 |
Le mode FIPS140 est interrompu dans Web Server (autonome) en raison de fichiers .chk manquants. |
6478972 |
Le logiciel JDK fourni avec Web Server 6.1SP6 n'est pas compatible avec les passages à l'heure d'été/d'hiver 2007. |
6480026 |
Certaines connexions persistantes ne se ferment pas après le délai spécifié. |
6482272 |
L'agent maître SNMP n'envoie pas de déroutements lorsque le statut opérationnel de l'instance Web Server change. |
6482560 |
Sous HP-UX : Web Server est arrêté brutalement avec les JVM 1.4.2.09 + et 1.5.0.3+. |
6488468 |
Sous HP-UX : Retirez le JDK fourni pour Web Server. |
6489275 |
Web Server 6.1 doit être intégré avec la dernière version NSS pour être compatible FIPS 140-2. |
6494886 |
Le mode faible latence/forte concurrence n'est parfois pas permuté de manière dynamique. |
6496892 |
Sous AIX : Retirez le JDK fourni pour Web Server. |
6507264 |
Lorsque le niveau de journal par défaut est défini sur info, les messages de journal plus détaillés sont encore imprimés lors du démarrage du serveur. |
6508092 |
Le démarrage du serveur échoue dans Web Server 6.1 SP7 sur la plate-forme HP-UX lors de l'installation via le mode silence express. |
6510957 |
Le fichier pkginfo dans les fichiers de spécifications Solaris et RPM pointe vers l'ancien service pack (SP5). |
Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1 SP6.
Tableau 6 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 7 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 8 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. Le patch n°112396-03 répertorié comme requis dans les notes de version antérieures était incorrect. Le numéro de patch correct est 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 fichiers 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 fichiers 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 la plate-forme 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 9 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 ne localise pas tous les documents. |
5014693 |
Les filtres Java, la compression HTTP et SHTML n'interagissent pas. |
5021077 |
Une exception java.lang.NullPointerException est levée si vous cliquez sur le bouton OK sans sélectionner 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 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'équilibrage de charge loadbal.so (anciennement Resonate) ne fonctionne pas sous la plate-forme SPARC Solaris. L'emplacement du plug-in loadbal.so est 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 10 Problèmes résolus dans Sun Java System Web Server 6.1 SP2
ID du problème |
Description |
---|---|
4536102 |
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 : l'option « Autoriser uniquement à 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 directement la ligne sous la balise sun-web-app . N'intégrez pas cette ligne dans une autre balise. |
4664945 |
Erreur interne émanant de l'URL d'envoi du formulaire. |
4666409 |
Suppression du nom de fichier 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 |
Application Web/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. Pour des raisons de performance, un nouveau paramètre de configuration LDAP, dyngroups fast, est introduit pour SP2. Avec ce paramètre, Web Server émet une assertion sur l'appartenance au groupe en contournant les individus imbriqués parmi 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 alpha car alpha n'est pas considéré comme un membre du groupe B. Si vous voulez 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 de gains de performance. 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. Configuration des 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 « : »(deux-points) 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 ni 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 Navigator 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 d'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 à la documentation. |
4896881 |
Lors du décompactage pour développer 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 ni indexés, ni ajoutés à la collection. |
4899105 |
La mise en évidence de la valeur de connexion sur la page du 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 sur la page Edit 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. Web Server n'effectue jamais de recherches DNS asynchrones. 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 vous tentez 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 traite 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é. ReplaceFiles=false indique que lorsqu'un fichier est mis en cache, son entrée de cache de fichier ne doit jamais être supprimée pour libérer de l'espace pour un autre fichier. Ce paramètre est utile dans les scénarios d'évaluation car il élimine les conflits d'utilisation sur le verrouillage de liste d'occurrences. |
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 ceux-ci 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'IG 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 : en raison de la création d'un nouveau serveur virtuel après la migration, $user: ne peut pas trouver la 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 sur la plate-forme 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 corresponde à 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 graphique se bloque si un chemin de fichier ACL comporte 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 index.html de l'exemple d'application d'internationalisation. |
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 JVMTM 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 Java ES. |
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 |
Un nom de fichier incorrect est enregistré pour la configuration de fichier clé. |
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 fichiers JSP autonomes. |
4935669 |
WEBC: il se peut que la requête 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 RedHat Linux AS 3.0 lorsque la sécurité est sur On. |
5003531 |
Une erreur 500 est générée lors de l'accès à une application 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 11 Problèmes résolus dans Sun Java System Web Server 6.1 SP1
ID du problème |
Description |
---|---|
4642650 |
Option requise pour désactiver l'ajout de l'URL absolu dans le conteneur de servlet ou 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 la valeur est true, l'application Web peut envoyer un URL relatif au client à l'aide de l'API HttpServletResponse.sendRedirect() . Ceci empêche ainsi de 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 |
Concernant la version 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 12 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 Sun ONE 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 a été désapprouvé. Son exception arrête les fichiers JSP valides. |
4801874 |
ACL_LDAPSessionAllocate renvoie toujours LAS_EVAL_FAIL. |
4811418 |
Arrêt brutal de l'authentification Digest. |
4819405 |
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 ou 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. |
Le tableau suivant répertorie les problèmes résolus dans la version anglaise de Sun Java System Web Server 6.1 SP6 et la documentation ultérieure.
Les problèmes suivants existent dans la version localisée de la documentation de Sun Java System Web Server 6.1.
ID du problème |
Description |
---|---|
6507454 |
La documentation actuelle fournit des informations incorrectes sur le mode de journalisation des informations de cookie. |
6528670 |
Le Guide de l'administrateur doit fournir des informations sur les étapes de redémarrage, démarrage ou arrêt du démon de contrôle schedulerd à partir de la ligne de commande. |
6528678 |
Les Notes de version et le Guide de migration et d'installation comportent une description différente des plates-formes prises en charge sur Web Server 6.1 SP7. |
6528682 |
Deux instances de serveur liées au même port sous Windows. |
6543821 |
Le serveur ne ferme pas les anciens sockets d'écoute lors d'un redémarrage ou d'une reconfiguration. |
6559753 |
Les notes de version relatives au plug-in de proxy inverse doivent contenir une section Problèmes résolus. |
6570039 |
Le Guide de l'administrateurdoit être modifié : l'option -P de la section Exporting with pk12util doit contenir un tiret (-) après https-test-host. |
6367812 |
L'aide en ligne ne fournit aucune information sur le redémarrage du schedulerd. |
4957123 |
Le manuel Administrator's Guide ne fournit aucune information sur les opérateurs de requête de recherche. |
6493741 |
Explique la procédure à suivre pour l'« Arrêt de schedulerd à partir d'une ligne de commande ». |
6384436 |
Plug-in de proxy inverse manquant dans certains documents importants. |
6401395 |
Confusion générée par les messages de démarrage des plug-ins 6.1 Passthrough/Fastcgi. |
6170766 |
La procédure de mise à niveau Java ES n'utilise pas le programme d'installation JES. |
6418693 |
La description sur netbuf_getbytes() n'est pas disponible dans le manuel NSAPI 6.1. |
6472668 |
Le programme d'installation de Windows de Web Server 6.1 doit utiliser l'option -Xrs JVM par défaut. |
6503463 |
Les notes de version de Web Server 6.1 ont un URL Sun interne. |
6378473 |
Le manuel Release Notes for Sun Java System Web Server 6.1 Add-Ons Reverse Proxy Plugin comporte une valeur par défaut incorrecte pour la SAF validate-server-cert . |
6391505 |
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. |
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. |
6358849 |
Le manuel Administrator's Configuration File Reference doit fournir des informations sur l'attribut MaxOpenFiles du fichier de configuration nsfc.conf. |
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. |
6206074 |
Le manuel Administrator's Configuration File Reference indique une valeur par défaut incorrecte pour la directive ChildRestartCallback. |
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. |
6170769 |
Le manuel Administrator's Configuration File Reference contient des informations erronées à propos de la directive AdminLanguage. |
6173273 |
Le manuel Administrator's Guide contient une erreur typographique à la section Choosing MIME Types. |
6173133 |
Le manuel NSAPI Programmer's Guide décrit un exemple incorrect de référence de fonction NSAPI. |
6173272 |
Le manuel Administrator's Guide indique à tort que la version prise en charge de Java est 1.4.1_03. |
5029460 |
Le manuel Administrator's Guide indique une configuration de certmap.conf incorrecte. |
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. |
5002192 |
Le manuel Administrator's Configuration File Reference contient des informations erronées à propos de l'attribut loglevel. |
5038534 |
Le manuel Administrator's Configuration File Reference donne une valeur par défaut erronée pour la directive LogFlushInterval. |
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. |
5046588 |
Le manuel Installation and Migration Guide indique une version prise en charge incorrecte pour l'accélérateur matériel de Sun. |
5052605 |
Dans le manuel NSAPI Programmer's Guide, il n'est pas clairement spécifié que le type de contenu doit être en minuscules. |
5062560 |
Le manuel Installation and Migration Guide n'indique pas la procédure à suivre pour désactiver l'option Démarrage à l'initialisation. |
6285234 |
Le manuel Administrator's Configuration File Reference décrit à tort la valeur on comme valeur par défaut pour la directive StrictHttpHeaders. |
6067318 |
Le manuel Administrator's Configuration File Reference ne fournit pas d'informations suffisantes à propos du paramètre d'erreur set-variable. |
6230379 |
Le manuel Administrator's Configuration File Reference fait référence à une fonction SAF nommée remove-file(). |
6208955 |
Le manuel NSAPI Programmer's Guide décrit à tort la variable SERVER_SOFTWARE comme étant MAGNUS_VERSION_STRING . |
6320016 |
Dans le manuel Administrator's Configuration File Reference, la valeur par défaut de listenQ sous Windows n'est pas clairement définie. |
6354681 |
Le manuel Administrator's Configuration File Reference doit contenir plus d'informations sur DNS. |
Cette section répertorie les principaux problèmes et restrictions connus de Sun Java System Web Server 6.1 SP8. Ces problèmes sont présentés comme suit :
Le tableau ci-dessous répertorie les problèmes connus d'ordre général.
Tableau 14 Problèmes connus d'ordre général
ID du problème |
Description |
---|---|
6496339 |
(Windows 2003 uniquement) Échec de la génération du rapport avec une erreur de l'application lganalyz.exe dans Web Server 6.1 SP6. Solution :
Remarque –
|
6553259 |
Lorsque vous exécutez Web Server 6.1 SP8 avec JDK 6, les noms de collection de recherche (case à cocher) apparaissent dans un ordre différent sur les pages de recherche par rapport à une exécution avec d'anciennes versions de JDK. |
6198559 |
JES3 : la mise à niveau du patch de Web Server sous Linux génère une notification de désinstallation fausse. |
4988370 6413819 |
Le contenu n'est pas mis à jour dans 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 les données 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 un éditeur de texte 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. |
5060906 |
La boîte de dialogue d'autorisation s'affiche pour un répertoire non protégé sans fichier d'index. Informations supplémentaires : 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 les modifications comme suit : allow (read, execute, info, list) user = "anyone" |
Le tableau ci-dessous répertorie les problèmes connus liés à l'administration.
Tableau 15 Problèmes connus liés à l'administration
ID du problème |
Description |
|
---|---|---|
6543821 6531819 |
Si vous supprimez un socket d'écoute ou modifiez son numéro de port, puis redémarrez ou reconfigurez le serveur, ce dernier ne parvient pas à fermer l'ancien socket d'écoute. Le système d'exploitation continue à accepter les connexions sur ce port mais le serveur ne répondra pas aux requêtes sur celui-ci. Solution : fermez l'ancien socket d'écoute, arrêtez le serveur puis redémarrez-le. |
|
6301761 |
Le chargement de l'applet ACL peut échouer avec Mozilla 1.4 et Firefox 1.0.6. |
|
6021151 |
Problème d'utilisation de HttpServerAdmin pour créer une ressource JNDI contenant un nom de domaine LDAP avec des virgules. Solution : Si vous voulez que HttpServerAdmin intègre « , » dans la propriété, utilisez « \\ » comme caractère d'échappement. Utilisez « \ » sur les plates-formes Windows. Dans la propriété java.naming.provider.url=ldap://localhost:389/ou=loggingQueues, ou=tms,ou=services,ou=abc, les caractères d'échappement pour les virgules sont intégrés comme suit : -property java.naming.provider.url=ldap://localhost:389/ou=loggingQueues \\,ou=tms\\,ou=services\\,ou=abc |
|
5007892 |
Distributed Administration : la suppression d'ACL ne permet pas de nettoyer le fichier obj.conf . Solution : Mettez NameTrans en commentaire pour https-admserv :
|
|
5035129 |
Impossible de gérer le serveur d'annuaire user/group/ou via Web Server 6.1 SP2 Administration sur RedHat Linux Advance Server 3.0. |
|
4650456 |
View Access et View Error ne fonctionnent pas correctement avec les caractères multioctet. |
|
4652585 |
Lorsque l'administration distribuée est activée, l'administrateur local est désactivé. Solution : Créez un utilisateur avec le nom de l'administrateur par défaut dans le groupe d'administration distribuée. L'administrateur LDAP nouvellement créé doit avoir le même mot de passe que l'administrateur de Web Server. |
|
4725683 |
L'horodatage du fichier journal ne prend pas en compte le fuseau horaire local et indique une date incorrecte. Solution : Si la date figurant dans l'extension du nom du fichier journal doit correspondre à celle des entrées du journal, configurez le serveur de façon à ce qu'il effectue une rotation des fichiers journaux à 23:59. |
|
4761960 |
Web Server 6.0 SP4 : impossible d'activer l'administration distribuée à l'aide de SASL et de la liaison anonyme. Solution : N’utilisez pas de liaison anonyme au serveur d’annuaire SSL. |
|
4841310 |
Impossible d'extraire la variable REMOTE_USER lors de l'authentification par .htaccess. Solution : Si vous activez les fichiers .htaccess , le serveur recherche les fichiers .htaccess avant de distribuer les ressources. Le serveur recherche les fichiers .htaccess dans le même répertoire que la ressource et dans les répertoires parent de celui-ci, jusqu'à la racine de document incluse. Par exemple, si le répertoire de document principal est /sun/server/docs et qu'un client demande /sun/server/docs/reports/index.html, le serveur recherche les fichiers .htaccess dans /sun/server/docs/reports/.htaccess et /sun/server/docs/.htaccess. Notez que la fonctionnalité de répertoires de document supplémentaires et d'annuaire CGI du serveur permet à l'administrateur de définir d'autres racines de document. L'existence d'autres racines de document affectele traitement des fichiers htaccess. Par exemple, prenons un serveur dont le répertoire de document principal est /sun/server/docs et un programme CGI dans /sun/server/docs/cgi-bin/program.cgi . Si vous activez CGI comme type de fichier, le serveur évalue le contenu de /sun/server/docs/.htaccess et de /sun/server/docs/cgi-bin/.htaccess lorsqu'un client émet une requête sur le programme CGI. Cependant, si vous configurez un répertoire CGI sous /sun/server/docs/cgi-bin , le serveur inspecte /sun/server/docs/cgi-bin/.htaccess, mais pas /sun/server/docs/.htaccess. Cela est dû au fait qu'en spécifiant /sun/server/docs/cgi-bin en tant que répertoire CGI, il devient une nouvelle racine de document possible. |
|
4865295 |
La fonction d'administration de l'utilisateur final (sous Administration distribuée, dans l'interface d'administration) n'est plus prise en charge. |
|
4882999 |
Aspect incohérent des pages dans l'interface d'administration. |
|
4888696 |
La page d'ajout d'un serveur dans l'interface d'administration disparaît dans Netscape Navigator 7.0 lorsque les informations saisies sont insuffisantes. Solution : Entrez la totalité des informations sur la page d'ajout d'un serveur avant de cliquer sur OK. Au besoin, rechargez la page pour restaurer l'interface utilisateur d'ajout d'un serveur, ou cliquez sur une autre page ou un autre onglet et revenez à la page d'ajout de serveur. Ce problème ne se produit que dans Netscape Navigator 7.0. |
|
4910309 |
Le terme « Null » s'affiche à tort dans un message d'alerte. Celui-ci s'affiche lors de la modification des services d'annuaire dans la page de sélection du répertoire pour le serveur virtuel se trouvant dans le gestionnaire de serveurs virtuels. |
|
4905808 |
Les superutilisateurs ne peuvent pas accéder à l'interface d'administration une fois l'administration distribuée activée. Solution : Une fois l'administration distribuée activée, créez un compte utilisateur dans LDAP auquel vous devez attribuer le même nom et le même mot de passe d'administration que le superutilisateur. |
|
4908694 |
La liaison par défaut ne fonctionne pas pour Logging Settings. La liaison par défaut sur Logging Settings de la page du serveur virtuel ne définit pas le chemin par défaut, mais agit plutôt en tant que bouton de réinitialisation. |
|
4910197 |
Lors de la modification d'une ressource JDBC, la page des propriétés conserve les valeurs après leur suppression. |
|
4911552 |
Les fichiers .shtml sont analysés à tort. |
|
Pas d'ID |
Le fichier sun-web.xml intégré au serveur Web pointe vers le mauvais emplacement DTD. Correction : L'emplacement correct est le suivant : http://www.sun.com/software/dtd/webserver/sun-web-app_2_3-1.dtd. |
|
6284698 |
Web Server ne fonctionne pas correctement lorsque vous l'installez en temps qu'utilisateur non root. Solution : Démarrez l'instance de Web Server à partir d'une ligne de commande au lieu de passer par la console d'administration Web. |
|
6078104 |
Les applications JSP ne sont pas accessibles à partir de Web Server 6.1 lorsque le plug-in passthrough est configuré. Solution : Modifiez la ligne correspondant à la directive de service passthrough à partir de Service type="magnus-internal/passthrough" fn="service-passthrough" servers="http://serveur:port" par Service fn="service-passthrough" servers="http://serveur:port" |
|
4991278 |
Aucune fonction d'interface d'administration n'est disponible pour supprimer les fichiers ClassCache JSP. |
|
6316265 |
L'interface d'administration affiche Cliquez sur Appliquer pour appliquer les modifications mais aucun bouton Appliquer n'existe dans le serveur d'administration. |
Le tableau ci-dessous répertorie les problèmes connus liés au noyau.
Tableau 16 Problèmes connus liés au noyau
ID du problème |
Description |
---|---|
6363944 |
Le processus enfant webservd se brise lorsque le jeton logiciel crypto Solaris (libpkcs11.so) est utilisé dans Web Server 6.1SP5 64 bits. Solution : Ce problème survient uniquement lorsque le serveur est explicitement configuré pour le jeton logiciel Solaris. Si vous devez utiliser fork(), Runtime.exec(), ou <!--#exec cmd="..."-->, n'autorisez pas votre serveur à utiliser le jeton logiciel Solaris. |
6313832 |
Les plug-ins 32 bits existants ne peuvent pas être utilisés avec la version 64 bits. Le fait de vouloir charger un plug-in 32 bits avec la version 64 bits de Sun Java System Web Server pourra entraîner l'apparition des messages d'erreur suivants : Sun ONE Web Server 6.1SP5 (64-Bit) B10/28/2005 09:00 failure: CORE3170 : Configuration initialization failed: Error running init function load-modules: dlopen of plugin.so failed (ld.so.1: webservd : fatal : plugin.so : wrong ELF class: ELFCLASS32) Solution : Utilisez la version 32 bits de Sun Java System Web Server ou contactez votre fournisseur de plug-ins afin d'obtenir une version 64 bits du plug-in affecté. |
4939491 |
Sous HP-UX : l'exécution du script ./stop entraîne l'affichage d'un message d'erreur et interrompt le groupe de processus. |
Le tableau ci-dessous répertorie les problèmes connus liés à la documentation et à l'aide en ligne.
Pour une liste des problèmes connus dans les versions localisées de la documentation 6.1, consultez la section Problèmes résolus dans la documentation 6.1.
ID du problème |
Description |
---|---|
6506960 |
L'aide en ligne indique qu'un mot de passe d'authentification doit comporter huit caractères maximum. Informations supplémentaires : Un mot de passe d'authentification peut avoir plus de huit caractères. |
4964908 |
Aucune documentation n'est disponible concernant les mises à niveau des fonctions. Informations supplémentaires : Reportez-vous aux Notes d'installation, de mise à niveau et de migration. |
5016571 |
La page concernant les pools de threads génériques dans l'Online Help fournit des informations non valides. |
5053339 |
Online Help : le manuel Administrator's Guide et l'aide en ligne ne contiennent aucune information sur l'indexation des répertoires. |
4928287 |
Tous les documents ne font pas état de l'absence du répertoire instance/lib. Informations supplémentaires :Ce répertoire n'est pas créé par le programme d'installation. Les utilisateurs doivent le créer eux-mêmes s'il n'existe pas. |
6237303 |
Les patchs requis pour la plate-forme Solaris SPARC ne sont pas tous répertoriés dans le document Release Notes for SUN ONE Web Server 6.1. Informations supplémentaires : Le patch 109326-09 est nécessaire pour Web Server 6.1 sous Solaris version 8. |
Le tableau ci-dessous répertorie les problèmes connus liés à l'installation.
Tableau 18 Problèmes connus liés à l'installation
ID du problème |
Description |
---|---|
5020317 |
JDK met uniquement à niveau les résultats en désactivant la recherche. L'utilisateur reçoit une exception et la page de recherche n'est pas accessible à partir de l'interface graphique. Solution : Cette exception ne se produit pas si le noyau de Web Server 6.1 SP2 est installé en même temps que le JDK ou avant. L'exception n'est pas non plus levée lorsque le noyau de Web Server 6.1 SP2 est installé en supplément sur Web Server 6.1 SP1, mis à niveau par le JDK. |
4855263 |
Sun Java System Web Server ne démarre pas s'il est installé dans un répertoire dont le nom contient des espaces (Program Files par exemple). Aucun message d'erreur n'est émis à ce propos lors de l'installation, mais le serveur ne pourra pas démarrer à l'issue de l'installation. Solution : N'installez pas Web Server dans un répertoire dont le nom contient des espaces. |
4869238 |
Sur la plate-forme Windows, le programme d'installation de Sun Java System Web Server n'accepte pas les noms longs tels que server_root. Solution : Spécifiez un chemin d'accès au répertoire d'installation de Sun Java System Web Server de moins de 128 caractères (même si le champ en accepte 256). |
4901205 |
Sur une plate-forme Solaris, la combinaison de touches Ctrl-B ne fonctionne pas sur les écrans qui suivent l’écran Fully Qualified Domain Name dans le programme d’installation (le premier écran étant l'écran User and Group Name). Solution : Si vous devez revenir aux écrans précédents lors de l'installation, quittez le programme et relancez l'installation. |
4937915 |
Sur la plate-forme AIX, Ctrl-C bloque l'écran terminal pendant l'installation. Ce problème se produit dans l'écran du nom de l'ordinateur (l'écran utilisé pour spécifier le nom de l'ordinateur sur lequel le serveur Web est installé). |
4960048 |
Certains fichiers liés au protocole SNMP sont écrasés lors de la mise à niveau vers Sun Java System Web Server 6.1 SP1. Solution : Sauvegardez les fichiers suivants avant de procéder à la mise à niveau : server-root/plugins/snmp/magt/CONFIG server-root/plugins/snmp/sagt/CONFIG |
Le tableau ci-dessous répertorie les problèmes connus liés à la migration.
Tableau 19 Problèmes connus liés à la migration
ID du problème |
Description |
||
---|---|---|---|
6514480 |
Impossible d'activer Java sur une instance migrée depuis 4.1 même après avoir choisi d'activer JAVA au moment de la migration et de le désactiver à partir de l'interface graphique après la migration. Solution : Ajoutez manuellement les entrées suivantes au fichier obj.conf et redémarrez l'instance : <Object name="default"> NameTrans fn="ntrans-j2ee" name="j2ee" NameTrans ...... ....... PathCheck ..... ....... ObjectType ...... ....... Service ....... ....... Error fn="error-j2ee" AddLog ..... </Object> <Object ..... ..... </Object> <Object name="j2ee"> Service fn="service-j2ee" method="*" </Object> |
||
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 dans le répertoire RACINE_SERVEUR/INSTANCE-HTTPS /config. Dans le fichier obj.conf, remplacez la ligne :
par
Dans le fichier server.xml, sous le VSCLASS approprié, remplacez la ligne : <PROPERTY name="docroot" value="existing-doc-root"> par <PROPERTY name="docroot" value="new-doc-root"> |
||
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 d'application Web est ignoré au cours de la migration de la version 6.0 vers la version 6.1. L'état de l'application Web défini au niveau du fichier dans server.xml n'est pas migré. Si un utilisateur désactive l'état du fichier d'applications Web 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 20 Problèmes connus liés aux exemples
ID du problème |
Description |
---|---|
5014039 |
Des fichiers JSP simples génèrent une exception en raison de la présence de la balise distributable dans web.xml. Solution :
|
Pas d'ID |
Il manque une étape dans l'exemple rmi-iiop. Dans la section « Deploying the Sample Application », après avoir exécuté la commande ant deploy (étape 2), redémarrez l'instance de Web Server. Remarque – ant est un outil de création Java. Vous pouvez le télécharger à partir du site Apache à l'adresse suivante : http://ant.apache.org Consultez également les informations fournies dans install-root/plugins/java/samples/docs/ant.html . |
Pas d'ID |
L'exemple jdbcrealm contient un nom de pilote Oracle erroné. Dans la section « Compiling and Assembling the Sample Application », à l'étape 2b, remplacez la ligne : <PROPERTY name="dbdrivername" value="oracle.jdbc.pool.OracleDataSource"> par <PROPERTY name="dbdrivername" value="oracle.jdbc.driver.OracleDriver"> |
Le tableau ci-dessous répertorie les problèmes connus liés à la fonction de recherche.
Tableau 21 Problèmes connus liés à la fonction de recherche
ID du problème |
Description |
---|---|
4977315 5038203 |
Le moteur de recherche AIX de la version 6.1 devrait être capable de modifier l'ordre de tri. Solution : Pour modifier l'ordre par défaut, ajoutez « + » en tant que premier caractère de la chaîne à trier. Le caractère « + » étant ignoré dans les URI, modifiez l'ordre à l'aide de « %2B ». Dans ce cas,remplacez l'URL par http://host/search/index.jsp?si=1&ns;=10&c;=test&qt;=*&sb;=%2Bwriter . |
4684124 |
Si la racine de document d'une collection déjà indexée est modifiée, le document renvoyé par la recherche génère l'erreur Document non trouvé. Solution : Recréez toute la collection en effectuant l'une des actions suivantes :
|
4911725 |
La recherche ne fonctionne pas lorsque vous recherchez un mot en utilisant une casse différente. Les résultats de la recherche ne sont pas affichés sur la page de recherche si vous effectuez une recherche à l'aide d'un mot de casse variée. Par exemple, saisie de exEmpLe au lieu de exemple ou EXEMPLE. |
4963236 |
Sous HP-UX : les fichiers PDF ne sont pas convertis en HTML lors de leur intégration dans les collections de recherche. Ce problème se produit si le patch suivant est installé sur le système HP-UX 11i : patch cumulé PHSS_28871 — ld/linker |
Le tableau ci-dessous répertorie les problèmes connus liés à la sécurité.
Tableau 22 Problèmes connus liés à la sécurité
ID du problème |
Description |
---|---|
4671445 |
Sun Java System Web Server ne peut pas se connecter à un serveur LDAP via SSL si l'authentification du client LDAP est requise. Si Sun Java System Web Server contacte un serveur LDAP exigeant l’authentification du client (en l’occurrence, le serveur Web est le client), le certificat de Web Server ne peut pas être envoyé et l’accès échoue. |
4863599 |
Impossible d'utiliser le même nom de groupe sous deux unités organisationnelles différentes. Si le même nom de groupe est utilisé et que vous tentez de limiter l'accès avec ce nom de groupe, Sun Java System Web Server renvoie une erreur lorsque des clients tentent d'accéder au site. Solution : Utilisez un nom de groupe différent sous chaque unité organisationnelle. |
4963468 |
Dans certains cas, le droit « list » est sans effet sur l'affichage des répertoires. Selon le chapitre 9 du manuel Sun Java System Web Server 6.1 Administrator’s Guide, le droit « list » est nécessaire pour obtenir l’affichage des répertoires qui ne contiennent pas de fichier d’index. Cependant, dans certains cas, il est possible d'obtenir l'affichage des répertoires, même lorsque les ACL applicables n'accordent pas ce droit. Si vous devez restreindre l'indexation des répertoires, il est préférable de le faire en désactivant cette option, comme indiqué au chapitre 16 du manuel Sun Java System Web Server 6.1 Administrator’s Guide, au lieu ou en plus de refuser le droit « list ». |
6310956 6298215 |
Lorsque le protocole LDAP abandonne la connexion pour cause d'inactivité (au bout d'un délai d'attente paramétré pour LDAP par exemple), Web Server ne peut pas réinitialiser la connexion LDAP. Ce problème se produit uniquement lorsque Web Server a été installé en complément de JES3/ JES4. Ce problème ne survient pas pour une installation autonome (à partir de fichiers). Solution :
|
Le tableau ci-dessous répertorie les problèmes connus liés aux outils.
Tableau 23 Problèmes connus liés aux outils
ID du problème |
Description |
---|---|
4905696 |
Sous Windows, le déploiement échoue si la profondeur du fichier de classes ainsi que le nom du fichier dépassent 255 caractères. |
4912181 |
Sur Linux, une exception de pointeur nul est levée lors du déploiement d'une application à l'aide de l'utilitaire de ligne de commande wdeploy. Ce problème se produit à la fin du déploiement, et seulement s'il aboutit. Solution : L'erreur survient lorsque l'utilitaire wdeploy lit stdout/stderr après l'exécution du script reconfigure qui suit le déploiement. Vérifiez si le serveur a effectué la reconfiguration en consultant le journal des erreurs pour le message reconfigure. Si le message n'y figure pas, exécutez le script reconfigure manuellement. |
Le tableau ci-dessous répertorie les problèmes connus liés au conteneur Web.
Tableau 24 Problèmes connus liés au conteneur Web
ID du problème |
Description |
---|---|
6387189 |
Problèmes de journalisation Java dans un module déployé. |
4903162 |
Problème sous Windows lié à la casse des éléments url-patterns. Selon la spécification de servlet, les éléments url-pattern dans web.xml sont sensibles à la casse. Cette condition peut entraîner un comportement inattendu pour les utlisateurs Windows (par exemple, si un client lance une requête sur index.HTML au lieu de index.html). |
Le tableau ci-dessous répertorie les problèmes connus dans WebDAV.
Tableau 25 Problèmes connus dans WebDAV
ID du problème |
Description |
---|---|
4892017 |
Impossible de renommer ou de déplacer une ressource si le répertoire parent est verrouillé de manière exclusive. Ce problème survient lorsque des clients DAV envoient un en-tête If : incorrect. Par exemple, si vous vous connectez à Web Server à l'aide de Macromedia Dreamweaver ou de l'explorateur DAV et que vous créez une collection, puis la verrouillez avec une profondeur « infinity », entraînant ainsi le verrouillage de la totalité des ressources de la collection, vous ne pourrez pas renommer, ni déplacer une ressource. Adobe GoLive envoie l'en-tête If : uniquement si le propriétaire (owner href) du verrou correspond à auth_user . Avec GoLive, dans tous les autres cas, l'en-tête erroné est également envoyé. |
4902651 |
L'écran de gestion de verrouillage du Gestionnaire de serveurs virtuels n'affiche pas les informations adéquates sur le verrouillage pour les liens physiques. Les liens symboliques, physiques et logiciels, ne sont pas pris en charge par l'implémentation de WebDAV dans Sun Java System Web Server. |
Le tableau ci-dessous répertorie les problèmes connus liés à la localisation.
Tableau 26 Problèmes connus liés à la localisation
ID du problème |
Description |
---|---|
4937055 |
L'aide en ligne d'administration de Web Server n'est pas localisée. Elle a uniquement été localisée jusqu'au premier niveau. Les pages d'aide initiales sont localisées mais, en cliquant sur une page (par exemple, Removing a Server), le contenu correspondant s'affiche en anglais. |
6441984 |
L'aide en ligne d'administration s'affiche en anglais même si l'environnement linguistique est défini sur zh-cn. Pour l'environnement linguistique zh-cn, l'aide en ligne de l'interface d'administration est en anglais. Si la langue du navigateur est le zh-cn, alors l'ensemble de l'aide en ligne de l'interface d'administration s'affiche en anglais. Solution : Définissez les préférences linguistiques du navigateur sur zh pour afficher l'aide en ligne en langue chinoise. |
Si vous rencontrez des problèmes avec Sun Java System Web Server 6.1 SP8, contactez le service client de Sun en procédant de l'une des manières suivantes :
Services en ligne de support logiciel de Sun à l'adresse suivante 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 systè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