Notas de la versión de Sun ONE Calendar Server 6.0 |
Sun ONE Calendar Server 6.0 Notas de la versión
Versión 6.0
Número de pieza 817-4613-10
9 de diciembre de 2003
Importante Después de la instalación de Sun ONE Calendar Server 6.0, debe agregar uno de los parches como se describe en Parches necesarios de Calendar Server 6.0.
Estas notas de la versión contienen información importante disponible en el momento del lanzamiento de Sun ONE Calendar Server 6.0, además de:
Puede encontrar la versión más actualizada de estas notas de la versión en el siguiente sitio Web de documentación:
http://docs.sun.com/coll/S1_CalendarServer_60
Lea estas notas de la versión antes de instalar y configurar Calendar Server y, a continuación, visite este sitio Web periódicamente para ver la documentación más actualizada.
Sun ONE Calendar Server era anteriormente iPlanet Calendar Server.
Historial de revisiones
Tabla 1 Historial de revisiones
Fecha
Descripción de los cambios
9 de diciembre de 2003
Errores añadidos 4963237, 4961879 y 4961879 en Problemas conocidos.
8 de diciembre de 2003
Versión inicial de las notas de la versión.
Parches necesarios de Calendar Server 6.0Una vez instalado Calendar Server 6.0 mediante el programa de instalación Sun Java Enterprise System Installer, debe aplicar uno de los siguientes parches utilizando el comando patchadd, dependiendo de su plataforma:
Puede descargar cualquiera de los parches del portal de soporte de parches SunSolve:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage
Si desea obtener información acerca de estos parches, además de una lista de los problemas solucionados, consulte el archivo Readme correspondiente de parches, también disponible en el portal de soporte de parches de SunSolve.
Múltiples servidores de cliente/de fondo
Si su sitio ha configurado Calendar Server con múltiples servidores de cliente/de fondo, aplique el parche en todos los servidores de cliente/de fondo.
Configuración de alta disponibilidad (HA)
Si su sitio ha configurado Calendar Server 6.0 para alta disponibilidad (HA), aplique el parche únicamente en el nodo principal que ejecuta Calendar Server y no en los nodos secundarios.
Acerca de Calendar Server, versión 6.0Calendar Server es una solución escalable, basada en la Web, de servicios de calendario y programación centralizados para empresas y proveedores de servicios. Calendar Server es compatible con los calendarios personales y de grupo tanto para eventos como para tareas, así como con calendarios para recursos como salas y equipo de conferencia. Para obtener una lista de funciones nuevas, consulte el siguiente apartado, Novedades de Calendar Server, versión 6.0.
Novedades de Calendar Server, versión 6.0Calendar Server 6.0 incluye las siguientes modificaciones y nuevas funciones:
Modificaciones en la instalación y configuración
La instalación y configuración de Sun ONE Calendar Server 6.0 en los sistemas operativos Solaris ha sufrido las siguientes modificaciones desde las versiones anteriores de Calendar Server:
- Para instalar Calendar Server 6.0, debe utilizar Java Enterprise System Installer, que también instala otros componentes de Sun.
- Una vez instalado Calendar Server 6.0, ejecute Programa de configuración de Calendar Server para seleccionar las opciones de configuración como el administrador de Calendar Server y los directorios predeterminados.
- Calendar Server 6.0 también tiene una Nueva estructura de directorios de instalación, de modo que podría necesitar modificar alguna secuencia de comandos o aplicaciones que hagan referencia a ubicaciones específicas.
Compatibilidad con dominio alojado (virtual)
Una instalación de Calendar Server 6.0 puede configurarse con un número de dominios alojados (virtuales), parecida a la compatibilidad de dominio alojado existente en Sun ONE Messaging Server. Cada dominio alojado comparte la misma instancia de Calendar Server, que permite la existencia de diferentes dominios en un único servidor. Los usuarios inician la sesión en sus dominios correspondientes. Si está permitido, pueden buscar usuarios en otros dominios y programar eventos de calendario con esos usuarios.
Nota
Un canal de calendario Sun ONE Portal Server 6.2 no es compatible con una configuración de dominio alojado de Calendar Server.
La nueva utilidad csdomain gestiona los atributos Calendar Server en el directorio LDAP para un dominio alojado (virtual). Estos atributos forman parte de la clase del objeto icsCalendarDomain. La nueva utilidad csdomain puede:
- Crear un dominio alojado en el directorio LDAP.
- Agregar un atributo Calendar Server y su valor asociado en el directorio LDAP para un dominio específico alojado.
- Eliminar un atributo Calendar Server del directorio LDAP para un dominio específico alojado o eliminar un dominio alojado completo.
- Enumerar los atributos Calendar Server del directorio LDAP para un dominio específico alojado.
Las utilidades csuser, csattribute y csresource son compatibles con la opción de dominio -d que especifica el nombre de un dominio alojado (virtual). Si no se especifica -d, la utilidad utiliza el dominio del parámetro service.defaultdomain del archivo ics.conf.
Si su sitio está configurado para dominios alojados, debe calificar todos los ID de calendario (calid) y los ID de usuario con el nombre de dominio en todos los comandos WCAP. Por ejemplo: jgarcia@sesta.com.
Para obtener más información acerca de los dominios alojados, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Inicio de sesión único (SSO) a través de Sun ONE Identity Server
Los servidores de comunicación de Sun ONE, incluidos Calendar Server y Sun ONE Messaging Server (Messaging Server), pueden ejecutar SSO mediante Sun ONE Identity Server 6.1. Para obtener más información, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Configuración de alta disponibilidad (HA)
En sistemas con Solaris (únicamente plataforma SPARC), los administradores de sistemas pueden configurar Calendar Server 6.0 para alta disponibilidad (HA) utilizando Sun Cluster. Los tipos de almacenamiento HAStorage y HAStoragePlus son compatibles. Para obtener más información, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Nota
Para configurar la HA de Calendar Server, hay que contestar siempre “no” a cada pregunta que aparezca durante la configuración:
Compatible con Secure Sockets Layer (SSL)
Calendar Server 6.0 es compatible con el protocolo SSL (Secure Sockets Layer) para cifrar los datos entre los usuarios finales del calendario de cliente y Calendar Server. Los administradores del sistema pueden configurar Calendar Server para cifrar sólo el inicio de sesión de Calendar Server o una sesión de calendario completa. Para obtener más información, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Equilibrio de carga de procesos entre varias CPU
De forma predeterminada, Calendar Server 6.0 distribuye el servicio HTTP (proceso cshttpd) y el servicio de base de datos distribuida (proceso csdwpd) entre varias CPU para un servidor. Para obtener más información, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Autenticación entre servidores de cliente y de fondo utilizando conexiones DWP
Calendar Server 6.0 proporciona autenticación entre servidores de cliente y servidores de fondo que utilizan una conexión DWP. Para configurar esta autenticación, debe establecer los parámetros en el archivo ics.conf tanto en los servidores de cliente como en los servidores de fondo. Para obtener más información, incluidos los parámetros que debe establecer, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Mejoras en la base de datos de calendario
Nueva versión de la base de datos
Calendar Server 6.0 utiliza Berkeley DB versión 3.2.9. Si dispone de una versión anterior de Calendar Server que utilice Berkeley DB versión 2.6, deberá actualizar la base de datos del calendario a la versión 3.2.9. Para obtener más información, consulte Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.
Base de datos de registros eliminados
Calendar Server 6.0 incluye la base de datos de registros eliminados (ics50deletelog.db) para almacenar los eventos y las tareas eliminados. La nueva utilidad cspurge permite una purga manual de entradas de la base de datos de registros eliminados. Para obtener más información, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Cambios en el protocolo de acceso del calendario Web (WCAP, Web Calendar Access Protocol)
Otros cambios y aspectos añadidos a los comandos WCAP incluyen:
Si utiliza los comandos store para modificar componentes en este nuevo modelo de repetición, no utilice los valores THIS_AND_FUTURE o THIS_AND_PRIOR para el parámetro mod. Si se especifica rchange=1 o si rchange=1 queda definido de manera implícita, de cualquier modo, estos dos valores se establecerán en THIS_ALL.
Por ejemplo, si se cambia dtstart de una instancia y el valor mod es THIS_AND_FUTURE, éste volverá a crear la serie de repetición empezando desde esa instancia mediante el nuevo dtstart y la pauta de repetición ya existente (salvo que también se especifiquen nuevas rrules). Por tanto, se perderán las instancias previas a la instancia seleccionada.
- Para los componentes de repetición:
- El cambio de RRULE hará que la cadena de componentes se elimine y se rescriba. Deberá cambiar todas las instancias al mismo tiempo ya que no se admite el cambio de RRULE por una única instancia.
- No se admite el cambio de la hora de inicio (dtstart) de una serie.
- No se admite la inserción del parámetro rid una vez creado el componente de repetición.
- Ahora, los comandos devuelven los códigos de error (una única vez) cuando no se pueden hallar los componentes.
- El cálculo freebusy incluye un nuevo parámetro de componente transparent. Puede especificar este parámetro al crear o modificar un evento mediante el comando storevents.
- Los comandos fetch:
- El comando fetchcomponents_by_range le permite especificar las direcciones de correo electrónico o calid para que se devuelvan en la parte de cal-address de las propiedades ATTENDEE y ORGANIZER.
- Se ha añadido un nuevo comando fetchdeleted_components para permitir la recuperación de los componentes desde la base datos de registros eliminados (deletelog.db). Este comando también toma el parámetro recurring para devolver instancias individuales o la entrada principal con las excepciones.
- El comando get_freebusy admite los siguientes parámetros nuevos que permiten la recuperación de una serie de datos y establecerlos como compensación desde la fecha actual:
- Los comandos store:
- Active los parámetros alarmPopup y alarmStart para especificar una cadena de datos de hora absoluta o una cadena de duración.
- Permita el uso de una propiedad Calendar Server-specific ATTENDEE para que se almacene mediante el parámetro attendee. La nueva propiedad, SENT-STATUS, puede tener dos valores:
- Disponga de un nuevo parámetro storetype, con tres valores (0, 1, 2).
- Se ha eliminado la compatibilidad con JavaScript.
Aspectos añadidos al servicio de notificación de eventos (ENS)
Los mensajes ENS pueden enviarse para notificaciones de actualizaciones del calendario y para notificaciones de aviso. Calendar Server 6.0 incluye tres nuevas notificaciones de aviso y un nuevo parámetro de notificación de aviso. Para obtener más información acerca de estos aspectos añadidos, consulte Sun ONE Messaging and Collaboration 6.0 Event Notification Service Manual.
Notificaciones de aviso
Se han añadido tres nuevas notificaciones de aviso:
Parámetro de notificación de aviso
El parámetro URI se ha añadido para todas las notificaciones de aviso.
Nuevo número de puerto predeterminado para el proceso ENS enpd
Calendar Server y Messaging Server necesitan versiones diferentes del proceso ENS (Event Notification Service), enpd. En versiones anteriores, tanto Calendar Server como Messaging Server utilizaban 7997 como puerto predeterminado ENS, lo cual causaba problemas al ejecutar los productos en el mismo servidor.
Para permitir dos versiones diferentes de enpd para ejecutar en el mismo servidor, Calendar Server y Messaging Server deben utilizar diferentes números de puerto enpd predeterminados. Por lo tanto, Calendar Server ahora establece el número de puerto ENS predeterminado en 57997 tal como se especifica a continuación:
service.ens.port="57997"
Si surgen problemas al ejecutar Calendar Server y Messaging Server en el mismo servidor, compruebe el parámetro Calendar Server service.ens.port y establézcalo en un nuevo valor si fuera necesario.
Nueva versión de LDAP Schema
Calendar Server 6.0 admite Sun ONE Schema, v.2 Modo Nativo o Compatibilidad y Sun ONE LDAP Schema, v.1. Por lo tanto, se han agregado algunas clases de objeto y atributos de esquema de LDAP. Para obtener más información, consulte Sun ONE Messaging and Collaboration 6.0 Schema Reference Manual.
Parámetro de configuración de autoabastecimiento
El autoabastecimiento de los usuarios del calendario se puede configurar utilizando el nuevo parámetro local.autoprovision del archivo ics.conf:
El valor predeterminado es “no”. Para permitir el autoabastecimiento, este parámetro debe estar presente en el archivo ics.conf y estar establecido en “yes”. El calendario anónimo se crea siempre, incluso si el parámetro está establecido en “no”.
En modo de dominio alojado (virtual), Calendar Server también comprueba el dominio para saber si el calendario está habilitado. Un dominio tiene el calendario habilitado si posee la clase de objeto LDAP icsCalendarDomain. Si el dominio no posee esta clase de objeto, no está permitido el autoabastecimiento de usuarios del calendario, independientemente del valor de local.autoprovision.
Caché de datos de LDAP
La caché de datos de LDAP garantiza que los datos de LDAP están disponibles inmediatamente después de su confirmación, incluso si el servidor de directorio de LDAP está configurado para sufrir un retraso en la disponibilidad de los datos confirmados. Si el sitio utiliza una configuración maestro/esclavo de LDAP que provoca un retraso en la disponibilidad de datos de LDAP confirmados, la caché de datos de LDAP puede garantizar que los clientes tengan datos de LDAP precisos. Para obtener más información, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Atributo necesario de correo LDAP para los usuarios de Calendar Server
Calendar Server 6.0 (y posterior) necesita que los usuarios dispongan de un atributo de correo LDAP para los calendarios de usuarios y de recursos. Cada calendario de recursos debe tener una dirección de correo electrónico, incluso si ésta no se utiliza.
Concretamente, deberá añadir el atributo de correo LDAP mediante la utilidad Calendar Server csresource o csuser o una utilidad de servidor de directorios como ldapmodify.
Para obtener más información, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Nuevas utilidades de la interfaz de la línea de comandos
Calendar Server incluye las siguientes utilidades de la interfaz de la línea de comandos (CLI) nuevas:
- La utilidad csclean elimina los calendarios de usuarios y de recursos para los usuarios de Calendar Server cuyo atributo de estado (inetUserStatus) haya marcado o eliminado la utilidad CLI commadmin de Sun ONE Identity Server.
- La utilidad csdomain gestiona los atributos de Calendar Server en el directorio LDAP para un dominio alojado (virtual).
- La utilidad csmonitor realiza estas funciones:
- La utilidad cspurge permite una purga manual de entradas de la base de datos de registros eliminados (ics50deletelog.db).
- La utilidad csstored.pl es una secuencia de comandos Perl que realiza operaciones de archivos recientes o en línea para la base de datos de calendario y los archivos de registro.
Para obtener más información, consulte Sun ONE Calendar Server 6.0 Administrator’s Guide.
Funciones de la interfaz de usuario de cliente (UI)
Casilla de verificación libre/ocupado
Hay una nueva casilla de verificación disponible para utilizar cuando se cree un nuevo evento. Al marcar una casilla de verificación libre/ocupado mientras se está creando un evento, otros usuarios con permisos de lectura o disponibilidad sobre su calendario podrán ver el momento en que este evento se bloquea como ocupado.
Modificación de la lista Invitados
Al crear un nuevo evento, el organizador del mismo ya no se incluye automáticamente en la lista Invitados. No obstante, el evento se muestra en el calendario del organizador.
Opción Refresh View
Para los usuarios finales de Calendar Express, la opción Refresh View mejora su rendimiento utilizando datos del calendario de la caché del explorador para actualizar una vista, en lugar de solicitar una actualización de la base de datos de Calendar Server. Al configurar la opción Refresh View para un sitio (en el archivo ics.conf), Calendar Express muestra Refresh View en la ficha Vista en todas las vistas del calendario.
Procesamiento XSL en un explorador de cliente
Calendar Server 6.0 realiza un procesamiento en el cliente descargando el procesamiento XSLT para el explorador del usuario final, que, a su vez, reduce el procesamiento que debe realizar Calendar Server. En la versión actual, esto se aplica sólo a Internet Explorer 6.0 o superior.
Nuevo modelo de periodicidad para eventos periódicos
Calendar Server ahora utiliza un nuevo modelo de eventos periódicos. Los cambios realizados en la interfaz de usuario (UI) de Calendar Express son los siguientes:
- Creación de eventos
- Para eventos “Semanalmente”, “Mensualmente” y “Anualmente”, si el “Modelo de repetición” no coincide con la fecha “Inicio”, Calendar Server crea la primera repetición del evento utilizando el “Modelo de repetición”. Por ejemplo, si especifica el “Modelo de repetición” como “Semanalmente” y la fecha “Inicio” es lunes, Calendar Server crea la primera repetición del evento el miércoles y no el lunes.
- Dos instancias de un evento periódico no pueden producirse en el mismo día, y una instancia de un evento periódico no puede saltar a otra repetición del mismo evento.
- Incluso los organizadores deben incluirse en la lista de asistentes.
- Puede responder a las invitaciones “Confirmaré más tarde”, incluso si ha enviado previamente una respuesta.
- Modificaciones de fecha para los eventos periódicos
- Al modificar una fecha para una instancia individual de un evento periódico, la nueva fecha no puede ser la misma de la repetición existente del mismo evento, o saltar a una repetición posterior del mismo evento. De cualquier modo, Calendar Express muestra un mensaje de error.
- Puede modificar una instancia “This and Future” o únicamente las instancias ALL.
- Modelo de repetición para eventos diarios
- La nueva ventana de los eventos “Modelo de repetición” para “Diariamente” incluye los botones “Todos los días”, “Todos los días de la semana” y “Cada n días”.
- Esta ventana ya no incluye el menú desplegable “Todos los días de la semana”, “Lunes, miércoles y viernes”, “Martes y jueves” y “Sábado y domingo”. Los eventos periódicos que se crean con estas opciones y ya están en la base de datos del calendario, se muestran ahora en “Modelo de repetición” para “Semanalmente”.
- Modelo de repetición para eventos semanales
Errores solucionados de Calendar Server 6.0
La Tabla 2 describe los errores solucionados más importantes de Calendar Server 6.0.
Requisitos y recomendaciones de hardware y software para Calendar Server 6.0Esta sección describe el software y el hardware necesarios y recomendados para esta versión de Calendar Server.
Requisitos y recomendaciones de hardware
Requisitos y recomendaciones de software
Plataformas de software compatibles
Parches requeridos para la compatibilidad de plataformas de software
Las siguientes tablas especifican los parches necesarios y recomendados para los sistemas operativos Solaris 8 en SPARC y plataformas x86:
Calendar Server 6.0 no necesita parches para el sistema operativo Solaris 9.
El número de revisión seguido de una barra que aparece en cada ID de parche identifica las revisiones mínimas del parche; se aceptan revisiones posteriores.
Todos los parches necesarios de Calendar Server se instalarán automáticamente durante el proceso de instalación. También puede descargar todos los parches recomendados desde:
Servidores Directory Server compatibles
Calendar Server 6.0 admite los siguientes servidores Directory Server:
Exploradores recomendados para equipos de cliente
Sun ONE Calendar Express 6.0 necesita un explorador con JavaScript habilitado. Para un rendimiento óptimo, se recomiendan los siguientes exploradores:
Información nuevaEsta sección contiene la última información que contiene la documentación principal del producto. En este apartado, se describen los siguientes temas:
Notas de la instalación
Esta sección contiene información que debería conocer antes de instalar Calendar Server 6.0 además de:
Privilegios necesarios
Para ejecutar un instalador Sun Java Enterprise System o el programa de configuración de Calendar Server 6.0 en Solaris Systems, debe iniciar sesión como o convertirse en superusuario (root).
Java Enterprise System Installer
En Solaris Systems, instale Calendar Server 6.0 mediante el instalador Sun Java Enterprise System. El instalador de Java Enterprise System instala los paquetes de producto de los componentes de Sun, incluidos Calendar Server 6.0 y los componentes compartidos utilizados por varios productos.
El instalador de Java Enterprise System instala los paquetes SUNWics5 y SUNWica5 de Calendar Server en el directorio /opt/SUNWics5. Para obtener más información acerca del instalador de Java Enterprise System consulte Sun Java Enterprise System Installation Guide.
Programa de configuración de Calendar Server
Una vez instalado Sun ONE Calendar Server mediante el instalador de Java Enterprise System deberá configurar Calendar Server tal como se especifica a continuación:
- Ejecute la secuencia de comandos de configuración de Directory Server (comm_dssetup.pl) para configurar Sun ONE Directory Server 5.x (excepto si ya ha ejecutado la secuencia de comandos durante la configuración de Messaging Server 6.0).
- Ejecute el programa de configuración de Calendar Server (csconfigurator.sh) para configurar los requisitos específicos del sitio.
Deberá ejecutar comm_dssetup.pl para actualizar el esquema LDAP. Calendar Server no proporciona advertencias ni muestra mensajes de error en el registro de configurador si se necesita una actualización del esquema LDAP. (4935521).
Para obtener instrucciones más detalladas, consulte Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.
Nueva estructura de directorios de instalación
Calendar Server 6.0 tiene una nueva estructura de directorios de instalación que se muestra a continuación en la Figura 1.
Figura 1 Estructura de directorios de instalación de Calendar Server 6.0
/opt/SUNWics5/cal/
bin/ --> /opt/SUNWics5/cal/lib/
classes/
config/ --> /etc/opt/SUNWics5/config/
csapi/
java/
lib/
sbin/
tools/
uicust/
uninst/
Para la versión 1 de Java Enterprise System, Calendar Server 6.0 proporciona los enlaces que se muestran en la Tabla 6.
Precaución
Los enlaces que aparecen en la Tabla 6 no estarán disponibles en una versión futura. Por tanto, tendrá que modificar las secuencias de comandos, aplicaciones u otras referencias de archivos o directorios para utilizar las nuevas ubicaciones que se muestran en la Tabla 7.
Paquetes de Solaris
El instalador de Java Enterprise System instala o actualiza los paquetes de Solaris (mostrados en la Tabla 8) que puede configurar más adelante para cumplir los requisitos del sitio.
Si ya está instalada en el servidor la misma versión de un paquete en concreto, el programa de instalación no instalará ese paquete de nuevo y hará constar que el paquete ya existe. Si en el servidor existe una versión antigua del paquete, el programa de instalación preguntará si desea instalar la versión nueva del paquete.
Versión de base de datos
Calendar Server 6.0 utiliza Berkeley DB versión 3.2.9. Si dispone de una versión anterior de Calendar Server que utilice Berkeley DB versión 2.6, deberá actualizar la base de datos a la versión 3.2.9 mediante la utilidad cs5migrate.
Proceso de actualización de Calendar Server 5.x a 6.0
Si ha instalado Calendar Server 5.x en el sitio, deberá seguir unos pasos determinados para actualizarlo a la versión 6.0, particularmente si ha personalizado la versión 5.x. Para obtener más información, consulte Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.
Si necesita ayuda en la actualización de 5.x a 6.0, póngase en contacto con el servicio de ayuda técnica de Sun Microsystems o con el representante de ventas.
Utilidades de migración de Calendar Server 6.0
La versiones actualizadas de utilidades de migración están disponibles en la versión Calendar Server 6.0. Las utilidades de migración que se especifican a continuación están disponibles para migrar datos del calendario a Sun ONE Calendar Server:
cs5migrate
La utilidad cs5migrate:
- migra datos de Calendar Server 5.x a Calendar Server 6.0.
- actualiza la base de datos a partir de Berkeley DB versión 2.6 a la versión 3.2.9.
- actualiza la base de datos.
- escribe el estado de migración en un registro con el nombre csmigrate.log
- escribe los errores en un registro con el nombre csmigrateerror.log.
csmig
La utilidad csmig migra una base de datos de calendario creada antes de la versión Calendar Server 6.0 a una nueva base de datos compatible con el componente LDAP Calendar Lookup Database (CLD).
csvdmig
La utilidad csvdmig modifica la base de datos de calendario y los datos de LDAP Directory Server de manera que permite que los sitios puedan utilizar dominios alojados (virtuales).
ics2migrate
La utilidad ics2migrate migra datos de Calendar Server 2.x y preferencias de usuario de LDAP a Calendar Server 6.0.
ncs4migrate
La utilidad ncs4migrate migra datos de calendario de Netscape Calendar Server 4.x a Calendar Server 6.0.
Si desea migrar datos de calendario de Netscape Calendar Server 4.x, póngase en contacto con el representante del servicio técnico o de contabilidad de Sun para obtener la última versión.
csrename
La utilidad csrename da nombre a los usuarios de calendario en la base de datos y en LDAP Directory Server (atributos de Calendar Server con el prefijo “ics”).
Rendimiento de Directory Server
Para mejorar el rendimiento de LDAP Directory Server, especialmente si realiza búsquedas en el calendario de LDAP Directory, tenga en cuenta los siguientes puntos:
Indizar atributos de LDAP Directory Server
Para mejorar el rendimiento al obtener acceso a Calendar Server, LDAP Directory Server agrega índices al archivo de configuración de LDAP para los siguientes atributos:
Las búsquedas de Calendar de LDAP Directory Server están habilitadas para los siguientes parámetros del archivo ics.conf:
service.calendarsearch.ldap = "yes" (Predeterminado)
Para determinar si el rendimiento de búsqueda del calendario de LDAP Directory Server puede mejorarse, inténtelo utilizando el comando de LDAP:
ldapsearch -b "base"
"(&(icscalendarowned=*usuario*)(objectclass=icsCalendarUser))"donde base es la base DN de Directory Server de LDAP donde están ubicados el usuario y los datos de recurso para Calendar Server y usuario es el valor que un usuario final puede escribir en el cuadro de diálogo Búsqueda de Calendar de Calendar Express Subscribe.
Las comprobaciones han demostrado que con 60.000 entradas, la búsqueda anterior duró 50-55 segundos sin haber indizado icsCalendarOwned. Después de la indización, la búsqueda anterior duró sólo 1-2 segundos.
Para obtener más información acerca de la adición de índices a Directory Server, consulte Sun ONE Directory Server Configuration, Command, and File Reference en la siguiente página Web:
http://docs.sun.com/coll/S1_ipDirectoryServer_51
Comprobar y establecer el tamaño límite y los parámetros límite de análisis
Para determinar si los parámetros del límite de análisis (nsslapd-lookthroughlimit) y del tamaño límite (nsslapd-sizelimit) están establecidos en los valores adecuados, compruébelo con el siguiente comando:
ldapsearch -b "base"
"(&(icscalendarowned=*usuario*)(objectclass=icsCalendarUser))"donde base es la base DN de Directory Server de LDAP donde están ubicados el usuario y los datos de recurso para Calendar Server y usuario es el valor que un usuario final puede escribir en el cuadro de diálogo Búsqueda de Calendar de Calendar Express Subscribe.
Si el servidor de LDAP devuelve un error, el parámetro nsslapd-sizelimit o nsslapd-lookthroughlimit no tendrá el tamaño suficiente. Siga estas instrucciones para establecer estos parámetros:
- Asegúrese de que el valor para el parámetro nsslapd-sizelimit de slapd.conf o archivo equivalente tiene el tamaño suficiente para devolver todos los resultados deseados. De lo contrario, puede producirse un truncamiento y no mostrarse los resultados.
- Asegúrese de que el valor del parámetro nsslapd-lookthroughlimit de slapd.ldbm.conf o archivo equivalente es suficientemente grande para completar una búsqueda de todos los usuarios y recursos en el directorio de LDAP. Si es posible, establezca nsslapd-lookthroughlimit en -1, para que no se utilice ningún límite.
Documentación de Calendar Server 6.0
Calender Server 6.0 incluye la siguiente documentación. Los números de pieza (si procede) aparecen entre paréntesis.
- Ayuda en línea de Sun ONE Calendar Express 6.0
- Sun ONE Calendar Server 6.0 Notas de la versión (817-4613-10)
- Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems (816-6707-10)
- Sun ONE Calendar Server 6.0 Administrator’s Guide (816-6708-10)
- Sun ONE Calendar Server 6.0 Programmer's Manual (816-6711-10)
- Sun ONE Messaging and Collaboration User Management Utility 1.0 Installation and Reference Guide (817-4216-10)
- Sun ONE Messaging and Collaboration 6.0 Schema Reference Manual (816-6710-10)
- Sun ONE Messaging and Collaboration 6.0 Event Notification Service Manual (816-6712-10)
La Ayuda en línea de Sun ONE Calendar Express está disponible con el software de Calendar Express. Otro tipo de documentación de Calendar Server 6.0 está disponible en el siguiente sitio Web:
http://docs.sun.com/coll/S1_CalendarServer_60
Problemas conocidosEsta sección contiene una lista de los problemas más importantes en el momento del lanzamiento de Calendar Server 6.0. En este apartado, se describen los siguientes temas:
Los usuarios provistos antes de la configuración de los dominios alojados no pueden crear eventos. (4963237)
Los usuarios que fueron provistos en el sitio antes de la configuración del mismo para los dominios alojados no podrán crear un evento o tarea. Calendar Server devuelve un error que establece que el usuario no tiene el privilegio de acceso necesario para realizar la operación.
Solución del problema:
Para un sitio de dominios alojados, realice los siguientes pasos:
- Ejecute la utilidad csvdmig para migrar la instalación y así utilizar los dominios alojados. Para obtener información acerca de la ejecución de csvdmig, consulte el capítulo 3, “Migrating Calendar Server Data” en Sun ONE Calendar Server 6.0 Installation Guide for Solaris Operating Systems.
- Configure los parámetros del dominio alojado en el archivo ics.conf. Por ejemplo, service.virtualdomain.support se debe establecer en “yes”.
Para obtener la lista de todos los parámetros que debe configurar, consulte el capítulo 8, “Using Hosted Domains” de Sun ONE Calendar Server 6.0 Administrator's Guide.
- Configure la organización de su Directory Server dependiendo de la versión del esquema LDAP que esté utilizando: Sun ONE LDAP Schema, v.2 (modo compatibilidad o nativo) o Sun ONE LDAP Schema, v.1.
El capítulo 8, “Using Hosted Domains” de Sun ONE Calendar Server 6.0 Administrator's Guide incluye descripciones de estas organizaciones de esquema.
- Para cada dominio, añada la clase de objeto icsCalendarDomain a la entrada de dominio de Directory Server y establezca icsStatus en “active” (activo) ydomainAccess al ACL que desee utilizar para el control de acceso.
- Cree nuevos dominios y usuarios mediante la utilidad CLI commadmin de Sun ONE Identity Server o las utilidades csdomain y csuserde Calendar Server.
El atributo LDAP de modificación o adición de csdomain devuelve un error. (4964855)
Las utilidades CLI csdomain de Calendar Server y CLI commadmin de Sun ONE Identity Server devuelven un error si intenta añadir o modificar un atributo LDAP.
Solución del problema:
Para añadir o modificar un atributo LDAP, utilice el comando de Directory Server ldapmodify con un archivo LDIF.
csdomain no puede eliminar un dominio. (4961879)
La utilidad de Calendar Server csdomain no puede eliminar un dominio.
Solución del problema:
Para eliminar un dominio, utilice la utilidad CLI de Sun ONE Identity Server commadmin o el comando de Directory Server ldapmodify.
No se ha agregado la clase de objeto icsCalendarDomain al dominio predeterminado. (4963221)
El programa de configuración de Calendar Server (csconfigurator.sh) no agrega la clase de objeto icsCalendarDomain al dominio predeterminado, lo cual provoca problemas si el sitio no está configurado para los dominios alojados (virtuales).
Solución del problema:
Si el sitio está configurado para los dominios alojados, agregue la clase de objeto necesaria icsCalendarDomain para el dominio predeterminado tal y como se describe a continuación:
ldapmodify -h directory.siroe.com -p 389 -D "cn=Directory Manager" -w bind-DN-password -f defaultDomain.calendar.modify.ldif
donde directory.siroe.com es el nombre de sistema anfitrión de Directory Server.
El archivo defaultDomain.calendar.modify.ldif es:
dn: o=default-domain, root-suffix
changetype: modify
add: objectclass
objectclass: icsCalendarDomaindonde dn especifica el nodo de dominio predeterminado.
La pérdida de datos y los problemas de botones suceden después de volver a clasificar según el tamaño de las ventanas de los ordenadores GNOME 2.0. (4957503)
Si utiliza Netscape Communicator 4.79 con un ordenador GNOME 2.0 en un servidor Solaris 8 e intenta crear un grupo, buscar o introducir un nombre, o volver a adaptar el tamaño de la ventana, algunos de los botones (Cancel, Apply, etc.) dejarán de funcionar bien y se perderá cualquier información que haya introducido.
Este problema no surge en el ordenador CDE.
La migración de Calendar Server 5.x a 6.0 no pudo agregar un campo maestro para el evento de repetición antiguo. (4951065 y 4948511)
Debe ejecutar la herramienta de migración de Calendar Server únicamente en un sistema Solaris 8. La herramienta de migración no funciona en los sistemas Solaris 9 en este momento.
Calendar Server 6.0 no puede exportar los eventos de repetición si se migraron desde 5.x sin una entrada de base de datos maestra. (4948519)
Los eventos de repetición que migraron desde Calendar Server 5.x a Calendar Server 6.0 no pueden exportarse a un archivo si se migraron sin una entrada de base de datos maestra. Los datos de repetición se perderán durante la exportación.
La configuración de Calendar Server no configura un árbol dc en la configuración de Schema 1. (4947880)
La configuración de dominios virtuales en Schema I no se admite en las implementaciones de Calendar Server en las que no se haya instalado Messaging Server. Si instala Calendar Server utilizando Schema 2 en modo nativo, no se produce este problema. Por tanto, se recomienda Schema II para los dominios virtuales.
Si instala Calendar Server por primera vez y especifica una configuración de Schema 1, el programa no creará los nodos del árbol dc que se necesitan para buscar el dominio predeterminado. El programa de instalación de Java Enterprise System crea un dominio predeterminado y un sufijo comm_dssetup.pl para el árbol dc, aunque no se crea nada más para el árbol dc (incluida la compatibilidad con el dominio predeterminado).
Solución del problema:
Instale Messaging Server antes de instalar Calendar Server con los mismos dominios virtuales, o utilice las herramientas de línea de comandos LDAP y los archivos ldif para agregar los nodos necesarios para el árbol dc (que necesita los ejemplos de archivos o descripciones ldif).
Los servicios de Calendar Server no empiezan en una instalación de usuario final de Solaris 8 (4947544) y
Calendar Server necesita SUNWzlib. (no bugid)Calendar Server depende indirectamente de SUNWzlib (/usr/lib/libz.so.1) para ser compatible con las bibliotecas IS SSO C SDK.
Solución del problema:
Si su implementación encuentra un problema que empieza con la instalación de Solaris 8, instale el parche de Calendar Server 116557-01 o más reciente.
Los mensajes de invitación de los eventos de repetición se enviaron incorrectamente. (4945126)
Cuando invita a los usuarios externos a un evento de repetición, Calendar Server envía dos solicitudes.
La primera solicitud muestra todas las instancias como RDATES y la segunda muestra un único evento en un único día.Cuando el destinatario importa el evento a sus calendarios, la primera solicitud crea la serie de repetición de eventos, mientras que la segunda crea un único evento que está en conflicto con la primera instancia de la serie (lo cual puede ser confuso para el usuario).
El botón de exportación de modo Outlook no funciona. (4944130)
No utilice el botón de exportación de modo Outlook proporcionado por la interfaz del usuario Web. Es posible que no pueda importar los datos exportados a Outlook.
La barra de herramientas no se ve correctamente. (4939219 y 4900115)
Si no puede leer las etiquetas de los iconos de la barra de herramientas de Calendar Server intente ajustar el tamaño del texto de su explorador. Por ejemplo:
La configuración Mediano en Internet Explorer y la del 100-120% en Netscape 7/Mozilla debería ser suficiente para la mayoría de los usuarios. Para los usuarios coreanos, parte del texto de interfaz de usuario será ilegible de manera predeterminada y puede que tenga que aumentar el tamaño del texto, lo cual truncará la barra de herramientas.
(Únicamente Netscape7 japonés) la línea ’TORIKESHI’ no se ve correctamente. (4938658)
Varios eventos de día creados en Outlook se muestran incorrectamente en Calendar Express. (4930664)
Los eventos creados en Microsoft Outlook que abarcan varios días no se mostrarán correctamente en Calendar Express. Por ejemplo, si crea un evento en Outlook con la hora de inicio Martes a las 8:00 a.m. y la fecha de finalización Viernes a las 8:00 a.m., el evento se muestra correctamente en Outlook. Sin embargo, en la vista del mes de Calendar Express, el evento se muestra como un evento de un día el martes con una duración de 72 horas. El evento también se muestra incorrectamente en la vista del mes de Calendar Express.
Un espacio en blanco al inicio de ics.conf provoca un error grave al inicializar la configuración. (4927112)
No utilice espacios en blanco al principio de las líneas en ics.conf o se producirá un error grave al inicializar la configuración.
La eliminación de SUNWics5 muestra mensajes de error. (4927620)
Si utiliza el desinstalador de Java Enterprise System para eliminar los paquetes de Calendar Server sin configurarlos, se mostrará el siguiente mensaje de error en el registro de desinstalación de Java Enterprise System:
No puede omitir estos mensajes con seguridad.
El usuario afectado puede volver a activar las cuentas deshabilitadas de Calendar. (4926864)
Una vez que el administrador deshabilite una cuenta de usuario de Calendar, el usuario podrá modificar icsstatus y volver a activar la cuenta deshabilitada.
Solución del problema:
Para evitar que los usuarios reactiven las cuentas deshabilitadas de Calendar, el administrador deberá agregar información de control de acceso de forma manual (ACI) a Directory Server como se muestra a continuación:
- Cree el grupo cn=Calendar Administrators,ou=Groups,o=acme.com y agregue el usuario calmaster a este grupo.
- Cree las siguientes ACI en o=acme.com:
(targetattr="icsstatus||userpassword||icsallowedserviceaccess||
icscalendar||icscalendarowned||icsdefaultset||icsdwphost||icsextended||
icsextendeduserprefs||icsfirstday||icsfreebusy||icsgeo||icspartition||
icspreferredhost||icsquota||icsset||icssubscribed||icstimezone")
(targetfilter=(objectClass=icscalendaruser))(version 3.0; acl "Calendar User self modification - product =ics6.0,class=admin,num=1,version=1" ; deny (write) userdn = "ldap:///self";)(targetattr="icsstatus||
userpassword||icsallowedserviceaccess||icscalendar||icscalendarowned||
icsdefaultset||icsdwphost||icsextended||icsextendeduserprefs||
icsfirstday||icsfreebusy||icsgeo||icspartition||icspreferredhost||
icsquota||icsset||icssubscribed||icstimezone")(targetfilter=(objectClass=
icscalendaruser))(version 3.0; acl "Calendar User administrator modification - product=ics6.0,class=admin,num=2,version=1"; allow (write) groupdn = "ldap:///cn=Calendar Administrators,ou=Groups,o=acme.com";)No se ha localizado el calendario anónimo. (4924982)
El comando add csdomain no agrega los atributos de Calendar Server de un dominio. (4920542 y 4922433)
Utilizar el comando csdomain add para agregar los atributos de Calendar Server de un dominio existente provoca un error LDAP.
Solución del problema:
Utilice la utilidad ldapmodify para agregar los atributos Calendar Server de un dominio. Para obtener información acerca de ldapmodify, consulte Sun ONE Directory Server Resource Kit Tools Reference.
No se puede imprimir correctamente la página de comparación en la configuración regional ko/ja. (4916961)
El servidor no admite el análisis de cn con las etiquetas del lenguaje. (4899053)
Cuando se busca un usuario cuyo atributo cn contiene una etiqueta de lenguaje, cshttpd se detiene y el usuario debe reiniciar el servicio para volver a conectarse al servidor web.
calid no admite caracteres que no sean de 7 bits en la versión actual. (4898611)
Los comandos de almacenamiento WCAP provocaron los errores 10006 y 10003. (4865723)
Al modificar un evento periódico o tarea, si no se proporciona un RID con la cadena del horario Zulú, los comandos WCAP storeevents y storetodos provocarán los errores 10006 y 10003.
Un mensaje de aviso especifica que es necesario iniciar la sesión cuando se cambia la zona horaria. (4719346)
Cuando modifique la zona horaria en Calendar Server, deberá abandonar la sesión y volver a iniciarla para que los cambios tengan efecto. Hasta que vuelva a iniciar sesión, los nuevos eventos se mostrarán a la hora y fecha de la zona horaria original.
Observe que no ha aparecido ningún mensaje o ventana emergente para sugerirle que abandone la sesión para después volver a iniciar sesión.
La creación del recurso HAStoragePlus provoca un error si el orden de FilesystemMountPoints no es correcto. (4640848)
La creación de un recurso HAStoragePlus provoca un error si el orden del montaje del sistema de archivos especificado en la propiedad de extensión FilesystemMountPoints no es el mismo que el del archivo /etc/vfstab.
Solución del problema
Especifique los puntos de montaje del sistema de archivos en la propiedad de extensión FilesystemMountPoints en el mismo orden que la secuencia correspondiente de /etc/vfstab.
Por ejemplo, si el archivo /etc/vfstab especifica las entradas del sistema de archivos en la secuencia /a, /b y /c, la secuencia FilesystemMountPoints puede ser “/a, /b, /c” o “/a, /b” o “/a, /c”.
Conexiones canceladas con TCP_IOC_ABORT_CONN en el registro del sistema. (4616287)
Si se produce una conmutación para una configuración HA ejecutando Sun Cluster 3.1 en sistemas operativos Solaris 8 U7 o Solaris 9 y se cancelan las conexiones activas TCP con TCP_IOC_ABORT_CONN ioctl, aparecen mensajes en la consola como el siguiente y para los registros del sistema.
Jul 24 16:41:15 shemp ip: TCP_IOC_ABORT_CONN: local = 192.018.076.081:0,
remote = 000.000.000.000:0, start = -2, end = 6
Jul 24 16:41:15 shemp ip: TCP_IOC_ABORT_CONN: aborted 0 connectionSolución del problema
Ninguna. Estos mensajes sólo son informativos y no deberían reflejarse en modo que no sea de depuración.
Cluster.PMF.pmfd: Error al abrir el archivo de control procfs. (4490877)
Cuando inicie los servicios HA o cambie los servicios HA entre los nodos, aparecerá el siguiente mensaje de error inofensivo en la consola y en /var/adm/messages:
Cluster.PMF.pmfd: Error al abrir el archivo de control procfs </proc/20700/ctl> para la etiqueta > <falcon,habanero_msg,4.svc>: No se encuentra el archivo o directorio
No hay disponible ninguna corrección de Sun Cluster SC 3.0 U3.
Algunas ventanas de Calendar Server no se muestran si se ha habilitado el bloqueo de ventanas emergentes. (no bugid)
Desactive el bloqueo de ventanas emergentes de Calendar URL para que se muestren todas las ventanas de Calendar Server.
Nota
Ni AD_BLOCKER de Norton Internet Security ni POP_BLOCKER integrado de Mozilla afectarán a las ventanas de Calendar Server.
Problemas conocidos de User Management Utility para Sun ONE Messaging and Collaboration. (no bugid)
Para obtener una descripción de problemas conocidos en User Management Utility para Sun ONE Messaging and Collaboration, consulte la sección “Known Issues” de Sun ONE Messaging Server 6.0 Release Notes, que están disponibles en la siguiente ubicación:
http://docs.sun.com/coll/S1_MsgServer_60
Problemas de ubicación conocidos. (no bugid)
Para obtener una descripción de problemas conocidos relacionados con la ubicación, consulte la sección “Known Issues” de Sun ONE Messaging Server 6.0 Release Notes, que están disponibles en la siguiente ubicación:
http://docs.sun.com/coll/S1_MsgServer_60
Información sobre problemas y respuestas de los clientesSi experimenta problemas con Sun ONE Calendar Server, póngase en contacto con el servicio de atención al cliente de Sun usando uno de estos procedimientos:
http://sunsolve.sun.com/pub-cgi/show.pl?target=help/collections
Este sitio dispone de enlaces a la base de datos de soluciones, al centro de asistencia en línea y al rastreador de productos, así como a programas de mantenimiento y números de contacto de asistencia.
Para que podamos ayudarle de forma óptima en la resolución de problemas, tenga a mano la siguiente información cuando se ponga en contacto con el servicio de asistencia:
- Descripción del problema, incluida la situación en la que éste se produce y la forma en que afecta al funcionamiento
- Tipo de máquina, versión del sistema operativo y versión del producto, incluida cualquier revisión del producto y otro software que pudiera influir en el problema
- Pasos detallados de los métodos que haya usado para reproducir el problema
- Cualquier registro de errores o volcados del núcleo
Para ayudar en la información de problemas, Sun proporciona la herramienta capture_environment.pl, una secuencia de comandos Perl que captura el entorno actual de Calendar Server, incluido el archivo ics.conf, los archivos de registro, los archivos de la base de datos de calendario, la información de plataforma y los archivos principales (si procede). Estos archivos pueden ser útiles para el equipo de desarrollo de Calendar Server para depurar problemas.
Para ejecutar la herramienta capture_environment.pl:
- Si fuese necesario, descargue la herramienta capture_environment.pl del servicio de atención al cliente.
- Si es necesario, instale Perl y agréguelo a la ruta. (Si no puede instalar Perl, consulte las instrucciones en el archivo capture_environment.pl que describen cómo Calendar Server crea manualmente una captura de su entorno.)
- Inicie sesión como (o conviértase) root.
- Ejecute la herramienta capture_environment.pl: La herramienta copia los archivos en un directorio con nombre archive_directory. En los sistemas UNIX, coloca todos los archivos en un archivo tar con nombre tar_file. No obstante, en los sistemas Windows 2000, deberá agregar los archivos manualmente en archive_directory a un archivo Zip.
- Envíe el tar_file o el archivo Zip al servicio de atención al cliente.
Sun valora sus comentarios
Sun tiene interés en mejorar su documentación y valora sus comentarios y sugerencias. Dirija sus comentarios a Sun a esta dirección de correo electrónico:
Incluya el número de pieza (817-4613-10) y el título (Calendar Server 6.0 Notas de la versión) en la línea del asunto del mensaje de correo electrónico.
Recursos adicionales de SunPuede encontrar información útil de Sun ONE en las siguientes direcciones de Internet:
- Documentación para Sun ONE Calendar Server 6.0
http://docs.sun.com/coll/S1_CalendarServer_60- Documentación de Sun ONE
http://docs.sun.com/prod/sunone- Servicios profesionales de Sun ONE
http://www.sun.com/service/sunps/sunone- Sun ONE Servicio y productos de software
http://www.sun.com/software- Servicios de asistencia al cliente de software de Sun ONE
http://sunsolve.sun.com/pub-cgi/show.pl?target=help/collections- Base de datos de soluciones y asistencia al cliente de Sun ONE
http://www.sun.com/service/support/software- Servicios de formación y asistencia al cliente de Sun
http://www.sun.com/supportraining- Servicios profesionales y de consultoria de Sun ONE
http://www.sun.com/service/sunps/sunone- Sun ONE Información para programadores
http://sunonedev.sun.com- Servicios de asistencia para programadores de Sun
http://www.sun.com/developers/support- Formación de software de Sun ONE
http://www.sun.com/software/training- Hojas de datos de software de Sun
http://wwws.sun.com/software
Copyright © 2003 Sun Microsystems, Inc. Todos los derechos reservados.
Sun, Sun Microsystems, el logotipo de Sun, Solaris, Java y el logotipo de la taza de café de Java son marcas comerciales o marcas comerciales registradas de Sun Microsystems, Inc. en los Estados Unidos y en otros países. El uso de Calendar Server está sujeto a los términos descritos en el acuerdo de licencia que lo acompaña.