Notes de version de Sun Java System Web Server 6.1 SP9

Problèmes résolus dans 6.1 SP6

Le tableau suivant répertorie les problèmes résolus dans Sun Java System Web Server 6.1 SP6.

Tableau 7 Problèmes résolus dans Sun Java System Web Server 6.1 SP6

ID du problème 

Description 

5027774 

WW_umask dans la configuration est NULL dans Solaris.

6334248 

6397340 

Impossible de lire l'unité de réseau mappée de Windows 2003 en tant que répertoire racine de documents.  

Informations supplémentaires : Pour utiliser une ressource de document dans une ressource réseau partagée, un chemin UNC doit être utilisé, par exemple, //nom-machine/nom-dossier-partagé . Une lettre d'unité mappée comme X: ne fonctionne pas comme racine de document. Vous pouvez spécifier manuellement la racine de document dans server.xml ou via l'interface graphique d'administration en accédant à Classe de serveur virtuel->Gestion de contenu->Répertoire de contenu principal.

Pour utiliser un répertoire partagé sous UNIX, procédez comme suit : 

  1. Installez SFU (Services Windows pour UNIX) sur la machine Windows où Web Server est installé.

  2. Mappez les utilisateurs et groupes Windows avec les utilisateurs et groupes UNIX via le raccourci de l'interface utilisateur SFU dans le menu Démarrer.


    Remarque –

    Pendant l'exécution de Web Server, User Name Mapping Service (qui fait partie de SFU) doit être exécuté.


Lors de l'utilisation d'un répertoire partagé à partir d'une autre machine Windows, assurez-vous que le mot de passe du compte Administrateur sur les deux machines est le même, sinon le service ne pourra pas accéder aux ressources réseau. 

Si le répertoire partagé est sous UNIX ou Windows, le service représentant le serveur d'instance doit être exécuté en tant qu'utilisateur particulier du groupe Administrateurs comme ./Administrator au lieu d'être exécuté sur le compte du système local par défaut. Allez à Panneau de configuration->Outils d'administration->Services et effectuez les modifications dans la boîte de dialogue Propriétés.

6384651 

Pour HP-UX : Web Server renvoie parfois les en-têtes et en-têtes de date dernièrement modifiés erronés. 

6404983 

Échec de la recherche d'utilisateurs et de groupes sur le serveur LDAP via l'interface d'administration. 

6316387 

Web Server utilise une logique incorrecte lors du traitement de l'en-tête if-unmodified-since .

6318003 

Web Server renvoie le contenu réel via le code 412 pour des requêtes avec if-unmodified-since et range.

6312702 

HttpServletResponse.reset() ne fonctionne pas normalement.

6360180 

Arrêt brutal de webapps/qa_app/jsp/encodedurlforwarder.

6316881 

Impossible de récupérer les caractères multioctet des en-têtes via req.getHeader() .

Solution :

par défaut, les en-têtes de requête sont codés en utilisant UTF-8 enc. Vous pouvez personnaliser le codage des en-têtes de requête au niveau de l'application Web de la manière suivante :

  1. Définissez le paramètre de configuration use-requestenc-for-headers à l'aide de n'importe quelle valeur, comme yes, true ou on, dans sun-web.xml de l'application Web.

    Dans l'exemple suivant, le codage de l'en-tête de requête est activé pour l'application Web :

    <sun-web-app>
     <parameter-encoding form-hint-field="j_encoding">
     <property name="use-requestenc-for-headers" value="true" >
     <session-config>
       <session-manager>
     </session-config>
     <jsp-config>
    </sun-web-app>
  2. Définissez le nom du codage de caractère dans l'application (JSP/Servlet) en utilisant request.setCharacterEncoding().

6318406 

Le redéploiement de l'application Web entraîne des changements de propriété sur les fichiers.  

6294743 

La mise à jour de la collection de recherche JSP crée de nouveaux fichiers tmp dans le répertoire converti et encombre l'espace disque.

6197731 

Erreur interne lors de l'accès au serveur d'administration.  

6316262 

L'interface d'administration ne rend pas compte des modifications apportées au chemin de la journalisation des accès. 

6378521 

Les fichiers makefiles nécessitent un nettoyage dans 6.1.

6318200 

Débordement de la mémoire tampon lors du formatage des messages d'erreur du programme d'installation. 

6343584 

Interblocage dans le sous-système keepalive suite au blocage de NSS.

6326965 

Mot de passe d'administration en texte brut contenu dans un fichier lisible par tout utilisateur. 

Solution : Utilisez l'une de ces deux solutions :

  • Supprimez le fichier .adminpasswd manuellement.

  • Changez les droits d'accès du fichier .adminpasswd sur 400.

4991884 

6246214 

Interruption de l'indexation de recherche sur les fichiers .doc volumineux.

Solution :

  1. Ajoutez la propriété suivante dans l'élément SEARCH :

    <SEARCH>
      <PROPERTY name="conversionExtensions" Value="pdf,doc">
      :
      :
    </SEARCH>
  2. Redémarrez le serveur.

  3. Ajoutez les fichiers .doc dans la collection.

6356179 

Le serveur d'administration de Web Server 6.1 ne modifie pas l'attribut de l'id dans la balise USERDB.

Informations supplémentaires : Pour modifier l'attribut id dans la balise USERDB, utilisez l'une des deux options suivantes :

  • Créez un fichier de classe de serveurs virtuels. Utilisez ce fichier comme modèle pour créer plusieurs serveurs virtuels. Dans ce cas, l'ensemble des serveurs virtuels hérite d'une grande partie de la configuration définie par VS Class ;

  • Créez plusieurs fichiers de classes de serveurs virtuels dans une instance de serveur (https-localhost). Chacun de ces fichiers de classes de serveurs virtuels peut comprendre un ou plusieurs serveurs virtuels.

6333656 

Le fichier de type MIME dans les binaires de Web Server doit contenir les types StarOffice/ OpenOffice MIME.  

6342394 

La rotation des journaux cron sous Windows peut créer des journaux d'archive non valides avec un nom d'instance spécifique. 

6358851 

Échec du démarrage de l'agent maître et du sous-agent SNMP. 

6336309 

Erreur lors de la réécriture du caractère spécial « & » dans server.xml .

6335483 

Créez des versions actives symboles pour HP-UX (non brutes). 

6332442 

Arrêt brutal de Web Server sous Linux lorsque Init fn="stats-init" se trouve dans magnus.conf.

4718466 

Après l'importation de la 6ème clé en crypto, Web Server 6.0 affiche une erreur : server not avail.

6340799 

Pendant un test de stress sur S1WS6.1SP5 SSL sous SUSE Linux Enterprise Server 9 SP2, webservd a une fuite de mémoire.

6353988 

Impossible de définir un client de confiance ou un serveur de confiance dans certaines autorités de certification incorporées (CA) sous Web Server 6.1SP4/SP5. 

6329109 

Web Server 6.1 : Conflit de fichier de verrouillage pour des installations multiples exécutées sur le même port mais avec différentes adresses IP.  

6378545 

Échec de la réindexation d'un fichier JSP en cours de mise à jour lors du processus de mise à jour de la collection de recherche JSP.  

6280778 

Impossible d'indéxer les fichiers PDF lors d'une recherche sur Web Server 6.1. Cette erreur survient sous HP-UX, avec le patch OS PHSS_28871. 

6302377 

Vulnérabilité du mappage UTF-8 URI des conteneurs de servlets. 

6370089 

Intégrez NSS 3.11.1 sous Web Server 6.1 SP6. 

6285129 

L'utilisation de % dans la valeur de jsp:param peut parfois entraîner des erreurs.

6324034 

Limite de téléchargement de fichiers par défaut fixée à 10 Mo sur Web Server. 

6361485 

Dysfonctionnement de htaccess sur Web Server 6.1 SP5 pour les répertoires de documents de l'utilisateur.

6350122 

WS6.1SP5 sous Windows : Échec de la rotation de journal Cron avec des caractères erronés à l'intérieur du fichier scheduler.conf.

6388243 

L'installation d'une LRC sur Web Server 6.1SP4 (Windows) ajoute celle-ci à la section des CKL dans l'interface d'administration. 

6377343 

Sous NSS 3.11.1, les certificats portant de nouvelles extensions critiques, comme PolicyConstraints mentionnée dans RFC3280, peuvent être importés dans la base de données de certificats.

6376634 

La session SSL n'a pas expiré en temps voulu lorsque l'élément SSL3SessionTimeout ou SSLSessionTimeout a été configuré selon la valeur définie par l'utilisateur dans magnus.conf. NSS 3.11.1 a fixé les directives SSL3SessionTimeout et SSLSessionTimeout du fichier magnus.conf .