Notas de la versión de Sun Java Communications Suite 5

Limitaciones conocidas de Calendar Server

En este momento se conocen las siguientes limitaciones:

Se ha producido un error con la alta disponibilidad tras actualizar el sistema de una versión antigua de Calendar Server a Calendar Server 6.3

Si utiliza la función de alta disponibilidad (con el paquete SUNWcsics de Calendar Server HA), entonces al actualizar desde una versión antigua de Calendar Server a la versión Calendar Server 6.3 tiene que aplicar la siguiente solución temporal para evitar el problema 6560681.

Solución:

  1. Elimine manualmente el paquete SUNWscics que viene con Calendar Server 6.3.

  2. Utilice pkgadd para añadir el paquete SUNWscics junto con el software Java Enterprise System.

El programa de configuración introduce un valor incorrecto en el parámetro DWP de ics.conf

Si implementa Calendar Server con servidores principales y secundarios, lo que requiere el uso del protocolo DWP, el programa de configuración le pide que añada el nombre de host del servidor secundario. Cuando guarda este valor en el parámetro caldb.dwp.server.hostname.ip de ics.conf, lo guarda como dirección IP, en lugar del nombre de host totalmente cualificado que debe guardarse allí. Esto significa que el sistema no podrá encontrar el servidor secundario.

Solución:Sustituya la dirección IP por el nombre de host totalmente cualificado del servidor secundario. Para ello, sólo tiene que editar el archivo ics.conf, que es un archivo de texto.

Las instrucciones correctas sobre qué valores usar para este y otros parámetros usados para configurar servidores principales y secundarios se pueden encontrar en el Capítulo 5, Configuring Calendar Database Distribution Across Multiple Machines in Calendar Server Version 6.3 de Sun Java System Calendar Server 6.3 Administration Guide en la Guía del administrador de Sun Java System Calendar Server.

Se ha informado de este problema como problema nº 6542989 en la sección siguiente de esta nota de la versión: Problemas conocidos en la versión beta de Calendar Server 6.3 .

Después de actualizar, no puedo iniciar sesión en la plataforma Linux: "Host secundario sin resolver"

Después de actualizar a Calendar Server 6.3 en el sistema operativo Linux, aparecen mensajes de error en el archivo http.log al ejecutar start-cal:

cshttpd[2984]: Error general: caldb: 
caldb_pvt_isLocalUrl: no puede resolverse el nombre del host del nombre del host .xyz.com.  
Compruebe que el nombre del host y el resolvedor del nombre del host son correctos.

También aparece el siguiente mensaje de error al intentar iniciar sesión:

Host secundario sin resolver
Inténtelo de nuevo

Solución: Este problema se ha solucionado en la actualización 1 de Calendar Server 6.3, número de parche 121658-17.

Este es el mismo problema que el número 6516438 de la siguiente sección:Problemas conocidos en la versión beta de Calendar Server 6.3

Parámetros duplicados en el archivo de configuración

Se permiten los parámetros duplicados en el archivo de configuración ics.conf . Esto puede provocar confusión en cuanto al valor del parámetro. Para determinar qué instancia de un parámetro utiliza el sistema, encuentre la última instancia del archivo. El sistema utiliza el valor de la última instancia del parametro que encuentra al procesar el archivo.

Prácticas recomendadas: Agregue todos los cambios al final del archivo ics.conf en una sección etiquetada con el nombre aproximado # My Parameter Changes. Para llevar un historial de los cambios realizados, agregue un comentario que describa la razón de dicho cambio, y también incluya la fecha.

Periódicamente, convierta en comentario los cambios antiguos que no utiliza o, si no desea llevar un historial, elimine los antiguos duplicados que no utiliza, y deje sólo el último cambio del archivo.

Disminución del rendimiento de la interfaz de usuario descartada

En esta versión, la sustitución de cadenas de los archivos XSL ya no se efectúa en el paso de la empaquetación previo al procesamiento. Por ello, las cadenas se sustituyen en tiempo real, lo que provoca una disminución del rendimiento de la interfaz de usuario de Calendar Express.

Solución: Puede llevar a cabo la sustitución de las cadenas antes de ejecutar Calendar Server procesando todos los archivos XSL e insertando manualmente las cadenas del idioma correcto. Para hacer la sustitución, necesita agregar la secuencia de comandos perl (xslvarparser.pl ) que se encuentra en el directorio { CAL_SERVER_BASE}/tools/unsupported/bin. Las instrucciones para ejecutar la secuencia de comandos las encontrará en la secuencia de comandos misma.

    Para mayor comodidad, incluimos aquí las instrucciones que aparecen en la secuencia de comandos:

  1. Utilice la secuencia perl xslvarparser.pl para sustituir las variables de los archivos XSL con el fin de acelerar la generación de XSL.

  2. Copie este archivo en el directorio /opt/SUNWics5/cal/html, que es el predeterminado en Solaris.

  3. Y seguidamente ejecútelo de la siguiente manera: $ perl xslvarparser.pl.

  4. Los archivos resultantes se guardan en un directorio externo en el conjunto de parámetros local.

  5. Sustituya los archivos XSL de cada conjunto de parámetros local por los archivos del directorio externo.


    Nota –

    Le recomendamos que guarde los archivos originales antes de hacer esta sustitución.


Este problema es igual que el número 6385495 que se describe en Problemas conocidos en la versión beta de Calendar Server 6.3 .

Eliminación de todas las instancias de las preferencias de usuarios de varios valores

Cada comando set_userprefs elimina únicamente una instancia de una preferencia de varios valores.

Solución: Para eliminar todas las instancias de una preferencia de usuario con varios valores, deberá emitir un comando set_userpref por instancia.

Por ejemplo: Ejecute get_userprefs para enumerar todas las preferencias de usuario. Si hay varios valores para una preferencia, como icsSubscribed , deberá ejecutar un comando de tipo set_userprefs para eliminar la preferencia de cada uno de los valores que aparece.

Búsqueda de revisiones instaladas en un entorno con clúster

No hay un comando showrev específico para el clúster que muestre lo que está instalado en los nodos individuales del clúster. (Se trata de un problema genérico, no sólo específico de Calendar Server. Se encontrará con la misma dificultad en cualquier producto instalado en un sistema de archivos global.)

Supondrá un problema cuando desee actualizar Calendar Server. Tendrá que aplicar la revisión en cada nodo en el que se haya instalado ya Calendar Server. Además, no se puede aplicar la revisión al nodo si Calendar Server no se ha instalado todavía en él. Si no conoce qué nodos tienen Calendar Server instalado, será una situación confusa y tendrá que dedicar tiempo para descubrir dónde esta instalado Calendar Server.

Solución: Ejecute la siguiente orden para ver todos los nodos en los que está instalado Calendar Server: pkgparam -v SUNWics5 | grep ACTIVE_PATCH

Bloqueo de ventanas emergentes

Algunas ventanas de Calendar Server no se muestran si tiene el bloqueo de pantallas emergentes habilitado.

Solución: Desactive el bloqueo de ventanas emergentes de Calendar URL para que se muestren todas las ventanas de Calendar Server.

Excepción: Ni Norton Inet Security AD_BLOCKER ni Mozilla POP_BLOCKER integrado afectarán a las ventanas de Calendar Server.

Provisión de usuarios para Communications Express en el modo Schema 1

la utilidad csuser no habilita a los usuarios que crea para la Libreta de direcciones.

Solución: Habilite el usuario utilizando ldapmodify.

Dominios múltiples (Dominios alojados)

El programa de configuración, csconfigurator.sh, configura sólo un único dominio.

Solución: Si necesita un entorno de calendario de varios dominios (llamado dominios virtuales o dominios hospedados), deberá hacer dos cosas:

  1. Habilitar los dominios hospedados.

  2. Agregue los dominios usted mismo utilizando Delegated Administrator o la utilidad csdomain si todavía está utilizando Sun LDAP Schema 1.

Consulte el Capítulo 10, Setting Up a Multiple Domain Calendar Server 6.3 Environment de Sun Java System Calendar Server 6.3 Administration Guide y el Capítulo 13, Administering Calendar Server Domains de Sun Java System Calendar Server 6.3 Administration Guide.

Calendar Server no caduca los datos de caché LDAP

(Número de problema 4777792) La antememoria se puede llenar y provocar errores. En Calendar Server los datos de LDAP guardados en la antememoria no desaparecen

Solución: Elimine periódicamente el contenido del archivo. A continuación, reinicie Calendar Server.

Debe introducir los nombres de host completamente cualificados y no cualificados en el archivo de configuración

El archivo de configuración le solicita el nombre de host dos veces. La primera vez solicita el nombre completamente cualificado y la segunda, el no cualificado. Por ejemplo:

caldb.dwp.server.skate.red.sesta.com.ip = "skate.red.sesta.com" 
caldb.dwp.server.skate.ip = "skate" 
caldb.dwp.server.test12.red.sesta.com.ip = "test12.red.sesta.com" 
caldb.dwp.server.test12.ip = "test12"

Los datos no compatibles con RFC en X-Tokens deben ponerse entre comillas

Si no hay datos compatibles con RFC en un X-Token, deberán ponerse entre comillas. Por ejemplo, el símbolo de dos puntos en un X-Token debe aparecer como ":".

No se validan los usuarios antes de agregarlos a la lista de propietarios secundarios.

La utilidad Calendar Server cscal no valida a los usuarios antes de agregarlos a la lista de propietarios como propietarios secundarios.

La utilidad de migración no actualiza los calendarios de los propietarios.

La utilidad de migración de Calendar Server csmig no actualiza icsSubscribed con los calendarios de los propietarios.

No es posible purgar automáticamente los datos LDAP obsoletos guardados en la antememoria.

Hay que realizar esta operación manualmente.

El proceso enpd se bloquea al abrir y cerrar conexiones rápidamente y a la vez.

Se han descartado los servicios de notificación de eventos. Esto no se solucionará. Utilice el producto Sun Java System Message Queue en su lugar.

Los eventos se eliminan inesperadamente.

Cuando un usuario modifica un evento y selecciona la opción para modificar el evento de hoy y todos los eventos futuros, todos los eventos anteriores se eliminan y no se muestran en la interfaz de usuario.

No es posible utilizar el cliente de SSLv2.

Error de inicialización de SSL en el modo SSLv2. No se puede utilizar el cliente SSLv2.

Las utilidades de calendario fallan si el árbol DC no está presente.

Para Schema 1, debe crear los nodos del árbol de DC antes de crear o administrar los calendarios.

Las utilidades de Calendar Server envían mensajes de error imprecisos.

Los mensajes de error son imprecisos porque se originan varios niveles más abajo y podrían estar provocados por muchas circunstancias diferentes. El siguiente programa de nivel superior no interpreta los mensajes de error antes de comunicárlos al siguiente nivel superior.

El espacio en blanco inicial de la descripción desaparece al almacenarlo.

Si comienza una descripción con un espacio blanco inicial, este espacio no se guardará con el texto ni aparecerá cuando se muestre el evento.

No es posible habilitar ni deshabilitar SSL por dominios.

Se trata de un RFE que no se ha implementado en esta versión.

(Sólo en Linux) Calendar Server no se inicia al reiniciar el sistema.

Los archivos de bloqueo que quedan impiden que se reinicie. Borre los archivos de bloqueo antes de reiniciar.

Los archivos de bloqueo se encuentran en el siguiente directorio:

/opt/sun/calendar/lib/lock/__db.001

Eventos entre el 11 de marzo de 2007 y el 1 de abril de 2007 con una hora de retraso

De conformidad con la legislación, se han cambiado las fechas del cambio para el horiario de verano. El programa de Calendar Server 6.3 contiene las nuevas tablas de las zonas horarias corregidas. Todos los eventos y tareas que se creen de ahora en adelante tendrán las horas correctas. Sin embargo, los eventos y tareas anteriores que caigan entre las antiguas fechas de cambio y las nuevas tendrán una hora de retraso. Este problema se produce dos veces por cada año que tenga en su calendario, la primera vez con el cambio entre el horario de primavera y el de verano y otra vez al cambiar del horario de otoño al horario estándar.

Es el mismo problema que el número 6502376 que se describe en Problemas conocidos en la versión beta de Calendar Server 6.3 , que aparecerá más adelante.

Solución:La solución estándar para este problema es permitir a los usuarios ajustar las horas de cualquier evento de su calendario que se vea afectado.

El servicio de asistencia técnico puede proporcionarle una solución si usted lo solicita.

La importación de los datos de Calendar sólo funciona con los datos del mismo parámetro calid

No puede utilizar la función de importación para mover datos entre calendarios. Sólo es posible importarlo al mismo calendario (es decir, al mismo parámetro calid) del que se exportó.

Esta limitación es la misma que la registrada con el número 6461183 en la sección Problemas conocidos en la versión beta de Calendar Server 6.3 de este documento.