Notas de la versión de Sun Java System Web Server 7.0

Problemas conocidos

En esta sección se indican los problemas y limitaciones conocidos en el momento de lanzamiento de esta versión de Web Server 7.0.

Administración

La tabla siguiente contiene los problemas conocidos relacionados con la administración de Web Server.

Tabla 5 Problemas conocidos de la administración

Identificador del problema 

Descripción 

6364924 

Un nodo se puede registrar en varios servidores de administración, lo que puede ocasionar un conflicto de configuración.

Es posible registrar un nodo en un Servidor de administración sin cancelar el registro con el primer Servidor de administración. Sin embargo, esto hace que los nodos dejen de ser accesibles desde ambos Servidores de administración.  

Solución temporal:

En cada registro, reinicie el nodo de administración. El nodo de administración estará disponible para el Servidor de administración más reciente en el que se haya registrado. 

6379125 

El comando wadm permite conectarse a un nodo, muestra un certificado pero a continuación da un error de tipo 'HTTP 400 Error'.

Cuando un nodo de administración recibe una conexión, el nodo de administración no comprueba que la conexión sea de un Servidor de administración antes de continuar. No sólo muestra un mensaje de error equivocado, sino que además pide al usuario que introduzca la contraseña.  

4793938 

Se muestra el cuadro de diálogo de usuario y contraseña en vez del índice de directorios.

Por defecto, Web Server 7.0 no envía un índice de directorios excepto si se ha autenticado el usuario. Cuando se intenta acceder a un directorio, el sistema pide al usuario su nombre de usuario y contraseña. Esto ocurre porque la lista Access Control List (ACL) de Web Server 7.0 otorga derechos de acceso a la lista sólo a los usuarios autenticados. 

Solución temporal

Puede otorgar el derecho de acceso a los usuarios no autenticados mediante la consola de administración o editando el archivo default.acl. Para obtener más información sobre cómo otorgar el derecho de acceso a la lista, consulte Configuring Access Control de Sun Java System Web Server 7.0 Administrator’s Guide.

6327352  

Las instancias activadas para la repetición de sesiones no aparecen de forma normal si otras instancias del clúster no se han iniciado.

6364702  

Los comandos wadm no devuelven códigos de error válidos [0-125] en caso de éxito o fracaso.

6393534  

Tras migrar los certificados de clave del almacén de claves mediante el comando migrate-jks-keycert, si se intentan visualizar los keycerts de jks mediante el comando list-certs, aparece el CN, el org y otra información en vez del nombre del certificado.

6407486  

Cuando se configura la propiedad SSL mediante el comando wadm set-ssl-prop, la propiedad server-cert-nickname acepta cualquier nombre de certificado en vez de aceptar sólo el nombre del certificado del servidor.

6439577  

El sistema no pide la contraseña de testigo cuando la instancia se inicia desde la línea de comandos de wamd con un pin de testigo erróneo.

6443742  

El comando de la CLI set-session-replication-prop no funciona si se proporciona la opción 'node' con un nombre completo de dominio.

Solución temporal

Utilice la salida del comando list-nodes para los nombres válidos de los nodos del comando set-session-replication-prop.

6450360  

El comando create-authdb no valida la URL en el momento de creación de la base de datos de autenticación (authdb). El comando create-authdb crea correctamente una base de datos de autenticación, pero con la URL errónea.

6450800  

Los comandos get-error-log y get-access-log muestran mensajes superpuestos e incorrectos.

6459106  

La implementación wadm no consigue implementar la configuración de clústeres.

Si se producen cambios en los archivos de configuración de la instancia, de forma manual o de otra manera, el comando deploy-config muestra un mensaje de error que dice que se ha modificado la instancia.


Nota –

Las aplicaciones web implementadas dentro del directorio web-app no deberían crear, borrar o modificar los archivos del context-root de la aplicación web. Si se modifican, el Servidor de administración considera que se ha modificado la instancia. deploy-config muestra un mensaje de error.


Solución temporal

Introduzca el comando deploy-config con la opción --force o bien introduzca el comando pull-config.

6462040  

El comando de la CLI create-reverse-proxy crea un archivo obj.conf innecesario para el servidor virtual predeterminado.

6464953  

Si se establece la propiedad digestauthstate mediante el comando de la CLI set-authdb-prop, el valor no se valida y esto permite establecer cualquier valor sin sentido para esta propiedad.

6467665  

Si se migra un certificado con una ruta de archivo no válida utilizando el comando migrate-jks-keycert, el sistema pide las contraseñas del keystore y del key.

6468570  

Si se especifica "sí" en la línea de comandos wadm, la CLI se cuelga.

6469104  

El comando create-selfsigned-cert permite definir un periodo de validez incorrecto a la hora de crear un certificado de servidor.

6469109  

El comando delete-cert no borra los certificados creados con el testigo "Sun Software PKCS#11 softtoken".

6469676  

Cuando intenta conectarse al Servidor de administración una vez ya han caducado los certificados de administración, aparece un mensaje de error incorrecto.

6471649  

La salida del comando list-events no está alineada.

6471737  

El comando list-instances muestra las instancias aunque no haya especificado el valor de configuración.

6471744  

Aparece un mensaje de error incorrecto si ejecuta el comando list-tokens sin especificar el valor de configuración.

6471754  

Aparece un mensaje de error incorrecto si ejecuta el comando list-authdb-userprops sin especificar el valor de authdb.

6472210  

No aparece ningún mensaje de error si ejecuta el comando get-ssl-prop con un valor de escucha HTTP no válido.

6472314  

El comando list-certs le pide un pin aunque haya especificado un valor de configuración no válido.

6476111 

No se pueden editar los tipos MIME mediante la consola de administración.

6478601  

Aparece un mensaje incorrecto cuando detiene una instancia que no existe.

Aparece el mensaje `Ha detenido correctamente la instancia del servidor' cuando intenta detener una instancia inexistente. 

6480523  

wadm le permite crear una configuración con un número de puerto negativo.

6480600  

El comando register-node muestra un mensaje de error incorrecto cuando el Servidor de administración se queda sin espacio de disco.

6487628  

No aparece ningún código de error de administración si se procesa un archivo no existente con la opción -f de wadm.

6489765  

Aparece un mensaje de error incorrecto si se ejecuta el comando create-cert-request con un valor de tamaño de clave incorrecto.

6489777  

El comando delete-group muestra un mensaje de error incorrecto si especifica un valor de grupo no válido.

6489779  

No aparece ningún mensaje de error cuando se ejecuta el comando list-group-members con un valor de identificación de grupo no válido.

6490728  

No es posible establecer las propiedades de rewrite-location mediante el comando set-reverse-proxy-prop.

No es posible establecer la propiedad -rewrite-location en false. El valor especificado para -rewrite-location no se valida. Por ejemplo, si especifica el símbolo = para la opción -rewrite-location hace que quede dañado el archivo obj.conf y que como consecuencia de esto se produzca un error de procesamiento.

6492315  

El comando set-token-prop establece contraseñas erróneas en el archivo server.xml aunque no se haya especificado el pin del testigo.

6492469  

Aparece un mensaje de error incorrecto cuando falla la creación de un usuario LDAP.

6494353 

Si se ha especificado un nombre de nodo no válido al borrar una instancia, aparece un mensaje de error incorrecto.

6494950  

El comando register-node se ejecuta correctamente con un puerto que no sea SSL sólo si es en modo shell.

En modo shell, la introducción del comando register-node junto con la opción -no-ssl hace que se registre el nodo correctamente, porque el comando se ejecuta incorrectamente en modo SSL.

6405018 

El comando get-jvm-prop no muestra el comando cuando la opción echo está activada en modo shell.

Solución temporal

Introduzca el comando get-jvm-prop en modo sencillo si quiere utilizar la opción -–echo.

6495446  

Si no hay espacio de disco disponible en el dispositivo, wadm muestra el mensaje de error incorrecto "No es posible comunicarse con el Servidor de administración".

6499507  

Aparecen mensajes de error incorrectos cuando se ejecutan los comandos list-locks y expire-lock.

6499510  

Aparece un mensaje 'null' si se ejecutan los comandos list-instances, list-crls, list-tokens y list-certs sin especificar el nombre de configuración.

6499512  

El mensaje de error para el comando list-url-redirects no está traducido.

6500119  

wadm pide un pin de testigo si especifica un nombre de configuración no válido al intentar eliminar un certificado existente.

6500146  

Al crear una escucha HTTP mediante la CLI, el comando create-http-listener crea una escucha con valor nulo como nombre.

6500150  

Si no especifica un servidor virtual al ejecutar el comando list-dav-collections, aparece un mensaje de error incorrecto.

6500151  

Si no especifica la base de datos de autenticación al ejecutar los comandos list-users, list-org-units, list-groups y list-group-members, aparece un mensaje de error incorrecto.

6500152  

Si no especifica un servidor virtual al ejecutar el comando list-uri-patterns, aparece un mensaje de error incorrecto.

6500154  

Si no especifica un nombre JNDI o si especifica un nombre JNDI no válido al ejecutar los comandos list-jdbc-resource-userprops, list-soap-auth-provider-userprops, list-auth-realm-userprops, list-external-jndi-resource-userprops o list-custom-resource-userprops, aparece un mensaje de error incorrecto.

6502631  

Al instalar Web Server para que tenga una instancia predeterminada con un usuario de tiempo de ejecución que no sea root, dicho usuario no podrá utilizar wadm para iniciar la instancia predeterminada. Si el usuario que no es root ejecuta la secuencia de comandos startserv de la instancia predeterminada, podrá iniciar dicha instancia.

6502800  

Si se ejecuta el comando migrate-server con las opciones "--all" y "--instance" a la vez, no se produce ningún error.

Debería aparecer un mensaje de advertencia o de error que indicase que el usuario está intentando establecer opciones que se excluyen mutuamente. 

6503350  

El mensaje de error que aparece cuando se introduce un comando wadm no válido es engañoso.

Cuando introduce un comando no válido, aparece el mensaje de error "Comando no válido <nombre del comando>. Utilice el comando "help" para ver una lista de comandos válidos.". La página de ayuda "man" no contiene una lista de comandos válidos. Por este motivo el mensaje es engañoso. 

6503944  

El uso del comando create-user para la base de datos de autenticación LDAP es ambiguo.

6503949  

El uso del comando create-group para la base de datos de autenticación del archivo de claves es ambiguo.

6504095  

El comando set-cert-trust-prop acepta propiedades incorrectas y no muestra un mensaje de error correcto.

6416328  

El botón Iniciar instancias de la consola de administración está activada para una instancia que ya está en funcionamiento.

Los botones deberían activarse o desactivarse según el estado de la instancia. 

6418312  

wadm permite definir propiedades de usuario repetidas.

El hecho de agregar propiedades de usuario repetidas no hace que aparezca un mensaje de error; sin embargo, no se crea ninguna propiedad de usuario nueva. 

6421740  

No existen datos para poder crear un archivo Access Control List (ACL) nuevo mediante la consola de administración o la CLI.

6423432  

En Windows, el uso de una configuración existente repitiendo el proceso de añadir y eliminar los nodos registrados provoca un fallo de validación.

6426116  

Si se hace clic en el botón Versión de la consola de administración, aparece la advertencia "archivo no encontrado" en los registros de errores de administración.

6430417  

MIME Types permite un valor MIME con caracteres multibyte.

6430780  

Al supervisar un servidor virtual, la velocidad a la que se transmiten los bytes se calcular de forma incorrecta.

6442081  

El texto de la página Access Control List no está formateado.

6442172  

Se pueden trasladar los usuarios entre las listas 'disponible' y 'seleccionado' en ACE, aunque el usuario esté borrado de la base de datos de autenticación.

6443845  

El Servidor de administración no valida la longitud de las contraseñas y el mecanismo del testigo entregado.

6446162  

No aparece ningún mensaje de advertencia antes de la eliminación de la clave o de la base de datos de autenticación digestfile.

6446206  

Cuando se elimina un solo usuario de un grupo, aparece el mensaje incorrecto "Grupo guardado correctamente".

6448421  

La Interfaz de administración le permite crear un nuevo usuario con un ID de usuario en la base de datos de autenticación de archivo de claves.

6449506  

No se puede crear con el mismo nombre un certificado con el nombre del servidor del certificado existente.

6450236  

Consola de administración: ejemplo incorrecto en la pantalla de traducción.

El ejemplo de idioma predeterminado es incorrecto (en-us), ya que debería ser en_US.  

6455827  

La tabla de usuarios y de grupos de la consola de administración muestra los resultados en una sola página.

6461101  

Es necesario revisar las etiquetas de los botones Solicitar certificado e Instalar en la página Crear certificado autofirmado de la consola de administración.

6461553  

La ayuda del título de la página Aplicaciones web del servidor virtual es incorrecta.

6462057  

Los botones Agregar y Eliminar están activados en la ventana nueva de ACE aunque no hayan elementos presentes en la lista 'Disponible'.

6462891  

No hay ninguna consola de administración disponible para implementar las aplicaciones web en una ubicación específica de usuario.

6464891  

La consola de administración corta los informes del servidor a 50 líneas o a 2 páginas.

6465382  

No existe ningún proceso de validación para comprobar la introducción del código de país incorrecto en el asistente de solicitud de certificados.

6465421  

En la consola de administración no se proporciona ninguna descripción de campo de texto para los campos virtual-server, authdb, dav collection y event.

6465470  

Texto incorrecto en la página de configuración de grupos.

El texto debería decir "Desde esta página puede añadir/eliminar grupos de usuarios de la base de datos de autenticación" en vez de "Desde esta página se añaden/eliminan grupos de usuarios de la base de datos de autenticación seleccionada."  

6465480  

Mensaje incorrecto cuando elimina un analizador de JVM.

El mensaje debería decir "Analizador eliminado correctamente" en vez de "Analizador guardado correctamente". 

6466336  

La consola de administración muestra la versión JDK incorrecta al crear una configuración nueva.

La versión de la consola de administración que se muestra es la 5.0 u6 en vez de la 5.0 u7. 

6466409  

Aparece un mensaje de error incorrecto cuando proporciona una ruta incorrecta al agregar una aplicación.

6467164  

Los títulos de las ventanas de los asistentes de la consola de administración no son consistentes.

6467785  

La consola de administración muestra un mensaje de error incorrecto si se proporcionan valores de configuración de Directory Server incorrectos.

6470585  

El prefijo URI de los directorios acepta el valor sin la barra invertida '\'.

6471111  

Tras cambiar la ruta del JDK en la página de nodos de la consola de administración, el Servidor de administración no consigue reiniciarse.

6471171  

Se pierde el formato de estilo tras reiniciar el Servidor de administración desde la ficha General del Servidor de administración en Nodos.

6471367  

No es posible acceder a la consola de administración desde otra ficha del mismo navegador.

6471792  

Ver informe muestra los resultados en una sola página.

A pesar de que el criterio de búsqueda seleccionado para el tamaño de los registros es de 25 entradas de informe, el informe muestra los resultados en una sola página, aunque hayan más de 50 entradas de informe. 

6472385  

Los cambios en la contraseña de testigo realizados por la CLI no quedan reflejados en la GUI. Requiere una actualización del navegador.

6472932  

Aparece un error de no coincidencia de testigos cuando se elimina la contraseña y se vuelve a establecer en la página Tareas comunes -> Seleccionar configuración -> Editar configuración -> Certificados -> Testigos PKCS11.

6473518  

No debería aparecer la petición de introducir el pin del testigo al iniciar la instancia si la configuración no se ha implementado.

6474650  

Los botones 'Siguiente' de los asistentes de la consola de administración deberían estar desactivados si los campos obligatorios están vacíos.

6476095  

La consola de administración no ofrece una opción para editar directorios de documentos y registros CGI.

6476736  

La consola de administración debería tener una ficha para añadir y editar las asignaciones MIME al nivel de servidor virtual.

6477840  

La consola de administración debería proporcionar una región de texto de grandes dimensiones para introducir el prefijo de ruta de clase, el sufijo de ruta de clase y el prefijo de ruta de biblioteca nativa.

6478090  

El campo `Contraseña actual' de la página Nodos -> Seleccionar Servidor de administración-> Certificados -> Administración de la contraseña de testigo se debería deshabilitar si no se ha establecido ninguna contraseña de testigo para el administrador.

6478165  

Problemas de usabilidad en la página CRL tras introducir la ruta de archivo incorrecta para el archivo CRL en el servidor.

6478229  

La página Instancia->Nueva tiene un título incorrecto.

6478292  

La página Tareas comunes->Seleccionar configuración ->Seleccionar servidor virtual ->Editar servidor virtual ->WebDAV->Nuevo debería contener el campo Introducir usuarios sólo si la base de datos de autenticación es PAM.

6478303  

La consola de administración permite crear un ACE sin introducir información de usuario o de grupo para ACL. La comprobación no se realiza si la base de datos de autenticación es PAM.

6478612  

La ayuda Inline para una gama de valores aceptada por el campo Time-out de Request Header es incorrecta.

6486037  

La función Administración del servidor virtual->Gestión del contenido->Directorios de documentos->Agregar debería tener una opción de navegación para poder seleccionar la ruta de un directorio de documentos adicional.

6490705  

No es posible configurar las configuraciones específicas de uri-pattern mediante la consola de administración.

6492906  

El mensaje sobre los bloqueos de colección WebDAV del Servidor de administrador es engañoso.

Si especifica el valor infinite para el tiempo de agotamiento, la página Tareas comunes->Seleccionar configuración ->Seleccionar servidor virtual->Editar servidor virtual ->WebDAV->Seleccioinar colección muestra el mensaje NO CADUCA. Lo que en realidad significa es que el bloqueo no caduca automáticamente tras el tiempo especificado o que el tiempo de agotamiento es infinito.

6496545  

La consola de administración muestra propiedades no válidas cuando las propiedades de usuario de base de datos de autenticación se crean mediante la CLI de administración.

6498484  

Aparece un mensaje de error incorrecto cuando se establece la contraseña de testigo vacía mediante el botón 'Establecer contraseñas'.

6498554  

La consola de administración mostraba mensajes de fallo incorrectos al crear y eliminar certificados.

6500157  

La instancia no consigue reiniciarse si intenta editar una contraseña de testigo e implementa la configuración en una instancia que ya se esté ejecutando.

6500228  

La consola de administración muestra una excepción cuando se crea un registro duplicado de un tipo MIME.

6501882  

El botón Start SNMP Master Agent no funciona correctamente.

6502287  

La consola de administración muestra una excepción cuando se elimina una configuración y se hace clic en el botón Migrar.

6502303  

El asistente de migración de la consola de administración crea varias configuraciones si se hace clic en el botón Finalizar varias veces.

6502374  

La pantalla Revisión de la consola de administración de los asistentes debería mostrar sólo los campos que tienen valores.

6502793  

Durante la migración el permiso de la ruta de directorio de informes no se valida.

6504050  

La página de resultados de todos los asistentes del Servidor de administración debería alinearse correctamente.

6504495  

La consola de administración tiene 508 problemas de cumplimiento.

6504758  

No es posible editar la configuración del servidor con la consola de administración si la aplicación web implementada contiene vínculos simbólicos.

6504951  

El proceso de selección de la página Tareas comunes->Editar servidor virtual->WebDAV->Nuevo requiere validación.

6266358  

No es posible iniciar sesión mediante la CLI de administración si la contraseña de administración tiene caracteres de ASCII extendido.

6360666  

La CRL instalada debería tener un nombre significativo.

6361329  

El nombre del archivo error-response debería validarse.

6364821  

La CLI de administración debería admitir URIs, prefijos de URI, patrones de comodín de URI y expresiones regulares de URI para todos los comandos que operan en el espacio URI.

6365379  

Comportamiento inconsistente al iniciar un nodo de administrador no registrado.

6366956  

Los eventos de búsqueda de horario no funcionan desde la consola de administración.

6367282  

El Servidor de administración se inicia con un certificado caducado; wadm debería avisar sobre certificados caducados.

6367751  

El comando create-instance falla en el nodo remoto de forma intermitente y registra un error de tipo HTTP 400.

6375505  

El comando unregister-node debería también limpiar los certificados en el nodo de administración.

6378612  

La instancia de 64 bits no se inicia en un nodo remoto de 32 bits.

6408169  

Los CLIs de bloqueo de WebDAV no funcionan en un entorno de clústeres.

6408186  

No se deberían permitir varias instalaciones de los nodos de administración en el mismo nodo que se ha registrado en el mismo servidor de administración.

6416369  

El acceso a la URL del nodo de administración provoca un error de tipo Página no encontrada.

Como el nodo de administración no tiene una GUI, acceder a la URL del nodo de administración provoca un error de tipo Página no encontrada.

6416705  

El archivo predeterminado server.xml no debería contener el elemento <stack-size>.

6422936  

No hay validación para prefijos y sufijos de la ruta de clase y para la ruta de biblioteca nativa en la configuración de ruta JVM de Java.

6423310  

Los elementos server.xml deberían agruparse según su funcionalidad.

6423391  

Cuando un certificado de servidor con datos en formato no DER se instala, aparece un mensaje de error incorrecto.

6426108  

Excepción en los informes de error de administración al crear una nueva configuración con una instancia.

6431984  

Web Server debería almacenar su archivo pid y sockets de dominio de UNIX en /var/run en vez de /tmp.

6439132  

Las excepciones del asistente de instalación de certificados no están claras.

6441773  

En Windows. El Servidor de administración traslada los archivos de aplicación web físicamente antes de detener la aplicación web.

6451307  

Si se ejecuta el comando create-instance inmediatamente tras el inicio de un nodo remoto, falla en dicho nodo remoto.

6454559  

La página de visualización de informes de servidor lanza un error si el formato de informe de acceso no es Common Log Format (CLF).

6462515  

La consola de administración confunde al usuario con el mensaje "Instancia modificada" cuando los archivos de tiempo de ejecución se crean en el directorio de configuración.

6462579  

El almacén de confianza no se elimina al desinstalar el nodo de administración tras cancelar el registro con el Servidor de administración.

6468132  

El comando list-cert no muestra los certificados si el nombre del certificado contiene dos puntos.

6468330  

Los cambios realizados en la propiedad JavaHome no quedan guardados tras el reinicio de la instancia.

6468676  

No existe validación para el campo 'Java Home'. El campo acepta datos no válidos.

6473577  

El elemento <pkcs11> no queda eliminado de server.xml, aun en el caso cuando los elementos secundarios están ausentes.

6473589  

Se añade <pkcs11/> a server.xml cuando el pin del testigo está establecido.

6474668  

El campo de escucha HTTP acepta nombres con espacios. Esto no es válido.

6475536  

No existe ninguna manera sencilla de restablecer la contraseña del Servidor de administración.

Solución temporal

  1. Convierta en comentarios (para desactivarlo) el segmento security-constraint de directorio_de_instalación/lib/webapps/jmxconnectorapp/WEB-INF/web.xml .

  2. Reinicie el Servidor de administración.

    Esta acción desactiva la autenticación del Servidor de administración.

  3. Establezca la contraseña de administración mediante el comando set-admin-prop .

6476111  

No es posible editar los tipos MIME mediante la consola de administración o la CLI.

6483365  

La GUI y la CLI aceptan el root del servidor de Web Server 7.0 para la migración

La consola de administración y la CLI aceptan la ruta de Web Server 7.0 en vez de las de Web Server 6.1 o Web Server 6.0 durante la migración. La ruta de Web Server 7.0 no es una ruta válida para la propiedad server-root del comando migrate-server.

6483902  

Error en la página de configuración de los servidores virtuales.

Si se intenta introducir una combinación de $@ en el campo de Respuesta de acceso denegada de la página de servidor virtual, se produce un error.

6489727  

[JESMF CONFORM] CP cuando la detención debería ejecutar MfManagedElementServer_stop().

6491749  

Se requiere una validación mejorada en algunos de los campos de texto para impedir dañar el archivo obj.conf.

La mayor parte de la validación funcional de los datos de los formularios se realiza en el tramo final. La GUI sólo realiza comprobaciones mínimas, como campos vacíos, valores enteros y valores ASCII. Por lo tanto, cuando la GUI almacena los datos en el archivo obj.conf, queda dañado al procesarse.

6492176  

Los valores predeterminados y nulos se almacenan en obj.conf cuando se crea y almacena una nueva configuración mediante la consola de administración.

El Servidor de administración almacena los valores enviados por la consola de administración en el archivo obj.conf sin ningún tipo de validación.

6493971  

No se le agota el tiempo de espera al Servidor de administración cuando el reinicio de la instancia del servidor no responde.

En sistemas UNIX el Servidor de administración espera hasta que se reinicie la instancia de servidor cuando se ejecuta el comando restart-instance. Si no se reinicia correctamente la instancia, el Servidor de administración no responde a las solicitudes.

6497004  

Aparece en la CLI un error de tipo SaveConfigException durante el proceso set-authdb-prop.

Si se proporciona una ruta de archivo no existente para la propiedad path de keyfile authdb mediante el comando set-authdb-prop, aparece un mensaje de error de tipo SaveConfigException en vez de uno del tipo No existe el archivo.

Consulte el informe de errores del Servidor de administración. 

6497143  

A veces la ejecución del comando stop-admin muestra el mensaje "No se está ejecutando el Servidor de administración" cuando en realidad sí que se está ejecutando.

6497213 

Si se ejecuta el comando restart-admin y a continuación el comando stop-admin, se produce un error en los informes de error de administración.

6498411  

El comando get-cert-prop no muestra sólo las propiedades mencionadas en el elemento <displayproperties>.

6500715  

Error del servidor al intentar acceder a un archivo del directorio cgi-bin.

6292582 

SNMP Management Information Base (MIB) para "iwsFractionSysMemUsage" no muestra los resultados correctos

SNMP MIB "Parte de la memoria del proceso en la memoria del sistema" que es parte de iws.mib muestra los resultados erróneos cuando se consulta mediante la utilidad de administración de SNMP.

6425144 

En Windows, wadm no actualiza la variable classpath correctamente si contiene un punto y coma (;)

El punto y coma del tcl se interpreta como final de comando, utilizado para agrupar varios comandos en una sola línea. En Windows, el punto y coma se utiliza como separador de ruta.

Solución temporal

Utilice wadm en modo sencillo si el punto y coma se utiliza en valores de propiedad.

6479247 

En Windows, aparece el cuadro de diálogo para introducir la contraseña de testigo al reiniciar una instancia tras la implementación. Este comportamiento no se ha observado en las demás plataformas.

Configuración

La tabla siguiente contiene los problemas conocidos relacionados con la configuración de Web Server.

Tabla 6 Problemas conocidos de la configuración

Identificador del problema 

Descripción 

6482536 

El límite superior de <listen-queue-size> está establecido en 65535, que es un valor demasiado bajo. Es necesario incrementar el límite superior de <listen-queue-size>.

6500715 

ObjectType fn="force_type" incorrecto añadido al cgi de objeto al crear un nuevo directorio cgi.

Al crear un nuevo directorio cgi, se añade un tipo de objeto force_type incorrecto al archivo obj.conf.

Solución temporal

  • Edite manualmente el archivo config/obj.conf o el archivo config/vs-obj.conf de https- config-directory y elimine la línea siguiente.

    ObjectType fn="force_type" type="magnus-internal/cgi"

    En Windows, si está activado shell-cgi, elimine la línea siguiente del archivo obj.conf.

    ObjectType fn="force_type" type="magnus-internal/shellcgi"
  • Introduzca el comando pull-config desde la línea de comandos para trasladar el cambio manual al depósito de configuración del Servidor de administración.

    • Cambie el directorio al directorio de instalación de Web Server 7.0

    • Inicie el Servidor de administración

    • Introduzca el comando pull-config de la siguiente manera: bin/wadm pull-config --user=admin --config=config-name

    O bien puede iniciar sesión en la consola de administración de Web Server y trasladar el cambio manual al depósito de configuración del Servidor de administración.

Núcleo

La tabla siguiente contiene los problemas conocidos relacionados con el núcleo de Web Server.

Tabla 7 Problemas del núcleo conocidos

Identificador del problema 

Descripción 

6296993  

Cuando se produce un error al ejecutar una directiva de obj.conf, el nombre del archivo y el número donde se encuentra la directiva problemática no quedan registrados.

6365160  

Cuando falla la validación del esquema de server.xml debido a una violación de una limitación, aparece un mensaje de error que no describe el conjunto de valores válidos para el elemento.

6366843  

La capacidad de buscar aplicaciones web, servlets, servidores virtuales o nodos por nombre en la supervisión del núcleo es limitada.

6368605  

Un error de configuración puede causar que los procesos secundarios se vuelvan a generar en un bucle.

Si se introduce un error de configuración tras el inicio del servidor, como la eliminación del archivo obj.conf, y se elimina un proceso secundario, el proceso principal intentará regenerar dicho proceso de forma repetida en un bucle infinito.

6375367  

Respuesta de error incorrecta al agotamiento de tiempo de espera de una petición incompleta.

Si se conecta a Web Server mediante telnet, pulsa Intro y espera a que se agote el tiempo de espera, aparece el siguiente mensaje de error:  

HTTP/1.1 400 Bad Request

El navegador envió un mensaje incompresible para este servidor.

6378940  

No todos los errores de procesamiento de encabezados HTTP se registran con la IP del cliente y una descripción del error.

6470552  

set-variable SAF no puede establecer la variable predefinida.

6479062  

No es posible reconfigurar de forma dinámica la familia de escuchas HTTP. La instancia no inicia al establecer la familia de protocolos en nca.

6485965  

El procesamiento de If-modified-since es lento.

El tratamiento de los encabezados If-modified-since por parte del servidor parte de la idea de que el valor de campo de encabezado coincidirá siempre con un valor de campo de encabezado Last-modified enviado previamente. Esto es verdad en el caso de clientes normales del mundo real. No es verdad, en cambio, en el caso del controlador SPECweb2005.

6486480  

El recuento de entradas de service-nsfc-dump es 0 con <replacement>false</replacement>.

Si se especifica <replacement>false</replacement> en el archivo server.xml, el recuento de entradas es 0 en la salida service-nsfc-dump. Sin embargo, el recuento de memoria caché es correcto.

6489220  

El servidor trata las cadenas que contienen constantes de carácter $$ como interpoladas.

Si un valor de parámetro contiene $$ escape, el servidor crea un PblockModel para el bloque del parámetro. Esto es innecesario porque $$ es una constante.

6489269  

La función de expresión 'external' con ruta entre comillas no funciona.

6492407  

Caché de acelerador de archivos frontales.

Según los ACLs y la configuración de obj.conf, una memoria aceleradora frontal puede responder a solicitudes estáticas de archivo que piden URIs previamente procesados con NSAPI. La memoria caché aceleradora debe funcionar con la configuración predeterminada.

6496332  

La memoria caché de los archivos no almacena archivos pequeños en la pila ni envía archivos grandes mediante sendfilev.

Con <sendfile>true</sendfile> en server.xml , el servidor debería usar sendfilev() sólo para los archivos que quepan en la pila. Esto permite al servidor utilizar writev() para archivos pequeños y sendfilev() para archivos grandes.

6498452  

El servidor no debería responder con el error '413 Entidad demasiado grande'.

El servidor actualmente responde con el mensaje de error 413 Entidad demasiado grande cuando el encabezado de la solicitud es demasiado grande. El mensaje 413 Entidad demasiado grande hace referencia a la entidad, no al encabezado.

6498928  

Las directivas de salida no se invocan para los archivos de 0 bytes.

Las directivas de salida no se invocan para respuestas de longitud 0 excepto si se ejecuta protocol_start_response() . send-file no ejecuta la función protocol_start_response() . Las directivas de salida no se invocan cuando se envían archivos de 0 bytes.

6501180  

El tamaño de búfer 0 no funciona.

Si se especifica <buffer-size>0</buffer-size> en server.xml, el servidor no consigue servir correctamente los archivos.

 

6502258  

El servidor se cuelga si los búferes de salida son grandes.

Si el tamaño de búfer de la secuencia de salida es más grande que el tamaño del búfer de entrada, el servidor puede que intente guardar datos de búfer en una dirección no válida. El tamaño de búfer predeterminado es de 8192 bytes.  

6504755  

No es posible desactivar el registro de datos de acceso en la instancia predeterminada del servidor.

El valor del elemento <access-log> <enabled> se ignora en el archivo server.xml.

6505390  

La memoria caché aceleradora no maneja la función ssl-unclean-shutdown correctamente.

La memoria caché aceleradora no interactúa correctamente con la directiva AuthTrans fn="match-browser" browser="*MSIE*" ssl-unclean-shutdown="true" de la configuración predeterminada. Cuando una directiva como esta está presente, la memoria caché aceleradora aplica el parámetro "unclean shutdown" a cada conexión, independientemente del navegador utilizado.

6432375 

En HP-UX, SNMP falla para algunos valores oid.

Solución temporal

Debido a la falta de compatibilidad de la API de HP-UX y su complejidad, la visualización de datos estadísticos de tráfico de entrada y salida no está implementada. Utilice las herramientas de HP para supervisar los datos de tráfico. 

6483212 

En HP-UX 11.11, Web Server no consigue iniciarse cuando el tamaño de pila máximo es de 2048 MB o superior.

Solución temporal

  1. Asegúrese de que el parche PHKL_28428 o su versión actualizada está presente en el sistema. Si no está presente, instale el parche.

  2. Escriba los comandos siguientes antes de iniciar Web Server:

    • Para tamaños de 1500 MB hasta 2400 MB de la pila de Java: Escriba el comando siguiente antes de iniciar Web Server:

      chatr +q3p enable /opt/sun/webserver7/lib/webservd

    • Para tamaños de 2400 MB hasta 3,8 GB de la pila de Java: escriba el comando siguiente antes de iniciar Web Server:

      chatr +q3p enable +q4p enable /opt/sun/webserver7/lib/webservd

  3. Inicie el servidor.

    /opt/sun/webserver7/lib es la ubicación predeterminada del archivo binario webservd.

Documentación y Ayuda en pantalla

La siguiente tabla muestra los problemas conocidos de la documentación y la ayuda en línea de Web Server 7.0.

Tabla 8 Problemas conocidos de la documentación y de la ayuda en línea

Identificador del problema 

Descripción 

6358250 

Se tienen que actualizar los recursos de ayuda y archivos de propiedades de enlaces de la consola de administración.

El botón 'Ayuda' de cada página de la consola de administración no tiene un nombre helpFileName para poder mostrarlo en la ventana emergente de ayuda. El archivo HelpLink.properties se tiene que actualizar.

6474011 

basic-search.html tiene una descripción poco clara.

6479045 

Se tiene que actualizar la ayuda en línea de la consola de administración.

Se tiene que actualizar la ayuda en línea para satisfacer los requisitos siguientes:  

  1. Debería existir una ayuda contextual.

  2. Todas las pantallas deberían tener una página de ayuda correspondiente.

  3. Las páginas de ayuda tienen que reflejar los cambios en la GUI.

  4. Uso inconsistente de la terminología entre la GUI y la ayuda en línea.

  5. Se deben corregir los errores de gramática.

  6. Algunos temas deberían incluir una descripción detallada.

6482764 

No coincide la ayuda en línea con la consola de administración.

6498477 

Falta el archivo de ayuda en la página de configuración de testigos.

Falta el archivo de ayuda de la pantalla Tareas comunes > Editar configuración > Certificados > Testigos PKCS11. 

Complemento FastCGI

La siguiente tabla muestra los problemas conocidos del complemento FastCGI.

Tabla 9 Problemas conocidos del complemento FastCGI.

Identificador del problema 

Descripción 

6347905  

No hay compatibilidad CLI para configurar FastCGI. Es necesario editar manualmente el archivo obj.conf o el archivo magnus.conf para configurar FastCGI.

6485248  

El stub de FastCGI no cierra correctamente todos los procesos cuando se establece reuse-connection como verdadero.

Configure Web Server 7.0 para que funcione con PHP como complemento FastCGI y establezca reuse-connection=true. Cuando se cierra o se reconfigura el servidor, el proceso fastcgi() y sus procesos secundarios siguen existiendo porque no se finalizan correctamente.

6504587  

Se ha detectado una fuga de memoria en FastCGI.

Instalación

La tabla siguiente contiene los problemas conocidos relacionados con la instalación de Web Server.

Tabla 10 Problemas conocidos en la instalación

Identificador del problema 

Descripción 

4988156 

No es posible la instalación del producto independiente en una instalación Java ES existente y viceversa.

No es compatible la instalación de Web Server 7.0 como producto independiente sobre una instalación de Java Enterprise System (Java ES). Los usuarios de Java ES de Web Server deben utilizar el instalador de Java ES para actualizar Web Server. 

6414481 

Web Server no se puede instalar sin instalar compat-libstdc++.

Solución temporal:

En versiones más recientes de Linux, como por ejemplo Red Hat Enterprise Linux 3, instale compat-libstdc++ antes de instalar Web Server 7.0.

6414539  

Si se desinstala el nodo de administración, no queda eliminado del nodo del Servidor de administración.

Tras instalar el nodo de administración y registrarlo con el Servidor de administración en la ficha Nodo, el nodo de administración aparece en la ficha Nodo. Cuando se desinstala el nodo de administración, la entrada del nodo de administración sigue presente en la ficha Nodo. 

6503505  

En Linux el instalador no incrementa ni asigna un nuevo número de puerto de administración si el puerto predeterminado está siendo utilizado.

6504748  

La opción de borrado de instancia, en vez de borrar los vínculos simbólicos, el desinstalador borra los archivos de los vínculos simbólicos.

6287206 

No es posible instalar si la configuración se inicia desde una carpeta compartida de la red.

En la plataforma de Windows no es posible instalar el producto cuando se inicia setup.exe desde una carpeta de red compartida en otra máquina.

6311607 

En Windows el instalador se cuelga en modo CLI si la contraseña del administrador tiene 8 o más caracteres.

Si la contraseña del administrador tiene más de ocho caracteres, entonces cualquier entrada no válida en el puerto de administración, puerto del servidor web o ID de usuario de administración se cuelga en el instalador. 

Solución temporal:

Al instalar Web Server 7.0 en la plataforma Windows utilizando la interfaz de línea de comandos (CLI), la contraseña del administrador debe tener menos de (<) ocho caracteres. 

6408072 

En Windows se necesitan iconos para los objetos de la carpeta Programas.

Los objetos de la carpeta Sun Java System Web Server 7.0 en Windows se crean con los iconos de programa predeterminados de Windows y no tienen iconos específicos de Sun. 

6492144 

En Windows el instalador CLI no admite Ctrl+C durante la introducción de la contraseña.

El instalador no acepta Ctrl+C y por lo tanto el terminal no se puede utilizar.

Migración

La tabla siguiente contiene los problemas conocidos relacionados con la migración de Web Server 7.0.

Tabla 11 Problemas conocidos de la migración

Identificador del problema 

Descripción 

6407877  

Se produce una migración incorrecta al migrar de Web Server 6.0 a 7.0 si el sistema no encuentra el archivo installed.pkg.

En la migración de Web Server 6.0 a 7.0 si falta el archivo installed.pkg, Web Server migra incorrectamente las entradas de NSServlet que hay en el archivo magnus.conf.

6490124  

6.x -> 7.0: Los eventos programados migrados siguen apuntando a rutas de 6.x en el archivo server.xml.

 

6502529  

6.1->7.0: La migración no trata correctamente las rutas relativas de search-collection-dir.

Durante la migración de instancias, si se especifica una ruta relativa para la ruta destino donde se copiarán las colecciones de búsqueda, se crea el directorio de colecciones de búsqueda en relación al config-store. Cuando se crea la instancia de la instancia, los índices se crean sin migrar correctamente las colecciones de búsqueda.

6502769  

6.x->7.0: La migración ignora los NameTrans de "document-root" especificados en el archivo obj.conf.

6498806 

En Windows la consola de administración de Web Server no avisa correctamente a los usuarios durante la migración.

El Servidor de administración no detecta si la nueva configuración seleccionada o el nombre del servicio ya existen en Windows y por lo tanto no pide a los usuarios que seleccionen un nombre de configuración diferente ni sugiere un nombre de configuración diferente como opción predeterminada. 

6500509 

La herramienta de migración de Web Server 7.0 es incapaz de migrar correctamente de Web Server 6.1 si tiene Root Certs instalado.

 

Proxy inverso

En la tabla siguiente se muestran los problemas conocidos de funcionalidad del proxy inverso de Web Server.

Tabla 12 Problemas conocidos del proxy inverso

Identificador del problema 

Descripción 

6356234  

La asignación NameTrans debería aceptar parámetros URI separados por punto y coma.

El parámetro from del SAF del mapa NameTrans especifica un prefijo que se compara con la URI solicitada. Si la URI solicitada empieza con este prefijo pero tiene el un sufijo con un parámetro URI separado por puntos y comas, el SAF de asignación no consigue asignar la solicitud.

6424569  

La asignación de parámetros no es opcional.

El parámetro to del SAF de asignación no es opcional. Es útil para finalizar el procesamiento de NameTrans y asignar un objeto: NameTrans fn="map" from="/.perf" name="perf"

6424570  

Todos los SAF de asignación deberían aceptar un parámetro de nombre.

Aplicaciones de ejemplo

La tabla siguiente contiene los problemas conocidos relacionados con las aplicaciones de muestra de Web Server.

Tabla 13 Problemas conocidos de las aplicaciones de muestra

Identificador del problema 

Descripción 

6302983  

Las muestras hacen referencia a "Sun ONE" en vez de "Sun Java System".

La muestra de servlet LocaleCharsetServlet.java, que viene incluida en Web Server 7.0 hace referencia a "SunONE" en vez de a "Sun Java System".

6472796  

sendmail.jsp muestra un archivo de edición incorrecto para la especificación de resource.host para la aplicación de muestra de javamail.

Solución temporal

Para establecer javamail.resource.host, edite javamail.build.properties y no build.xml como se especifica en directorio_de_instalación/samples/java/webapps/javamail/src/docroot/sendmail.jsp .

6475485  

El archivo LÉAME del complemento digest tiene una URL de documentación desfasada y posiblemente un nombre de producto anticuado para Directory Server.

6495588  

Los documentos de sampleapps/java/webapps/simple no son válidos.

Los documentos de una aplicación de muestra simple muestran un nombre de ruta incorrecto. La ruta debería ser directorio_de_instalación/plugins/java/samples/webapps/simple/src en vez de directorio_de_instalación/samples/java/webapps/simple/src .

Buscar

En la tabla siguiente se muestran los problemas conocidos de funcionalidad de la búsqueda de Web Server 7.0.

Tabla 14 Problemas de búsqueda conocidos

Identificador del problema 

Descripción 

6413058 

server.xml no almacena el patrón de archivo completo para la conversión y para inclusión de la búsqueda.

El esquema no almacena el patrón de archivo completo permitido por la consola de administración y las herramientas de administración de búsqueda en esta versión de Web Server. Tampoco tiene ninguna manera de representar el patrón de archivo completo que se necesita a veces para la migración de versiones anteriores de Web Server.  

Seguridad

La tabla siguiente contiene los problemas conocidos relacionados con la seguridad de Web Server.

Tabla 15 Problemas de seguridad conocidos

Identificador del problema 

Descripción 

6433752 

ssl-check no funciona con los complementos basados en NSAPI.

"PathCheck fn="ssl-check" secret-keysize=128 bong file="xxxxx.yyy.html" 

Para las solicitudes de archivo estáticas, si el parámetro secret-keysize del cliente especifica un tamaño más pequeño que el tamaño especificado por el servidor y a la vez está presente un archivo bong, el archivo bong se envía como respuesta. Sin embargo, las solicitudes de contenido dinámico (por ejemplo archivos JSP) devuelven el objeto solicitado (por ejemplo, el archivo JSP) en vez del archivo bong.

6421617 

Problema con HTML procesado por el servidor (ParseHTML) y .htaccess con opción de grupo restringida.

La autenticación funciona cuando se procesa un archivo HTML que tiene las entradas "include" de shtml y está configurada para autenticar mediante .htaccess con la opción "restringido por grupo" activada. Si el usuario del grupo se autentica, la página de resultados no tiene las entradas "include" de shtml. Sin embargo, esto funciona correctamente si el usuario de archivo .htaccess tiene activada la opción "restringido por usuario".

 

6376901  

Limitación en la compatibilidad de ACLs básicos y basados en digest para recursos de un mismo directorio.

Si el servidor utiliza ACLs de digest y básicos de diferentes partes del árbol de documentos, no es posible utilizar ambos simultáneamente en diferentes archivos o recursos del mismo directorio. 

6431287  

TLS_ECDH_RSA_* requiere el cert de servidor firmado con claves RSA.

Los conjuntos de cifrado del formulario TLS_ECDH_RSA_* requiere que el servidor tenga una pareja de claves ECC con un cert firmado con claves RSA. Tenga en cuenta que esto excluye el uso de estos conjuntos de cifrado con certificados autofirmados. Este requisito es inherente a estos conjuntos de cifrado y no es un fallo. El servidor debería detectar y avisar sobre las configuraciones erróneas relacionadas con estos conjuntos de cifrado pero actualmente no lo hace.

6467621  

La solicitud para el servidor falla cuando se utiliza "Sun Software PKCS#11 softtoken".

Consulte los documentos siguientes para obtener información adicional sobre la configuración de Web Server con Solaris 10 libpkcs11:

http://www.sun.com/bigadmin/features/articles/web_server_t1.html

http://www.sun.com/blueprints/browsedate.html#0306

6474584  

El parámetro "dayofweek" no acepta "*" como opción.

Por ejemplo, establezca un ACL de la siguiente manera:  

acl "uri=/"; 
deny (all) dayofweek="*"; 
allow (all) dayofweek="Sat,Sun";

En este programa está restringiendo el acceso de todos los días de la semana excepto sábado y domingo. Sin embargo, el programa no funciona, ya que se puede acceder al ACL el lunes. 

Solución temporal

Establezca el ACL de al siguiente manera para restringir el acceso al ACL de lunes a viernes.  

acl "uri=/";
deny (all) dayofweek="Mon,Tue,Web,Thu,Fri";
allow (all) dayofweek="Sat,Sun";

Esto hará que se prohíba la petición en un lunes. 

6489913  

La memoria caché de sesión SSL no se puede desactivar.

La memoria caché de la sesión está activada por defecto. Cuando la memoria caché de sesión está desactivada y se accede a la URL mediante el protocolo HTTPS, la URL no funciona y el informe del servidor muestra un mensaje de error que indica que no se puede configurar SSL sin session-cache.

Solución temporal

Reduzca el tamaño de la memoria caché y la caducidad de SSL a los valores mínimos admitidos. 

6510486 

Las reglas htaccess pueden dañarse en la memoria.

Si un solo archivo .htaccess tiene más de cinco reglas de permitir o denegar, es posible que algunas de las reglas se dañen en la memoria. Si esto ocurre, se pueden omitir algunas de las reglas.

Solución temporal

Limite cada archivo .htaccess a cinco reglas o menos.

O bien utilice el subsistema ACL en vez de htaccess para controlar el acceso a los recursos del servidor. Para obtener información sobre la configuración de los ACL, consulte la Sun Java System Web Server 7.0 Administrator’s Guide.

Resolicitud de sesiones

En la tabla siguiente se muestran los problemas conocidos de funcionalidad de la repetición de sesiones de Web Server 7.0.

Tabla 16 Problemas conocidos de la repetición de sesiones

Identificador del problema 

Descripción 

6370032 

No se produce conmutación por error de sesión con la llamada "include" RequestDispatcher.

Al implementar dos aplicaciones web en un clúster donde la primera aplicación llama la segunda aplicación mediante la llamada "include" RequestDispatcher(), las válvulas de persistencia no se ejecutan durante la ejecución del método invoke() de RequestDispatcher () y como consecuencia no se produce la repetición de sesiones.

6381950 

Factor de carga incorrecto para BaseCache.

La repetición de sesiones no admite más de dos aplicaciones web. 

6381954 

La repetición de sesiones no funciona con varias aplicaciones web con RequestDispatcher debido a una secuencia errónea.

6383313 

Ruta incorrecta establecida en cookie SR-instanceId.

La cookie SR-instanceId debería establecer la ruta de la aplicación web en vez de la ruta del servidor.

6324321  

No se muestra ningún mensaje de error descriptivo cuando se produce un error de forma remota.

Cuando se produce una excepción de forma remota, los mensajes de error se registran en el informe de errores de la instancia remota. Sin embargo, la instancia local actualmente muestra una excepción remota genérica que no indica claramente qué informe de errores debe ver el usuario. 

6396820  

La repetición de sesiones no realiza la conmutación por error correctamente cuando se han desactivado las cookies en el cliente.

6406176  

Cuando está activada, la repetición de sesiones debería ser el administrador de sesiones predeterminado.

Tras activar la repetición de sesiones mediante la consola de administración o la CLI o editando el archivo server.xml, la repetición de sesiones no queda realmente activada. En vez de ello, sun-web.xml se debe editar manualmente.

Contenedor web

La tabla siguiente contiene los problemas conocidos relacionados con el contenedor web de Web Server.

Tabla 17 Problemas conocidos del contenedor web

Identificador del problema 

Descripción 

6390112 

Problema de interacción con el conjunto de conexiones de Java LDAP: la conexión inicial nunca se agota.

La especificación de un conjunto de conexiones Java LDAP mediante las opciones JVM del archivo server.xml y creando una referencia con un recurso JNDI externo cuando se inicia el servidor web hace que se cree una conexión LDAP agrupada. Con esta conexión siempre está marcada como ocupada y la conexión nunca caduca.

4858178  

El contenedor envía datos a stderr.

6349517  

Los datos de la sesión de la aplicación web son incorrectos para el modo MaxProcs > 1.

Web Server se ejecuta en modo multiproceso. La variable de configuración MaxProcs del archivo magnus.conf se utiliza para establecer el número máximo de procesos. Si el valor de MaxProcs se establece en un número superior a 1, Web Server utiliza un administrador de sesiones basado en mmap para que la sesión se pueda compartir entre varios JVMs. Cuando se recogen datos de varios procesos, los MBeans de aplicación web proporcionan sesiones para MBeans individuales. No hay ninguna manera de averiguar en número real de sesiones utilizando los datos estadísticos de sesión de cada aplicación web de MBean.

 

6394715  

El contenedor web elimina el objeto MBeans desactivado de la aplicación web.

Cuando se desactiva la aplicación web estableciendo el elemento <enabled> en "false" en el archivo server.xml, el contenedor web borra los MBeans de la aplicación web y los trata como una aplicación web cerrada o eliminada. Como se eliminan los objetos desactivados, los datos estadísticos también se pierden.

6419070  

No se registra información en los informes de errores en el nivel más alto del informe sobre la creación correcta de un recurso JNDI.

6422200  

com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse realiza lecturas de 1 byte.

Al leer el archivo server.xml, la primera línea que contiene el número de versión de XML y la codificación se lee 1 byte a la vez.

6432870  

El contenedor del servlet recoge los datos estadísticos cuando el elemento con estadística activada se establece como "false" en el archivo server.xml file.

6440064  

El contenedor de servlet crea un subproceso por servidor virtual.

6472223 

Los valores de los subelementos 'mail-resource' no se establecen en el objeto de sesión de correo.

6487083  

NSAPIRequest.setupRequestFields es lento.

com.sun.webserver.connector.nsapi.NSAPIRequest.setupRequestFields es lento principalmente debido a la conversión de cadena a byte y de byte a cadena al procesar los encabezados de las cookies.

6493271  

La actividad del recopilador de elementos no utilizados de Java Web Server 7.0 es alta en comparación con Web Server 6.1.

El contenedor de servlets de Web Server 7.0 crea muchos objetos Java. 

6497803  

Si un servlet se asigna a una URI de solicitud mediante un archivo req + welcome, el comportamiento es incorrecto.

Si un contenedor web recibe una petición parcial válida, dicho contenedor web debe examinar la lista de archivos "welcome" definida en el descriptor de implementación. La lista de archivos "welcome" es una lista ordenada de URLs parciales sin barra / inicial o final. Web Server debe añadir cada archivo "welcome" en el orden especificado en el descriptor de implementación en la solicitud parcial y comprobar si se ha asignado un recurso estático o servlet del archivo WAR a la URI de la solicitud. El contenedor web debe enviar la solicitud al primer recurso del WAR que coincida.

6501184  

REQ_EXIT provoca una excepción javax.servlet.ServletException.

6501785  

El contenedor de servlets no utiliza memoria caché aceleradora al procesar los "include" RequestDispatcher.

6500647 

En Windows, si se vuelve a cargar JSP, se produce una salida incorrecta.

Servicios Web

La tabla siguiente contiene los problemas conocidos relacionados con los servicios web de Web Server.

Tabla 18 Problemas conocidos de los servicios web

Identificador del problema 

Descripción 

6467808 

Cuando se ejecuta la aplicación Web Services en Web Server 7.0 provoca una excepción "NAMESPACE_ERR: No ha sido posible crear sobre a partir del origen dado".

Este problema ocurre con el archivo JAR de la API de Java para el procesamiento de XML, sobre todo la parte del archivo xerces.jar de la versión 1.5.0_08 o posterior de la JDK. Debido a que Web Server 7.0 utiliza archivos JAXP JAR de la versión 1.5.0_09 de la JDK, el problema ocurre en Web Server. Los archivos JAXP JAR más recientes del paquete Web Services 2.0 tiene que corregir este problema pero los archivos JAR corregidos no son aún parte del software JDK.

Solución temporal

Utilice los archivos JAR JAXP 1.3.1 en vez de los JAR JAXP que vienen incluidos en el software JDK. 

Siga los pasos siguientes: 

  1. Cree el directorio endorsed si no existe en el directorio <JRE>/lib.

  2. Coloque los archivos JAR JAXP 1.3.1 en el directorio endorsed.

    O bien

    Envíe la propiedad de sistema java.endorsed.dirs como opción JVM en el archivo <directorio_de_la_instancia> /config/server.xml.

  3. Establezca la propiedad de forma que apunte al directorio que contiene los archivos JAR JAXP 1.3.1. Por ejemplo:

    <jvm>
    <jvm-options>-Djava.endorsed.dirs=/opt/SUNWjax/share/lib</jvm-options>
    </jvm>

Localización

La siguiente tabla muestra los problemas conocidos de la versión traducida de Web Server 7.0.

Tabla 19 Problemas conocidos de la traducción

Identificador del problema 

Descripción 

6385933 

Tras la creación de la configuración, un nombre multibyte se convierte en caracteres sin sentido.

  1. Haga clic en la ficha Configuraciones.

  2. Seleccione Copiar o Crear configuración.

  3. Escriba una cadena multibyte en el campo Nombre de la configuración e introduzca otros datos en la pantalla.

  4. Haga clic en el botón Finalizar.

    Muestra la lista de configuraciones que incluyen la cadena ??? en vez del nombre introducido. No es posible reiniciar la instancia.

6316881 

No se pueden obtener los caracteres multibyte de los encabezados utilizando req.getHeader().

No se procesan correctamente los caracteres cuando se ejecuta request.getHeader().

5046634 

No existe un equivalente funcional de use-responseCT-for-headers en Web Server 7.0.

6503931  

El archivo schema.properties no está traducido.

La excepción SchemaValidationExceptions causada por el Servidor de administración tiene como consecuencia que los mensajes de excepción se obtengan del archivo schema.properties . Este archivo no está traducido.

6483354 

En Windows y en HP-UX, el proceso webservd en ciertos casos no suelta el handle del archivo.

  1. Acceda a la consola de administración de Web Server mediante la URL de inicio de sesión.

  2. Seleccione la ficha 'Configuración' de la página de administración.

  3. Seleccione un vínculo de configuración y a continuación seleccione el vínculo 'Servidor virtual'.

  4. Establezca 'Negociar idioma del cliente' en activado y seleccione su idioma, como por ejemplo "zh-CN".

  5. Haga clic en el botón 'Guardar'.

  6. Reinicie Web Server haciendo clic manualmente en el vínculo 'Falta implementación' en la consola de administración.

  7. En Internet Explorer escriba una URL inexistente, como por ejemplo http://yourmachine/xyz.

    Aparecerá el error "página no encontrada" en Internet Explorer 6.

Resultado esperado: Debería aparecer la página "No se ha encontrado" en Internet Explorer en vez del error "Página no encontrada".  

6507819 

El contenido de la ayuda en línea traducida difiere en algunos lugares del inglés.

6507819 

La versión traducida de la ayuda en línea de Web Server contiene algunas diferencias respecto a la versión inglesa.

La ayuda en línea en japonés no tiene contenidos de ayuda en línea para las siguientes pantallas de la consola de administración: 

Editar el acceso a las preferencias de registro 

Editar preferencias del registro del servidor  

Almacenar archivos de registro 

Configurar la rotación de registros 

6508299 

Aparecen caracteres sin sentido como resultado de búsqueda en el panel izquierdo de la ayuda en línea de Web Server en idiomas que no sean el inglés.

El uso de la ficha de búsqueda de la ayuda en línea provoca la aparición de caracteres sin sentido en la página de resultados.  

6494089 

El nodo del Servidor de administración contiene una cadena no traducida.

  • Inicie sesión en la consola de administración de Web Server como administrador.

  • Haga clic en la ficha Nodos.

    Muestra cadenas no traducidas, como por ejemplo 'This is the Administration Server Node'.

6502036 

La ventana de ayuda muestra un mensaje de 'Error de aplicación' en el panel izquierdo.

En Linux acceder a la Ayuda desde la versión traducida de la consola de administración provoca un 'Error de aplicación'.  

Java Enterprise System

La tabla siguiente contiene los problemas conocidos de Java Enterprise System (Java ES).

Tabla 20 Problemas conocidos de Java ES

Identificador del problema 

Descripción 

6484181 

Portal Server configura el tamaño de la pila JVM a 128K (demasiado bajo) para que se pueda iniciar la versión de 64 bits de Web Server 7.0.

Si Web Server 7.0 ya está configurado en modo de 64 bits y se ha iniciado la instalación de Portal Server, la configuración de Portal Server no establece el tamaño de la pila en 128K. Sin embargo, si Portal Server y Web Server ya están instalados y configurados en modo de 32 bits, pasar al modo de 64 bits requiere una serie de pasos manuales que se describen en la sección de la Solución temporal.  

Solución temporal

Si la parte de Portal Server de Java ES 5 se implementa encima de Web Server 7.0 y quiere iniciar el servidor en modo de 64 bits, realice los pasos siguientes: 

  1. # dir_instalación/bin/wadm delete-jvm-options --user=admin --port=8989 --password-file=passfile --config= NOMBRE_HOST "-Xms512M -Xmx768M -Xss128k"

  2. # dir_instalación/bin/wadm create-jvm-options --user=admin --port=8989 --password-file=passfile --config= NOMBRE_HOST "-Xms512M -Xmx768M -Xss512k"

  3. Incremente el tamaño nativo de Web Server 7.0 a 139264 mediante el comando siguiente:

    # dir_instalación/bin/wadm set-thread-pool --user=admin --config=nombre_configuración --password-file= nombre_archivo native-stack-size=139264

  4. Implemente la configuración.

    # dir_instalación /bin/wadm deploy-config

6487041 

Las secuencias de comandos schemagen/xjc/wsgen/wsimport no están presentes en la instalación de Web Server de Java ES.

Las secuencias de comandos schemagen/xjc/wsgen/wsimport están presentes diferentes lugares de la instalación Java ES y la instalación independiente de Web Server.

Solución temporal

Las secuencias de comandos son parte de los componentes de Web Services. En una instalación independiente de Web Server estas secuencias de comandos y archivos JAR están ubicados en los directorios dir_instalación/bin y dir_instalación/lib respectivamente.

En la instalación de Java ES, las secuencias de comandos y archivos JAR se instalan como parte del componente compartido y residen fuera de la raíz de instalación de Web Server.  

A continuación mostramos la ubicación de secuencias de comandos y archivos JAR en diferentes plataformas: 

Sistema operativo Solaris: 

  • Los scripts se encuentran en el directorio /opt/SUNWjax/bin.

  • Los archivos JAR se encuentran en los directorios /opt/SUNWjax/lib y /usr/share/lib.

Linux y HP-UX: 

  • las secuencias de comandos se encuentran en los directorios /opt/sun/bin y /opt/sun/share/jaxb/bin .

  • Los archivos JAR se encuentran en los directorios /opt/sun/share/jaxb/lib, /opt/sun/share/lib y /opt/sun/private/share/lib.

Windows: 

  • Las secuencias de comandos se encuentran en los directorios <directorio_instalación_de_JES> \share\bin y <directorio_instalación_de_JES> \share\jaxb2\bin.

  • Los archivos JAR se encuentran en los directorios <directorio_instalación_de_JES> \share\jaxb2\lib y <directorio_instalación_de_JES> \share\lib.

6432106 

La búsqueda de Sun Java System Portal Server lanza una excepción tras la actualización de Web Server.

La funcionalidad de búsqueda de Portal Server lanza una excepción cuando se actualiza Web Server de Java ES 4 a Java ES 5.  

Solución temporal


Nota –

Traslade los archivos de biblioteca libdb-3.3.so y libdb_java-3.3.so a una ubicación apropiada, en algún lugar fuera de los directorios privados de Web Server. Una vez que las bibliotecas de Portal Server estén en un lugar apropiado, la ruta debe especificarse para la <ruta libdb-3.3.so>:<ruta libdb_java-3.3.so> en los comandos siguientes.


En la plataforma Solaris realice los pasos siguientes: 

  1. Copie los archivos libdb-3.3.so y libdb_java-3.3.so del directorio lib de Web Server 6.1 a una ubicación apropiada.


    Nota –

    Para HP-UX, los archivos son libdb-3.3.sl y libdb_java-3.3.sl. Para Windows, los archivos son libdb-3.3.dll y libdb_java-3.3.dll.



    Precaución – Precaución –

    No copie los archivos de biblioteca a los directorios privados de Web Server 7.0 (por ejemplo el directorio lib).


  2. Cree un directorio (mkdir) por nombre /portal_libraries . Copie los archivos de biblioteca libdb-3.3.so y libdb_java-3.3.so a /portal_libraries.

  3. Utilice el comando wadm para informar a Web Server de la ubicación de los archivos de biblioteca.

  4. Obtenga el parámetro de ruta de biblioteca nativa actual mediante el comando CLI de administración siguiente:

    get-jvm-prop -user=admin --config=nombre_de_host native-library-path-prefix

    Guarde la salida.

  5. Añada las rutas copiadas libdb-3.3.so y libdb_java-3.3.so a la ruta de biblioteca nativa existente mediante el comando CLI de administración siguiente.

    set-jvm-prop --config= nombre_de_host native-library-path-prefix=<ruta de biblioteca nativa existente>:</ruta de bibliotecas del portal>

    donde ruta de bibliotecas del portal es la ubicación donde copió los archivos libdb-3.3.so y libdb_java-3.3.so en el paso 1.

    Si no obtiene ningún resultado o salida del comando get-jvm-prop, establezca native-library-path-prefix en la línea de comandos:

    native-library-path-prefix=</ruta de bibliotecas del portal>


  6. Nota –

    Para la plataforma Windows utilice el punto y coma como separador para el parámetro native-library-path-prefix de la siguiente manera:

    native-library-path-prefix= <ruta de biblioteca nativa existente>;<ruta de bibliotecas del portal>

    Para plataformas que no sean Windows, utilice ':' como separador para el parámetro native-library-path-prefix de la siguiente manera:

    native-library-path-prefix= <ruta de biblioteca nativa existente>:<ruta de bibliotecas del portal>


  7. Implemente la configuración modificada mediante el comando siguiente:

    deploy-config [--user=administrador] config-nombre

6504178  

Los informes de migración informan de un falso error en Java ES 5 que dice "root no es un usuario válido".

Al migrar de Java ES 4 a Java ES 5 en plataformas UNIX, el archivo de informe de migración muestra el siguiente aviso: AVISO: "root no es un usuario válido". Esto es incorrecto, ya que el usuario "root" es válido en dicho host.

6453037  

Aparecen muchos mensajes de aviso y de información en la salida estándar al iniciarse Web Server en vez de enviar estos mensajes al archivo de registro de informes.