Sun Java System 2.5 Notas sobre la versión

Sun Java™ System Calendar Server Notas sobre la versión para Microsoft Windows

Versión 6 2005Q4

Número de referencia 819-5820-10

Estas notas sobre la versión contienen información importante que está disponible en el momento del lanzamiento de Sun Java System Calendar Server 6 2005Q4 para Microsoft Windows. Aquí se tratan limitaciones y problemas conocidos y otras cuestiones. Lea este documento antes de empezar a utilizar Calendar Server 6 2005Q4.

La versión más actualizada de estas notas de la versión se encuentra en el sitio Web de documentación de Sun Java System: http://docs.sun.com/app/docs/prod/entsys.05q4#hic. Consulte el sitio Web antes de instalar y configurar el software y, después, visítelo de forma periódica para ver la documentación del producto y las notas de la versión más actualizadas.

En estas notas de la versión se incluyen los apartados siguientes:

Lea estas notas sobre la versión antes de instalar y configurar Calendar Server.

Sun Java™ System Calendar Server era anteriormente Sun™ ONE Calendar Server.


Historial de revisiones de las notas de la versión

Tabla 1 Historial de revisiones

Fecha

Descripción de los cambios

Marzo de 2006

Versión comercial.

Noviembre de 2005

Versión beta.


Acerca de Calendar Server 6 2005Q4

Calendar Server es una solución escalable, basada en la Web de servicios de agenda centralizados para empresas y proveedores de servicios. Calendar Server es compatible con los calendarios de los usuarios tanto para eventos y tareas como para recursos tales como salones de conferencia y equipos. Para obtener una lista de funciones nuevas, consulte el apartado siguiente, Novedades incorporadas a Calendar Server 6 2005Q4.

Calendar Server ofrece dos interfaces gráficas de usuario: Calendar Express y Communications Express. También ofrece a los clientes la flexibilidad de usar el protocolo de acceso de calendario Web (del inglés Web Calendar Access Protocol o WCAP) para acceder directamente a los datos de calendario en formato de texto\calendario o texto\xml.

Novedades incorporadas a Calendar Server 6 2005Q4

Calendar Server 6 2005Q4 incluye los siguientes cambios y nuevas funciones:

Copias de seguridad automáticas

En este apartado se describen los temas siguientes:


Nota

Asegúrese de que Perl esté disponible en el sistema anfitrión que se va a configurar como hotbackup.


Recuperación de un fallo de la base de datos

Si la base de datos actual llega a fallar y hay que reemplazarla por una copia de seguridad, es posible utilizar la copia hotbackup con un procesamiento mínimo (y, por lo tanto, con un tiempo de inoperatividad mínimo). Para preparar la copia hotbackup, sólo hay que copiar las transacciones no aplicadas al directorio de hotbackup y ejecutar db_recover en él. Esta utilidad aplica los registros de transacciones finales no aplicadas y comprueba si hay corrupciones. A continuación, ejecute db_verify para verificar el estado de la base de datos. Si está bien, la copia hotbackup está lista para utilizarse como nueva copia de producción.

Para obtener más información sobre la nueva función autobackup y los procedimientos necesarios para configurarla y administrarla, consulte el capítulo dedicado a las copias de seguridad automáticas en Sun Java System Calendar Server Administration Guide.

Para obtener más información sobre cómo restaurar una copia de seguridad automática, consulte el capítulo de solución de problemas de Sun Java System Calendar Server Administration Guide.

Hasta que estén activadas las copias de seguridad automáticas, el servicio envía un mensaje de error cada 24 horas al administrador del calendario informando de que no está configurado. La realización de hotbackups es una práctica muy aconsejable en Calendar Server.


Sugerencia

Si las copias de seguridad automáticas están desactivadas, asegúrese de activar el registro circular (caldb.berkeley.circularlogging="yes") para que los registros antiguos de transacciones no agoten el espacio disponible en el disco. Los registros circulares deben estar desactivados (caldb.berkeley.circularlogging="no") cuando se realicen copias de seguridad automáticas.


Configuración de las copias de seguridad automáticas en CSConfig.bat

El programa de configuración le pregunta ahora si desea establecer copias de seguridad automáticas. El programa de configuración definirá copias de seguridad automáticas (hotbackups); posteriormente también podrá configurarlas siguiendo las instrucciones de Sun Java System Calendar Server 6 2005Q4 Administration Guide.

Base de datos de sólo lectura

Calendar Server utiliza Berkeley Database para sus bases de datos de calendario y agenda (que no sean LDAP para la información de usuarios y recursos). Si las bases de datos actuales de Berkeley se corrompen y hay que continuar proporcionando acceso a ellas mientras se recuperan los datos, Calendar Server 6 2005Q1 permite poner las bases de datos en modo de sólo lectura. En este modo, el servidor no aceptará modificaciones ni eliminará transacciones en ninguna de las bases de datos. Sólo se admiten transacciones de lectura.

Con las copias de seguridad automáticas configuradas, el servicio ejecuta db_verify con cada nueva foto de las bases de datos. Si detecta una corrupción, automáticamente envía un mensaje de advertencia al administrador. Entonces, el administrador puede poner las bases de datos en modo de sólo lectura.

Sin embargo, es posible que se detecte una corrupción con posterioridad, entre una foto y otra. De ser así, puede poner las bases de datos actuales en el modo de sólo lectura mientras intenta resolver el problema. No es posible poner bases de datos Berkeley individuales en modo de sólo lectura.

Para obtener más información a este respecto, consulte el capítulo de solución de problemas de Sun Java System Calendar Server 6 2005Q4 Administration Guide.

Para poner las bases de datos Berkeley en sólo lectura:

  1. Modifique el archivo ics.conf como sigue:
  2. caldb.berkeleydb.readonly="yes"

  3. Reinicie Calendar Server:
  4. start-cal.bat

Posibilidad de reconstruir la base de datos de alarmas por separado

En versiones anteriores de Calendar Server, cuando se ejecutaba csdb rebuild, se reconstruían todas las bases de datos de Calendar Server. En Calendar Server 6 2005Q1, puede optar por reconstruir sólo la base de datos de alarmas. El motivo es que los análisis han mostrado que la base de datos de alarmas era la más propensa a corromperse y la más rápida de reconstruir. Si no sabe qué base de datos está corrupta, puede intentarlo sólo con la base de datos de alarmas en primer lugar para ver si eso corrige el problema. De no ser así, entonces puede ejecutar la utilidad de reconstrucción por completo (csdb).

Verificación de las bases de datos automáticas con csdb rebuild

En versiones anteriores de Calendar Server, después de reconstruir bases de datos con csdb, había que ejecutar db_verify manualmente para verificar las bases de datos reconstruidas. Ahora, el comando rebuild de la utilidad csdb ejecuta automáticamente db_verify en la base de datos reconstruida.

Cambio de nombre de User Management Utility

User Management Utility, que es una utilidad de línea de comandos que permite proveer y gestionar usuarios, recursos y dominios, ha pasado a llamarse Delegated Administrator Utility y sigue siendo la única utilidad de provisión de Schema 2 que es compatible con Calendar Server.

La interfaz gráfica de usuario de Delegated Administrator lanzada para 2005Q1 no es compatible con Calendar Server.


Nota

No se trata de la misma utilidad Delegated Administrator empleada en versiones anteriores de Messaging Server para provisión de Schema 1. (Tampoco era compatible con Calendar Server.)

Si todavía utiliza Schema 1, emplee las utilidades de línea de comando de Calendar Server descritas en Sun Java System Calendar Server 6 2005Q4 Administration Guide.


Cambios en la instalación: secuencia de comandos de preparación de Directory Server (comm_dssetup.pl)

La secuencia de comandos de preparación de Directory Server (comm_dssetup.pl) ya no está integrada con los productos de Calendar Server y Messaging Server. Se ha convertido en un componente instalable por separado en el instalador de Java Enterprise System. En el panel de selección de componentes, puede seleccionar la secuencia de comandos de preparación de Directory Server de forma independiente. Además, se seleccionará automáticamente si ha seleccionado Directory Server.

En general, por los cambios en el producto, necesitará instalar la nueva secuencia de comandos de preparación de Directory Server y ejecutarla aunque ejecute versiones anteriores. No vuelva a ejecutar una versión previa ya disponible, pues no contendrá las actualizaciones necesarias.

Cambios en el protocolo de acceso de calendario Web (WCAP)

Se han realizado los siguientes cambios en WCAP:

URL de redirección de Freebusy

En este apartado se describen los temas siguientes:

Qué es la función de URL de redirección de Freebusy

Para los clientes que migraban de Microsoft Exchange a Calendar Server, se añadió en WCAP una nueva función que permitía buscar en ambas bases de datos, primero en la de Calendar Server y luego en la de Microsoft Exchange. Así, los clientes pueden mantener servicios de calendario durante la transición. Para ello, se han realizado dos cambios en WCAP:

Cómo funciona

Cuando el servidor recibe un comando free_busy, comprueba la base de datos de calendarios de Calendar Server. Si el servidor no encuentra el calendario, tienen lugar los siguientes pasos:

  1. El servidor comprueba si el parámetro noredirect se pasó en el comando get_freebusy.
  2. Si el valor del parámetro noredirect es 0 o no se pasó, el servidor busca el valor en el parámetro service.wcap.freebusy.redirecturl del archivo ics.conf.
  3. Si el parámetro service.wcap.freebusy.redirecturl existe y tiene una URL como valor, la pasa al programa solicitante. Entonces depende del programa solicitante cómo usa la URL para buscar el calendario en las bases de datos de Microsoft Exchange.
  4. El servidor devuelve un error si alguna de estas dos afirmaciones es verdadera:
    • El parámetro service.wcap.freebusy.redirecturl no existe o tiene un valor vacío.
    • El comando get_freebusy ha pasado el parámetro noredirect con un valor de 1.

Cambios en los comandos existentes de WCAP

Se han realizado los siguientes cambios de parámetros en los comandos existentes de WCAP:

Para obtener más información sobre estos parámetros, consulte Sun Java System Calendar Server 6 2005Q4 Developer’s Guide.

Guías de implementación antiguas que han quedado desaprobadas

Sun Java System Calendar Server 6 2004Q2 Deployment Guide y Sun Java System Communications Services 6 2004Q2 Enterprise Deployment Planning Guide se han abandonado en favor de Sun Java System Communications Services 6 2005Q1 Deployment Planning Guide.

Requisitos de software y hardware

En este apartado se describen 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

Microsoft Windows 2000 Advanced Server, Service Pack 4

Microsoft Windows 2003 Enterprise Server

Microsoft Windows XP SP1, SP2

Exploradores recomendados para equipos de cliente

Sun Java System Calendar Express 6 2005Q4 necesita un explorador con JavaScript habilitado. Para un rendimiento óptimo, se recomiendan los siguientes exploradores (navegadores):

Tabla 2 Versiones de exploradores recomendadas para Calendar Server 6

Explorador

Microsoft Windows 98

Microsoft Windows XP

Microsoft Windows 2000

Solaris

Red Hat Linux

Macintosh OS X

Netscape™ Communicator

7.2

7.2

7.2

7.2

7.2

7.2

Microsoft Internet Explorer

6.0 SP1 o posterior

6.0 SP2

6.0 SP1 o posterior

N/A

N/A

N/A

Mozilla™

1.5+

1.5+

1.5+

1.4

1.5+

1.5+


Errores resueltos en esta versión

Ninguno.


Información importante

Este apartado contiene información que debería conocer antes de instalar Calendar Server 6 2005Q4:

Equipos de primera línea y de fondo y sistemas operativos

Para las instalaciones de Calendar Server que separan la funcionalidad entre equipos de primera línea (front-end) y equipos de fondo (back-end), las plataformas de hardware deben ser las mismas a ambos lados.

Para obtener más información acerca de la instalación de Calendar Server en equipos de primera línea y de fondo, consulte System Calendar Server 6 20005Q1 Administration Guide en:

http://docs.sun.com/app/docs/doc/819-0024.pdf

Compatibilidad con la plataforma Windows

Sun Java Enterprise System puede funcionar en la plataforma Windows. A continuación se indican los directorios de instalación predeterminados para distintos componentes:

Calendar Server

La tabla siguiente proporciona la ruta del directorio de Calendar Server:

Tabla 3 Información sobre la ruta del directorio en la plataforma Windows

Directorio en Windows

<DIR_INSTAL_JES>\CalendarServer

Communications Express

El lugar predeterminado de instalación de Communications Express en Windows es:

<DIR_INSTAL_JES>\CommExpress

Delegated Administrator Utility (anteriormente, User Management Utility)

El lugar predeterminado de instalación de Delegated Administrator en Windows es:

<DIR_INSTAL_JES>\DelegatedAdmin

Privilegios necesarios

Para ejecutar el instalador de Sun Java Enterprise System o el programa de configuración de Calendar Server 6 2005Q4 en los sistemas operativos Windows, debe iniciar la sesión como administrador o como usuario con derechos de administrador.

Actualización desde una versión anterior de Calendar Server 6

No intente actualizar Calendar Server utilizando el instalador de Sun Java Enterprise System. Debe usar el proceso patchadd. En Sun Java Enterprise System 2005Q4 Upgrade and Migration Guide, hallará instrucciones para actualizar Calendar Server a la version actual. Consulte también Notas sobre la versión de Sun Java Enterprise System 2005Q4.

Actualización de la base de datos de calendario

Si tiene instalado Calendar Server 6 con Berkeley DB versión 3.2.9, la conversión a la versión actual (4.2) se hará automáticamente, sin necesidad de ejecutar ningún otro programa de migración de bases de datos.

Si dispone de una instalación Calendar Server 5 que use Berkeley DB versión 2.6, deberá actualizar la base de datos del calendario a la versión 4.2 mediante la utilidad cs5migrate, que se puede solicitar al servicio de asistencia técnica.

Si dispone de una instalación existente de Calendar Server 2, deberá actualizarla a Calendar Server 5 antes de migrar a la versión actual.

La utilidad cs5migrate lleva a cabo las siguientes tareas:

Además, si se especifica la opción -r, cs5migrate crea registros maestros con excepciones para todos los eventos y tareas recurrentes. A partir de entonces, Calendar Server generará automáticamente esos registros. Si necesita migrar la base de datos pero no tiene previsto usar Connector para Microsoft Outlook, no tiene que ejecutar cs5migrate con la opción -r.

Póngase en contacto con el servicio técnico para conocer la ubicación de descarga y la documentación de cada utilidad.


Precaución

Si su sitio cuenta con una versión anterior de Calendar Server y está configurado para un modo de dominio virtual limitado o con instancias múltiples de Calendar Server en el mismo equipo, póngase en contacto con el representante de ventas de Sun Microsystems para realizar una evaluación de los requisitos de migración y para asegurarse de que tiene la utilidad de migración específica compatible con esos requisitos.

Y, como siempre, nunca migre su base de datos sin antes realizar una copia de seguridad completa.


Instalador de Sun Java Enterprise System

Instale Calendar Server 6 2005Q4 mediante el instalador de Sun Java Enterprise System. El instalador de Java Enterprise System instala los paquetes de productos de los componentes de Sun, incluyendo Calendar Server 6 2005Q4 y los componentes utilizados de forma compartida por varios productos.

Directorio de instalación predeterminado

El directorio de instalación predeterminado en Windows es:

<DIR_INSTAL_JES>\CalendarServer

Pasos de configuración después de la instalación

Después de instalar Calendar Server 6 2005Q1, deberá configurarlo como sigue:

  1. Ejecute la secuencia de comandos de configuración de Directory Server (comm_dssetup.pl) para configurar Sun Java System Directory Server para el esquema de Calendar Server.
  2. Ejecute el programa de configuración de Calendar Server (CSConfig.bat) para configurar los requisitos específicos del sitio.

Para obtener instrucciones, consulte Sun Java System Calendar Server 6 2005Q4 Administration Guide.

Dónde se encuentran los datos y las utilidades de Calendar Server

En la versión 3 de Java Enterprise System, Calendar Server proporciona los enlaces que se muestran en la siguiente tabla.

Tabla 4 Ubicaciones de los directorios 

Nombres de archivos

Ubicaciones en Windows*

Utilidades de administrador: start-cal, stop-cal, csattribute, csbackup, cscal, cscomponents, csdb, csdomain, csexport, csimport, csmonitor, csplugin, cspurge, csrename, csresource, csrestore, csschedule, csstats, cstool y csuser

Utilidades de migración: csmig, csvdmig

<DIR_INSTAL_JES>\CalendarServer\bin

Utilidades de administrador: csstart y csstop

<DIR_INSTAL_JES>\CalendarServer\bin

Archivos de configuración: ics.conf, version.conf, counter.conf y sslpassword.conf

Archivos de actualización del servidor LDAP: 60iplanet-calendar.ldif, ics50-schema.conf y um50-common-schema.conf

<DIR_INSTAL_JES>\CalendarServer\bin\config

Estos archivos Ldif forman parte de la secuencia de comandos de preparación de Directory.

Archivos de formato de correo electrónico (*.fmt)

<DIR_INSTAL_JES>\CalendarServer\config\language

Archivos de esquema IDIF: 20subscriber.ldif, 50ns-value.ldif, 50ns-delegated-admin.ldif, 55ims-ical.ldif, 50ns-mail.ldif, 56ims-schema.ldif, 50ns-mlm.ldif, 60iplanet-calendar.ldif y 50ns-msg.ldif

<DIR_INSTAL_JES>\CalendarServer\config\schema

Estos archivos Ldif forman parte de la secuencia de comandos de preparación de Directory.

Archivos de biblioteca (*.dll)

Utilidades SSL: certutil y modutil

<DIR_INSTAL_JES>\CalendarServer\bin

<DIR_INSTAL_JES>\shared\\bin

Base de datos de sesión

<DIR_INSTAL_JES>\CalendarServer\bin\config

Archivos de estadísticas de contador: counter y counter.dbstat

<DIR_INSTAL_JES>\CalendarServer\counter

Archivo timezones.ics

<DIR_INSTAL_JES>\CalendarServer\bin\data

Rendimiento de Directory Server

Para mejorar el rendimiento de LDAP Directory Server, especialmente si realiza búsquedas en el calendario del directorio LDAP, tenga en cuenta los siguientes puntos:

Indexación de atributos de LDAP Directory Server

Para mejorar el rendimiento cuando Calendar Server accede al servidor del directorio de LDAP, añada índices al archivo de configuración de LDAP para varios atributos.

El programa de configuración, comm_dssetup.pl, hará, de forma opcional, la indexación por usted.

Para ver la diferencia de rendimiento que puede representar la indexación, realice la siguiente prueba:

  1. Habilite las búsquedas de calendario de LDAP Directory Server asegurándose de que el siguiente parámetro del archivo ics.conf esté establecido como “yes”:
  2. service.calendarsearch.ldap = "yes" (Predeterminado)

  3. Ejecute el siguiente comando LDAP:

Las pruebas han demostrado que con 60.000 entradas, la búsqueda anterior duró entre 50 y 55 segundos sin haber indexado icsCalendarOwned. Después de la indexación, la búsqueda anterior duró sólo entre 1 y 2 segundos.

Para obtener más información acerca de cómo agregar índices de Directory Server, consulte la documentación de Sun Java System Directory Server 5 2005Q4 en:

http://docs.sun.com/app/docs/coll/1316,1

Comprobación y establecimiento de los parámetros de límite de tamaño y de análisis

Para determinar si los parámetros de límite de análisis (nsslapd-lookthroughlimit) y límite de tamaño (nsslapd-sizelimit) están establecidos en los valores adecuados, utilice el siguiente comando:

ldapsearch -b "base"
"(&(icscalendarowned=*usuario*)(objectclass=icsCalendarUser))"

donde base es el DN base de LDAP Directory Server donde están ubicados los datos de usuarios y recursos para Calendar Server y usuario es el valor que un usuario final puede escribir en el cuadro de diálogo Calendar Express Subscribe > Calendar Search.

Si el servidor LDAP devuelve un error, el parámetro nsslapd-sizelimit o nsslapd-lookthroughlimit no tendrán el tamaño suficiente. Siga las instrucciones siguientes para establecer estos parámetros:

Communications Express con Schema 1

Hay un problema con Schema 1 en Communications Express:

Herramientas de provisión

Hay dos herramientas para la provisión de usuarios, grupos y dominios para Calendar Server: la utilidad Delegated Administrator y las utilidades de Calendar Server. Para obtener más información sobre Delegated Administrator, consulte Sun Java System Communications Services 6 2005Q1 Delegated Administrator Guide. Para obtener más información sobre las utilidades de Calendar Server, consulte Sun Java System Calendar Server 6 2005Q1 Administration Guide.


Nota

No intente proveer de usuarios mediante la consola de Access Manager. Aunque es posible crear entradas de usuarios y asignarles un servicio de calendario, no utilice este método ya que los resultados serán imprevisibles y tendrá efectos negativos sobre la implementación.


Documentación de Calendar Server 6

Calendar Server 6 incluye la siguiente documentación. Los números de referencia se indican entre paréntesis.

La Ayuda en línea de Calendar Express 6 2005Q4 está disponible con el software Calendar Express. La Ayuda en línea de Communications Express 6 2005Q1 está disponible con el software Communications Express.

La documentación de Calendar Server 6 2005Q4 está disponible en el siguiente sitio Web:

http://docs.sun.com/app/docs/coll/1313.1

Funciones de accesibilidad para discapacitados

Para obtener funciones de accesibilidad que se han lanzado desde la publicación de este documento, consulte las evaluaciones de productos de la sección 508 que puede solicitarse a Sun para determinar qué versiones son más apropiadas para instalar soluciones accesibles. Se pueden encontrar versiones actualizadas de las aplicaciones en: http://sun.com/software/javaenterprisesystem/get.html.

Para obtener información sobre el compromiso de Sun con la accesibilidad, visite http://sun.com/access.

Problemas de compatibilidad

En la tabla siguiente se enumeran las incompatibilidades conocidas entre Calendar Server 6 2005Q4 y las versiones anteriores.

Tabla 5 Problemas de compatibilidad

Incompatibilidad

Efecto

Comentarios

Access Manager tiene ahora dos tipos de instalación: Enhanced (mejorada) y Compatible.

Durante la instalación, debe elegir Compatible como tipo de instalación en el panel siguiente:

Access Manager: Administration (1 of 6)

Si se instala el Access Manager equivocado, no podrá ejecutar Delegated Administrator.

Herramienta Directory Preparation (comm_dssetup.pl)

comm_dssetup.pl tiene ahora su propio paquete.

Para instalar el paquete, asegúrese de que la herramienta Directory Preparation esté seleccionada en el panel apropiado del instalador.

Esta versión de Communications Express es incompatible con la versión 2004Q2 de Calendar Server.

Si actualiza Communications Express, también debe actualizar Calendar Server.

Esto también es aplicable a Messaging Server.


Limitaciones y problemas conocidos

En este apartado se tratan las limitaciones y problemas conocidos de Calendar Server 6 2005Q4 para Microsoft Windows.

En este apartado se describen los temas siguientes:

Limitaciones

Eliminación de todas las instancias de preferencias de usuario con múltiples valores

Cada comando set_userprefs elimina una sola instancia de la preferencia con múltiples valores.

Solución alternativa

Para borrar todas las instancias de una preferencia con múltiples valores, debe ejecutar un único comando set_userpref por instancia.

Por ejemplo, ejecute un get_userprefs para enumerar todas las preferencias de usuario. Si hay varios valores para una preferencia, como icsSubscribed, debe ejecutar un comando set_userprefs para eliminarla de cada uno de los valores mostrados.

Bloqueo de ventanas emergentes

Algunas ventanas de Calendar Server no se mostrarán si se ha habilitado el bloqueo de ventanas emergentes.

Solución alternativa

Desactive el bloqueo de ventanas emergentes para la URL de Calendar con el fin de que se muestren todas las ventanas de Calendar Server.

Excepción

Ni AD_BLOCKER de Norton Inet Security ni POP_BLOCKER integrado en Mozilla 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 alternativa

Habilite al usuario utilizando ldapmodify.

Dominios múltiples (dominios alojados)

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

Solución alternativa

Si necesita un entorno de calendario de varios dominios (denominados dominios virtuales o dominios alojados), debe hacer dos cosas:

Habilitar los dominios alojados.

Agregar los dominios usted mismo mediante Delegated Administrator, o con la utilidad csdomain si todavía está utilizando Sun LDAP Schema 1.

Consulte “Setting up Hosted Domains” y “Administering Hosted Domains” en Sun Java System Calendar Server 6 2005Q4 Administration Guide.

Problemas detectados

La siguiente lista enumera los problemas detectados en el producto.

Tabla 6 Problemas detectados 

ID

Problemas

4526765

La utilidad cscal de Calendar Server no añadirá más de dos propietarios cada vez a un calendario, sea cual sea el número que se especifique en el comando.

4958242

Cuando un usuario modifica un evento y elige la opción de alterar el evento de hoy y todos los futuros, se eliminan todos los eventos anteriores, que ya no se mostrarán en la interfaz de usuario.

5019977

La inicialización de SSL falla en el modo SSLv2. No es posible utilizar el cliente de SSLv2.

5060833

Si comienza un proceso (como enpd) y lo desactiva en el archivo ics.conf, cuando se ejecute stop-cal, el sistema no parará el proceso desactivado.

Solución alternativa

Reactive el proceso en el archivo ics.conf y a continuación ejecute el comando stop-cal. Después de parar todos los procesos, inhabilite los procesos que no desea que se ejecuten antes de ejecutar start-cal.

6179278

El archivo de registro de la copia de seguridad automática no se purga según los ajustes de ics.conf como sí sucede con otros archivos de registro. Para impedir que aumente mucho el tamaño del archivo, reduzca el nivel de detalle de los registros (el nivel 3 es el predeterminado).

6186298

En el modo Schema 1 con dominios alojados, si el árbol de Domain Component falta o está mal provisto, las utilidades de calendario pueden fallar. Es necesario crear nodos en el árbol de DC antes de crear calendarios o realizar otras gestiones.

6216869

Si DWP está deshabilitado mientras el proceso DWP está en ejecución, stop-cal no lo parará. stop-cal debería parar todos los servicios y no sólo los que estén habilitados.

6216877

Mensaje de error impreciso. Se muestra, en un entorno de dominios alojados, si el tocsdomain basednpassed no existe. El mensaje que se recibe en realidad es: “FAIL: icsLdapServer: Null argument to function.” Este tipo de mensaje de error es vago porque se origina varios niveles por debajo y podría tener muchas causas diferentes. No obstante, en lugar de sólo pasar el error, el programa de nivel más alto debería interpretar el mensaje de error antes de elevarlo al siguiente nivel.

6219126

Al almacenar el campo de descripción en el servidor de calendario, se han quitado los espacios en blanco del principio.

6219906

En el modo de dominio virtual, si maillookup está configurado en el archivo ics.conf, se devuelve un error de WCAP. Resuelto en la modificación 1. Solución: En el modo de dominio virtual, maillookup se pasa por alto en favor de ugldap en el archivo ics.conf.

Solución alternativa

Marque como comentario los parámetros de maillookup en el archivo ics.conf.

6221452

SSL no se puede habilitar o inhabilitar en dominios alojados individuales. (RFE)

6221999

Los mensajes de error datos por csdomain son imprecisos y deben ser más explícitos.

6265287

El círculo de confianza del inicio de sesión único (SSO) falla cuando el filtro de autenticación está configurado en el calendario.

6269721

La opción csresource -k toma un valor predeterminado diferente dependiendo de si se incluye vacío o simplemente se omite.

6269822

Se indica un valor ACE predeterminado incorrecto para los recursos de csresource merge.

6274603

Organizadores externos reciben una respuesta por cada instancia para los eventos recurrentes si la persona asistente los acepta todos.

6274607

El comando Import pone la dirección de correo electrónico en el organizador equivocado si éste es externo.

6274892

La lista de cscal -v no funciona.

6275605

csstored.pl no informa de los avisos cuando hay más de dos archivos de registro en la base de datos de calendario en vivo.

6277086

Hace falta una forma de desactivar local.user.authfilter para la autenticación de proxy.

6355890

CSHTTPS se bloquea sin mostrar mensaje de error si la carpeta local.ldap.cache.homedir.path no es válida.

Solución alternativa

Cambie local.ldap.cache.homedir.path por una carpeta válida en el archivo ics.conf y reinicie los servicios.

6371072

La prueba de func_events muestra diferencias en la salida. El valor de DTEND no se muestra en el mensaje de salida del comando wcap.

Instalación

Active Perl 5.8.3 tiene que estar preinstalado en el sistema si Instant Messaging, Messaging Server y Calendar Server están seleccionados para instalarse.

Utilidades de la línea de comandos

Las utilidades start-cal y stop-cal no funcionan desde la línea de comandos. (6252512)

Instale y configure Calendar Server en Windows. En la carpeta de instalación de Calendar Server, los intentos por iniciar los servicios de calendario usando start-cal o por detenerlos con stop-cal no funcionan.

Solución alternativa

Inicie la utilidad Services de Calendar Server mediante Inicio>Panel de control>Herramientas administrativas>Servicios. Haga clic con el botón derecho del ratón en el nombre del servicio y elija Iniciar en el menú emergente. Los servicios de calendario se deberían iniciar por este orden: ENS, Notification, Admin, HTTP.

Para detener los servicios de calendario, haga clic con el botón derecho del ratón en el nombre del servicio y elija Detener en el menú emergente. Detenga los servicios por este orden: HTTP, Admin, Notification, ENS.

Para iniciar y detener los servicios de calendario, están disponibles los archivos bat de línea de comando (cs-start.bat y cs-stop.bat).


Sun Java™ System Communications Express

Estas notas sobre la versión contienen información importante que está disponible en el momento del lanzamiento de Sun Java System Communications Express 6 2005Q4 para Microsoft Windows. Aquí se tratan limitaciones y problemas conocidos y otras cuestiones.

En estas notas de la versión se incluyen los apartados siguientes:

Acerca de Communications Express 6 2005Q4

Sun Java System Communications Express versión 6 2005Q4 proporciona un cliente integrado basado en Web de comunicación y colaboración que está formado por tres módulos clientes: Calendario, Libreta de direcciones y Correo. Los módulos de cliente Calendario y Libreta de direcciones se implementan como una única aplicación en cualquier contenedor Web y se hace referencia a ellos de forma conjunta como Unified Web Client (UWC). Messenger Express es una aplicación independiente de correo de interfaz Web que utiliza el servicio HTTP de Messaging Server.

Exploradores compatibles con Communications Express

Communications Express se puede ver con:

Notas de la instalación de Communications Express

Los siguientes son los servicios que dependen de Communications Express:

  1. Directory Server. Instale Sun Java System Directory Server versión 5.2.
  2. Calendar Server. Instale Sun Java System Calendar Server versión 6.1.
  3. Web Server. Instale Sun Java System Web Server versión 6.1 SP4 con JDK versión 1.5.
  4. Messaging Server. Instale Sun Java System Messaging Server 6.2.
  5. Access Manager. Instale Sun Java System Access Manager 6.2.
  6. Application Server. Instale Sun Java System Application Server 8.1.

    Nota

    Communications Express ha sido probado y es compatible sólo con las versiones de servidor mencionadas anteriormente. Communications Express para Sun Java Enterprise System 3 Release sólo se puede implementar con Sun Java System Application Server 8.1. Communications Express Configurator sólo admite la implementación de Domain Administration Server (DAS) para Application Server 8.1.


Consulte el capítulo 2, “Installing and Configuring Communications Express” de Sun Java System Communications Express Administration Guide para obtener instrucciones acerca de cómo instalar y configurar Communications Express.

Consulte el capítulo 4, “Implementing Single Sign-On” de Sun Java System Communications Express Administration Guide para obtener instrucciones sobre la configuración de Communications Express cuando Access Manager está implementado.

Limitaciones y problemas conocidos de Communications Express

Este apartado contiene una lista de limitaciones y problemas conocidos de Sun Java System Communications Express versión 6 2005Q4. Se describen los siguientes problemas conocidos:

No se permite la implementación en Application Server.

No se permite la implementación de Communications Express en Application Server.

Solución alternativa

Ninguna.


Archivos que se pueden distribuir

Sun Java System Calendar Server 6 2005Q4 contiene el siguiente conjunto de archivos para los cuales Sun Microsystems, Inc. le otorga una licencia limitada, no exclusiva y no transferible, para su reproducción y distribución en forma binaria.

Además, puede copiar y utilizar, pero no modificar, los archivos de encabezado enumerados y las bibliotecas de clases, solamente para que los binarios resultantes puedan interactuar con las API de software de Sun.

Se ofrece código de ejemplo únicamente como referencia para la creación de los binarios mencionados anteriormente.

Todos los archivos que se pueden distribuir para Calendar Server son para el complemento API, conocido como CSAPI. La API se describe en Sun Java System Calendar Server 6 2005Q1 Developer’s Guide, que se encuentra en:

http://docs.sun.com/coll/CalendarServer_04q2

En los siguientes archivos, cal_svr_base es el directorio en el que se instaló Calendar Server. El valor predeterminado en Windows es <DIR_INSTAL_JES>\CalendarServer, en Solaris es /opt/SUNWics5/cal y en Linux es /opt/sun/calendar.

Los archivos que se pueden distribuir se encuentran en varios subdirectorios de cal_svr_base\csapi:

authsdk

Los archivos que aparecen a continuación son los que se pueden distribuir de este subdirectorio (cal_svr_base\csapi\authsdk\):

cgiauth.c

expapi.h

login.html

nsapiauth.c

bin

Los archivos que aparecen a continuación son los que se pueden distribuir de este subdirectorio (cal_svr_base\csapi\bin\):

libcsapi_xpcom10.dl

libicsexp10.dl

classes

Los archivos que aparecen a continuación son los que se pueden distribuir de este subdirectorio (cal_svr_base\csapi\classes\):

ens.jar

jms.jar

include

Los archivos que aparecen a continuación son los que se pueden distribuir de este subdirectorio (cal_svr_base\csapi\include\):

IIDS.h

nsIEnumerator.h

csIAccessControl.h

nsIEventQueueService.h

csIAuthentication.h

nsIFactory.h

csICalendarDatabase.h

nsIPtr.h

csICalendarLookup.h

nsIServiceManager.h

csICalendarServer.h

nsIServiceProvider.h

csIDBTranslator.h

nsISizeOfHandler.h

csIDataTranslator.h

nsISupports.h

csIMalloc.hpluginscsIPlugin.h

nsISupportsArray.h

csIQualifiedCalidLookup.h

nsMacRepository.h

csIUserAttributes.h

nsProxyEvent.h

mozIClassRegistry.h

nsRepository.h

mozIRegistry.h

nsString.h

nsAgg.h

nsTraceRefcnt.h

nsCOMPtr.h

nsVector.h

nsCRT.h

nsUnicharUtilCIID.h

nsCom.h

nsXPComCIID.h

nsDebug.h

nsXPComFactory.h

nsError.h

nscore.h

nsHashtable.h

pasdisp.h

nsIAtom.h

publisher.h

nsICaseConversion.h

subscriber.h

nsICollection.h

xcDll.h

nsID.h

xcDllStore.h

plugins

Este directorio (cal_svr_base\csapi\plugins\) contiene archivos que se pueden distribuir en los siguientes subdirectorios:

accesscontrol

Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio (cal_svr_base\csapi\plugins\accesscontrol\):

csAccessControl.cpp

csAccessControl.h

csAccessControlFactory.cpp

authentication

Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio (cal_svr_base\csapi\plugins\authentication\):

csAuthentication.cpp

csAuthentication.h

csAuthenticationFactory.cpp

datatranslator

Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio (cal_svr_base\csapi\plugins\datatranslator\):

csDataTranslator.cpp

csDataTranslator.h

csDataTranslatorFactory.cpp

userattributes

Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio (cal_svr_base\csapi\plugins\userattributes\):

csUserAttributes.cpp

csUserAttributes.h

csUserAttributesFactory.cpp

samples

Este directorio (cal_svr_base\csapi\samples\) contiene archivos que se pueden distribuir en los siguientes subdirectorios:

authentication

Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio (cal_svr_base\csapi\samples\authentication\):

authlogon.c

authlogon.h

authtest.c

csAuthenticationLocal.cpp

csAuthenticationLocal.h

csAuthenticationLocalFactory.cpp

datatranslator

Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio (cal_svr_base\csapi\samples\datatranslator\):

csDataTranslatorCSV.cpp

csDataTranslatorCSV.h

csDataTranslatorCSVFactory.cpp

ens

Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio (cal_svr_base\csapi\samples\ens\):

apub.c

asub.c

rpub.c

rsub.c

userattributes

Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio (cal_svr_base\csapi\samples\userattributes\):

csUserAttributesDB.cpp

csUserAttributesDB.cpp

csUserAttributesDBFactory.cpp


Comunicar problemas y enviar comentarios

Si experimenta problemas con Sun Java System Calendar Server, póngase en contacto con el servicio de atención al cliente de Sun usando uno de estos procedimientos:

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:

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, incluyendo el archivo ics.conf, los archivos de registro, los archivos de la base de datos de calendario, la información de la 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:

  1. Si fuese necesario, descargue la herramienta capture_environment.pl del servicio de atención al cliente.
  2. 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 crear manualmente una captura de su entorno de Calendar Server).
  3. Inicie sesión como root.
  4. Ejecute la herramienta capture_environment.pl, que copia los archivos a un directorio denominado archive_directory. En sistemas UNIX, la herramienta coloca todos los archivos en un archivo tar con el nombre tar_file. En sistemas Windows 2000, no obstante, deberá agregar los archivos manualmente de archive_directory a un archivo Zip.
  5. Envíe el archivo tar o 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. Envíe sus comentarios por correo electrónico a Sun a través de esta URL:

http://www.sun.com/hwdocs/feedback

Por favor incluya el número de referencia (819-5820-10) y el título (Sun Java System Calendar Server 6 2005Q4 Notas sobre la versión para Microsoft Windows) en la línea de asunto del mensaje de correo electrónico.


Recursos adicionales de Sun

Puede encontrar información útil de Sun Java System en las siguientes direcciones de Internet:


Copyright © 2006 Sun Microsystems, Inc. Reservados todos los derechos.

Sun Microsystems, Inc. tiene derechos de propiedad intelectual relacionados con la tecnología incluida en el producto que se describe en este documento. En particular, aunque sin limitarse a ello, estos derechos de propiedad intelectual pueden incluir una o varias de las patentes registradas en los Estados Unidos que figuran en la dirección http://www.sun.com/patents, así como una o más patentes (o solicitudes de patentes pendientes) adicionales en los Estados Unidos y en otros países.

PROPIEDAD/CONFIDENCIAL DE SUN.

El uso está sujeto a las condiciones de la licencia.

Esta distribución puede incluir materiales desarrollados por terceras partes.

Algunas de sus partes pueden proceder de sistemas Berkeley BSD, con licencia de la Universidad de California.

Sun, Sun Microsystems, el logotipo de Sun, Java y Solaris son marcas comerciales o marcas comerciales registradas de Sun Microsystems, Inc. en los Estados Unidos y en otros países. Todas las marcas registradas de SPARC se utilizan bajo licencia y son marcas registradas de SPARC International, Inc. en los Estados Unidos y en otros países.