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

Capítulo 4 Notas de la versión de Sun Java System Instant Messaging 7.2

Versión 7.2

Estas notas de la versión contienen información importante disponible en el momento de lanzamiento de Sun JavaTM System Instant Messaging 7.2. Aquí se tratan nuevas funciones y mejoras, limitaciones y problemas conocidos e información de otro tipo. Lea este documento antes de comenzar a usar Instant Messaging 7.2.

Para asegurar la mejor implementación de Instant Messaging, deberá descargar las últimas revisiones para esta versión del producto en SunSolve Online.

La versión más reciente de estas notas de la versión se puede encontrar en el sitio web de documentación de Sun Java System. Consulte el sitio Web antes de instalar y configurar el software y, después, visítelo de forma periódica para ver los manuales y las notas de la versión más actualizados. En estas notas de la versión se incluyen los siguientes apartados:

Se hace referencia a las direcciones URL de terceras partes para proporcionar información adicional relacionada.


Nota –

Sun no se responsabiliza de la disponibilidad de las sedes Web de otras empresas que se mencionan en este documento. Sun no garantiza ni se hace responsable de los contenidos, la publicidad, los productos u otros materiales que puedan estar disponibles a través de dichos sitios o recursos. Sun no será responsable de daños o pérdidas, supuestos o reales, provocados por o a través del uso o confianza del contenido, bienes o servicios disponibles en dichos sitios o recursos, o a través de ellos.


Historial de revisiones de las Notas de la versión de Instant Messaging

Tabla 4–1 Historial de revisiones de Sun Java System Instant Messaging

Fecha 

Descripción de los cambios 

Número de referencia 

Septiembre de 2006 

Versión beta 

819-4432–05 

Marzo de 2007 

Versión final 

819–4432–10 

Acerca de Instant Messaging 7.2

Sun Java System Instant Messaging ofrece una presencia segura y mensajería en tiempo real ampliada, lo que permite que las comunidades de usuarios se comuniquen y colaboren instantáneamente de forma segura. Combina capacidades de mensajería instantánea con conferencias, alertas, noticias, encuestas y transferencia de archivos para crear un completo entorno de colaboración. Aprovecha la comunidad existente, administrada con LDAP, Sun Java System Access Manager, o Sun Java System Portal Server.

Novedades de la nueva versión de Instant Messaging

En este apartado, se describen los siguientes temas:

Plataforma para productos de servidor de Sun Java Communications Suite

El componente de servidor Instant Messaging ya no se admite en plataformas HP-UX o Windows. Para conocer las plataformas admitidas de Instant Messenger, consulte Requisitos del sistema operativo del cliente de Instant Messaging.

Instant Messaging XMPP Redirect Server

El servidor de redirección XMPP equilibra la carga entre el conjutno de servidores, y aumenta el rendimiento disminuyendo el grado de comunicación necesario entre los servidores en una sola implementación. El servidor de redirección XMPP aumenta la probabilidad de que dos usuarios con posibilidades de compartir información de presencia y mensajes, acaben en el mismo nodo. Ud. emplea un servicio de redirección para optimizar la utilización de los recursos. Este servicio de redirección dirige las conexiones de los clientes a hosts específicos del conjunto de servidores.

Compatibilidad para Monitoring Framework de Sun Java Enterprise System en Instant Messaging

Esta versión de Instant Messaging ofrece compatibilidad a la versión 2.0 de Monitoring Framework (la estructura de supervision). Este marco de supervisión proporciona información acerca del tiempo que tarda la autenticación, la entrega de mensajes, el número de mensajes instantáneos enviados mediante este servicio y otros datos estadísticos.

Cambios en las secuencias de órdenes para la reimplementación de Instant Messaging

La secuencia de órdenes para la reimplementación que se utiliza para reimplementar los archivos de recursos de Instant Messenger ahora se llama iwadmin.

Highly Available Instant Messaging

(Número de problema: 6519754) Esta versión de Instant Messaging no admite implementaciones HA con Sun Cluster.

Compatibilidad para el servicio de notificación de eventos (ENS) en Instant Messaging

En esta versión hay dos servicios de notificación para las ventanas emergentes de Calendar. Sun Java System Message Queue ( JMQ) y el Servicio de notificación de mensajes (ENS). En versiones futuras, los productos de Communications Services (Instant Messaging, Calendar Server y Messaging Server) utilizarán JMQ exclusivamente y ENS será eliminado. Sin embargo, puede seguir utilizando ENS en esta versión.

Compatibilidad para Legacy SSL y TLS en Instant Messaging

En la versión anterior se incluyó compatibilidad para TLS en Instant Messaging sin embargo, la Guía de administración de Sun Java System Instant Messaging 7 2006Q1 no proporcionaba las indicaciones adecuadas para la instalación de TLS. TLS se utiliza para establecer la comunicación del servidor con los clientes,con otros servidores y con los componentes de Instant Messaging como XMPP/HTTP Gateway. Todavía existe compatibilidad para Legacy SSL para establecer la comunicación entre los clientes y el multiplexor. Legacy SSL ya no se admite en el servidor ni en la puerta de enlace. La Guía de administración de Sun Java System Instant Messaging 7.2 proporciona ahora información pormenorizada sobre cómo instalar programas de seguridad para su implementación.

El resultado de implementar TLS en Instant Messaging, es que ya no se le pedirá que introduzca un puerto SSL para el servidor al ejecutar configure.

Los siguientes parámetros de iim.conf ya no se utilizan:

Los siguientes parámetros de iim.conf ya no se utilizan:

Consulte la Guía de administración de Sun Java System Instant Messaging 7.2 para obtener información sobre cómo utilizar estos parámetros.

El cliente de Instant Messenger utiliza imssl.html y imssl.jnlp sólo para conexiones de legacy SSL. Instant Messenger ofrece compatibilidad para TLS de forma automática cuando se conecta a un servidor configurado para utilizar TLS.

Requisitos de Instant Messaging

Este apartado especifica los requisitos necesarios para la instalación del software de Instant Messaging. Antes de instalarlo, asegúrese de que cumple los requisitos mínimos de hardware y de sistema operativo. JRE 1.4 es compatible tanto con el servidor como con el cliente. Asimismo, compruebe las revisiones del producto antes de realizar la instalación.

Para obtener la lista actual de las revisiones necesarias para Sun Java System Instant Messaging, vaya al portal de las revisiones en SunSolve Online. A medida que cambien los requisitos de revisiones del sistema y estén disponibles las revisiones para los componentes de Java Enterprise System, se podrán obtener las actualizaciones desde SunSolve, inicialmente como clústeres de revisiones recomendadas.

Para la versión general de Sun Java Communications Suite 5, están disponibles los siguientes parches de actualización de Instant Messaging 7.2:

Plataforma 

Número de parche (Español) 

Número de parche (idiomas traducidos) 

Solaris, SPARC 

118786–26 

120841–02 

x86 

118787–26 

120841–02 

Linux 

118788–26 

120842–02 

Además, los siguientes parches de actualización de Instant Messaging SDK 7.2 están disponibles:

Plataforma 

Número de revisión 

Solaris, SPARC 

118789–27 

x86 

118790–27 

Linux 

118791–27 

Los requisitos de hardware y software para esta versión del software Instant Messaging se describen en las siguientes secciones:

Requisitos del sistema operativo del servidor de Instant Messaging

Esta versión de Sun Java System Instant Messaging admite las siguientes plataformas:

Puede encontrar una lista de las revisiones recomendadas para Solaris en SunSolve Online.

Requisitos de software del servidor de Instant Messaging

Esta versión de Instant Messaging es compatible con las siguientes versiones de otro software de servidor:

Requisitos de hardware del servidor de Instant Messaging

Los requisitos mínimos de hardware para instalar Instant Messaging son:

Requisitos del sistema operativo del cliente de Instant Messaging

Esta versión es compatible con las siguientes plataformas cliente:

Requisitos de software del cliente de Instant Messaging

En Windows, puede ejecutar Instant Messenger utilizando el complemento Java de los siguientes exploradores:

Si el equipo cliente tiene instalado Java 1.4 o una versión posterior, no hay requisitos adicionales para utilizar el complemento Java o Java Web Start. Netscape Navigator v7 y las versiones más recientes del explorador Mozilla incluyen Java v1.4 o posterior. Internet Explorer no incluye la última versión de Java. Si tiene problemas utilizando el cliente con Java 1.4, actualice a 5.0. JDKTM 5.0 se incluye con Sun Java System Instant Messaging.

Si el equipo cliente no tiene instalado Java v1.4 o una versión posterior, debe instalar Java Web Start. Puede descargar e instalar Java v1.4. desde el sitio web de Java Technology website.

Puede descargar e instalar Java Web Start desde el sitio web de Java Web Start Technology.

Se pueden intercambiar vínculos HTML a través de Instant Messenger y activarlos desde Messenger haciendo clic en ellos. Cuando se activa un vínculo, Messenger ejecuta un explorador. La Tabla 4–2 muestra las combinaciones de sistemas operativos y exploradores admitidas.

Tabla 4–2 Combinaciones admitidas de SO y exploradores de cliente para Instant Messaging

Sistema operativo 

Explorador 

Solaris 10 JDS DesktopTM

Netscape Communicator, mínimo 8.0, Mozilla TM mínimo 1.7.12, Mozilla Firefox mínimo 1.5.0

Red Hat Linux Desktop, mínimo 7.0 

Netscape Communicator, mínimo 8.0, Mozilla mínimo 1.7.12, Mozilla Firefox mínimo 1.5.0 

Red Hat Linux Desktop, mínimo 9.0 

Netscape Communicator, mínimo 8.0, Mozilla mínimo 1.7.12, Mozilla Firefox mínimo 1.5.0 

Windows 98/ME/NT/2000/XP 

Sin restricciones 

Mac OS X 

Sin restricciones 

Requisitos de hardware del cliente de Instant Messaging

Instant Messenger utiliza entre 20 y 40 MB de memoria en la mayoría de las plataformas. Debe calcular los requisitos de memoria teniendo en cuenta los requisitos de otras aplicaciones (incluidos los sistemas operativos) que se utilicen en el equipo cliente. En la mayoría de los casos, se recomienda disponer de, al menos, 128 MB de memoria RAM para ejecutar Instant Messenger y otras aplicaciones de manera satisfactoria. La cantidad necesaria de RAM será superior cuando se utilicen sistemas operativos que requieran mucha memoria.

Notas de instalación y desinstalación de Instant Messaging

Esta sección contiene información importante sobre la instalación y desinstalación de Instant Messaging.

Problemas de compatibilidad de Instant Messaging

La Tabla 4–3 incluye las incompatibilidades conocidas de Instant Messaging 7.2.

Tabla 4–3 Problemas de compatibilidad de Instant Messaging 7.2

Incompatibilidad 

Impacto 

Comentarios 

Las versiones de Instant Messenger anteriores a 2006Q1 no admiten la redirección de XMPP. 

(Número de problema: 6401743) Si va a utilizar el servidor de redirecciones Instant Messaging con Instant Messenger, debe utilizar la versión 2006Q1 o superior de Instant Messenger.  

Si utiliza un cliente de terceros, asegúrese de que admite la redirección de XMPP antes de implementar el servidor de redirecciones Instant Messaging. 

Los paquetes SDK Java de Instant Messaging tienen un nuevo nombre en Sun Java System Instant Messaging 7 2005Q4 para cumplir con las convenciones de nomenclatura de la comunidad de código abierto (org.netbeans.lib.collab). 

En versiones futuras, Instant Messaging utilizará exclusivamente el nuevo esquema de nomenclatura y el antiguo será descartado. 

 

Instant Messaging 7.2 es incompatible con las versiones 7 2005Q4 de Access Manager. 

Al instalar Access Manager, seleccione el "modo Legacy (estilo versión 6)" en vez del "modo Realm (estilo versión 7)" en el programa de instalación de Java Enterprise System. 

 

Instant Messaging 7.2 es incompatible con las versiones 2004Q2 de Portal Server y Messaging Server. 

Actualice Portal Server y Messaging Server cuando actualice Instant Messaging 7.2.  

 

Debido a un cambio de protocolo, el servidor de Instant Messaging 7.2 no puede comunicarse con un servidor de una versión anterior en las implementaciones federadas.  

Los sitios de implementación federada de Instant Messaging deberán actualizar todos los servidores. Las implementaciones existentes que no deseen actualizar el servidor, tendrán que definir explícitamente la propiedad del objeto de serie de sesión de colaboración para que utilice la implementación de protocolo heredado. 

Deberá coordinar la actualización para limitar el tiempo durante el que los servidores no se podrán comunicar entre sí. 

Comunicación Cliente - Servidor 

Debido al cambio de protocolo, las versiones anteriores del cliente (2004Q2 y anteriores) no podrán comunicarse con las nuevas versiones del servidor y viceversa. 

Deberá actualizar el cliente y el servidor a la vez. 

Sun Java System Instant Messaging 7 2005Q4 y 2006Q1 son incompatibles con los componentes compartidos que se suministran con Sun Java System Instant Messaging 7.2. 

Instant Messaging tiene una fuerte dependencia del SDK IM. El SDK IM se instala con los componentes compartidos. 

Deberá actualizar los componentes compartidos y, a continuación, actualizar Instant Messaging. Consulte la Sun Java Communications Suite 5 Installation Guide para obtener instrucciones específicas.

La implementación SDK de Instant Messaging del protocolo Legacy Instant MessagingPresence ahora se proporciona en un único paquete. 

De forma predeterminada, las API SDK de Instant Messaging utilizan la implementación basada en el protocolo XMPP. Las aplicaciones tendrán que definir explícitamente la propiedad del objeto de fábrica de sesión de colaboración para que utilice la implementación del protocolo Legacy.  

 

El componente SDK incluye archivos jar adicionales: SDK de Instant Messaging utiliza las bibliotecas JSO (JABBER Stream Objects).

Para poder utilizar XMPP, deberá modificar classpath de las aplicaciones antiguas utilizando el SDK de Instant Messaging.

 

El servidor Instant Messaging 6 2004Q2 es incompatible con el comportamiento predeterminado de la última versión del SDK. 

Para poder utilizar el servidor 6 2004Q2 con el SDK actual de Instant Messaging deberá definir la propiedad del objeto de fábrica de sesión de colaboración para que utilice la implementación del protocolo legacy. Consulte el número de problema 6200472 en Problemas conocidos y limitaciones de Instant Messaging para obtener más instrucciones.

 

El multiplexor de Instant Messaging 7.2 no funciona con versiones anteriores del servidor. 

(Número de problema: 6396790) Debido a un cambio en el protocolo interno que se utiliza entre el multiplexor y el servidor, el multiplexor no detecta inmediatamente que se ha bloqueado una versión anterior del servidor. Es posible que los clientes que utilizan un multiplexor conectado a una versión anterior del servidor bloqueado tarden un tiempo razonable en darse cuenta del fallo del servidor.  

Utilice Instant Messaging 7.2 tanto para el multiplexor como para el servidor. Deberá actualizar o aplicar una revisión en los sistemas donde esté instalado el servidor y despues actualice los sistemas donde esté habilitado sólo el multiplexor. 

El servidor de Instant Messaging 7.2 no funciona con las versiones anteriores del SDK de Instant Messaging.  

(Número de problema: 6439781) No podrá iniciar el servidor de Instant Messaging 7.2 después de la actualización si no actualiza también el SDK de Instant Messaging. 

Utilice la versión 7.2 del servidor y de SDK. 

Cambios en la URL predeterminada de la base de códigos desde la versión 6 2004Q2. 

(Número de problema: 6189921) La URL predeterminada de la base de códigos ha cambiado de: 

http://server:port/iim

a: 

http://server:port/im

 

Cambios en los números de puerto predeterminados desde la versión 6 2004Q2. 

(Número de problema: 6189921) El puerto del servidor ha cambiado de 49999 a 45222 y el puerto del multiplexor de 49909 a 5222. 

 

Cuestiones de rendimiento, escalabilidad y tamaño de Instant Messaging

Este apartado proporciona información de utilidad sobre los ajustes y el rendimiento al implementar Instant Messaging en una configuración agrupada en servidores y sobre la optimización de la recopilación de elementos no utilizados en los siguientes apartados:

Esta información debería utilizarse con la Sun Java Communications Suite 5 Deployment Planning Guide.


Precaución – Precaución –

En una implementación del conjunto de servidores, debe configurar del mismo modo cada servidor Instant Messaging.


Ajuste de la memoria del servidor de Instant Messaging

Utilice la versión 5 de J2SE para ejecutar el servidor de Instant Messaging ya que obtendrá un mejor rendimiento y no será necesario realizar ajustes en la línea de órdenes, puesto que admite funciones ergonómicas. Puede encontrar más información sobre el uso de esta versión en los siguientes documentos:

El servidor de Instant Messaging utiliza el parámetro iim.jvm.maxmemorysize en iim.conf para establecer el tamaño máximo de la pila de JVM que se va a asignar. El valor predeterminado de este parámetro es 256 MB. No obstante, una implementación activa de Instant Messaging de mayor tamaño necesitará más memoria. La elección de la cantidad de memoria que se va a asignar a los servidores de Instant Messaging del conjunto de servidores depende del número de usuarios activos simultáneos que sea necesario admitir. Cada servidor de Instant Messaging del conjunto necesita 256 MB junto con 65 KB para cada usuario activo o conectado que realice un uso diario del servicio como el siguiente:

El uso adicional por usuario, el uso de servicios adicionales de Instant Messaging como, por ejemplo, las noticias o las transferencias de archivos, y el uso de funciones como los filtros de mensajes, los archivos de almacenamiento o SSL consumirán una mayor cantidad de memoria. Debe llevar a cabo la creación de perfiles de carga de la actividad de un usuario normal antes de implementar Instant Messaging en un entorno de producción. Póngase en contacto con el Servicio de asistencia de Sun para obtener más información sobre la creación de perfiles de carga para una implementación de Instant Messaging.

Configuración de conjuntos de subprocesos y puertos de servicio de Instant Messaging

Instant Messaging proporciona un conjunto de opciones de configuración para ajustar el tamaño y el comportamiento de los conjuntos de subprocesos con el fin de atender las solicitudes de cliente a servidor y de servidor a servidor. Estos conjuntos de subprocesos, junto con los puertos de servicio asociados, pueden mejorar el rendimiento de un servidor de Instant Messaging.

Nombre de la opción 

Descripción 

Valor predeterminado 

iim_server.maxthreads

Número máximo de subprocesos para el conjunto de subprocesos predeterminado 

20 

iim_server.threadpool

Lista de conjuntos de subprocesos independientes 

(Todos los elementos utilizan el conjunto de subprocesos predeterminado.) 

iim_server.threadpool.capacity

Capacidad (*) del conjunto de subprocesos predeterminado 

10 * subprocesos como máximo 

iim_server.threadpool.aaa.maxthreads

Número máximo de subprocesos para un conjunto de subprocesos con nombre aaa:

maxthreads(aaa)

iim_server.threadpool.aaa.capacity

Capacidad de un conjunto de subprocesos con nombre aaa.

10 * subprocesos máximo (aaa) 

Tabla 4–4 Conjuntos de subprocesos definidos para Sun Java Communications Suite

Nombre 

Uso 

s2s-in 

Todas las comunicaciones entrantes de servidor a servidor Si el puerto permite las comunicaciones de servidor a servidor, se utiliza este conjunto de subprocesos. 

s2s-out 

Todas las comunicaciones salientes de servidor a servidor Si el puerto permite las comunicaciones de servidor a servidor, se utiliza este conjunto de subprocesos. 

s2s 

Todas las comunicaciones de servidor a servidor; la unión de s2s-in y s2s-out. 

Los conjuntos de subprocesos definidos pueden especificarse y utilizarse con un puerto de servicio asociado a un único servidor, tal y como se describe en Configuración del puerto de servicio . Usted edita la configuración del puerto y de los subprocesos en iim.conf. Es necesario que reinicie el servidor después de cambiar las configuraciones del puerto y de los subprocesos.

Si se supera la capacidad del conjunto de subprocesos, se emite un mensaje de error estándar. El servidor de Instant Messaging no aceptará solicitudes adicionales para el conjunto de subprocesos hasta que el número de solicitudes sea inferior al valor de la capacidad del conjunto. Si se produce esta situación en un entorno con conjuntos de servidores, es posible que deba:


Ejemplo 4–1 Uso del conjunto de subprocesos definido para reservar cinco subprocesos para las comunicaciones entrantes de servidor a servidor de Instant Messaging


!s2s thread pool
iim_server.threadpool=s2s-in
iim_server.threadpool.s2s-in.maxthreads=5

Configuración del puerto de servicio

Existen diversas opciones de configuración del puerto de servicio, tal y como se describe en este apartado.

Opción 

Definición 

Valor predeterminado 

iim_server.useport

Permite abrir los puertos normales (permite utilizar StartTLS). 

verdadero 

iim_server.usesslport

Permite abrir los puertos SSL (TLS no negociable) 

falso 

iim_server.usemuxport

Permite abrir los puertos multiplexor 

verdadero 

iim_server.port

Lista de puertos normales 

5269 

iim_server.sslport

Lista de puertos SSL 

5270 

iim_mux.serverport

Lista de puertos multiplexor 

45222 

iim_server.port.puerto .sndbuf

Tamaño del búfer de send del socket

ninguno 

iim_server.port.puerto .rcvbuf

Tamaño del búfer de recv del socket

ninguno 

iim_server.port.puerto .interface

Lista de interfaces de red específicas a las que enlazarse 

ninguno (indica cualquier interfaz) 

iim_server.port.puerto .protocol

Lista de los protocolos permitidos en este puerto (cliente, servidor, componente, homólogo) 

todos/cualquiera 

iim_server.port.puerto .nodelay

Activa el algoritmo Nagles 

falso 

Puede mejorarse el rendimiento de un puerto de servicio ajustando el tamaño del envío del puerto para los tamaños de búfer de recepción.


Ejemplo 4–2 Configuración de los puertos de servicio de Instant Messaging


iim_server.port = 5269, 45269, 15222
iim_server.port.5269.protocol = server
iim_server.port.45269.protocol = peer, component
iim_server.port.45269.sndbuf= 512000
iim_server.port.45269.recvbuf= 512000
iim_server.port.15222.protocol = client 

Ajuste de la recopilación de los elementos no utilizados para Instant Messaging

(Número de problema: 6279277) Debido a las diferencias en la forma en que las versiones 1.4.2 y 1.5 de JRE administran la recopilación de elementos no utilizados, es posible que disminuya el rendimiento al utilizar el recopilador de elementos no utilizados predeterminado con la versión 1.4.2 del host del servidor. Para solucionar este problema, puede actualizar a la versión 1.5 de JRE o incluir la siguiente opción de línea de órdenes al llamar al servidor:


-XX:+UseParallelGC

Para obtener más información sobre la recopilación de elementos no utilizados de JRE, consulte los siguientes documentos:

Problemas solucionados en esta versión de Instant Messaging

En esta sección se describen los problemas solucionados en esta versión de Instant Messaging 7.2.

6308822

(Sólo en Linux) La ubicación de Java está ahora registrada correctamente en redeployApp después de la actualización. Ya no será necesario que modifique manualmente la ruta de Java en /opt/sun/im/html/redeployApp.

6340797

Anteriormente, si configuraba un proxy pero deshabilitaba SSL en iim.conf, aún podía iniciar una sesión mediante el proxy. Además, la consola indicaba que se había iniciado una sesión de forma segura en Instant Messenger cuando no era cierto. Estos errores no volverán a producirse.

6361888

Después de la actualización, en una implementación con Sun Java System Access Manager, en la que las propiedades de usuario se hayan almacenado en LDAP, ya no aparecerán los nombres de los canales de noticias multibyte existentes como %-encoded.

6370446

Instant Messenger ya no generará una excepción si se establecen tiempos de espera demasiado elevados, por ejemplo httpbind.polling.

6418271

El comando rdadmin generate ya no sobrescribe la redirección de la base de datos de redirecciones existente.base de datos

6425667, 6465631

Los usuarios con acceso de lectura ya no pueden adjuntar archivos en conferencias moderadas.

6425791

La búsqueda de usuarios en otro dominio alojado del dominio predeterminado ya no falla.

6426734

En una implementación de dominio virtual, los usuarios pueden recibir información sobre la presencia pero no enviar mensajes a los contactos de otros dominios alojados en el mismo servidor LDAP.

6430886

La ayuda en línea ya muestra el número de versión correcto.

6432029

En una implementación de grupo de servidores, ya no es posible enviar mensajes individuales varias veces .

Problemas conocidos y limitaciones de Instant Messaging

Esta sección contiene una lista de los problemas más importantes conocidos en el momento del lanzamiento de la versión Instant Messaging 7.2.

Las actualizaciones de revisiones se publican frecuentemente. Si encuentra un problema al instalar o utilizar Instant Messaging, póngase en contacto con Sun Support para saber si existe una solución disponible para este problema. De forma alternativa, puede consultar SunSolve Online para ver si hay revisiones disponibles.

En esta sección se tratan los siguientes temas:

Problemas de instalación, actualización y desinstalación de Instant Messaging

6324997

(Sólo Linux) Al actualizar a esta versión de Sun Java System Instant Messaging 7 2005Q4, la implementación de los recursos del cliente quedará anulada del contenedor web.

Solución: Para evitar este problema, realice una de las tareas siguientes:

  • Ejecute el siguiente comando al aplicar la revisión:


    "rpm -F --nopreun sun-im-client*"
  • Vuelva a implementar manualmente los recursos del cliente después de aplicar la revisión:


    /opt/sun/im/sbin/iwadmin
6339952

El servidor no puede acceder a los datos de usuario después de actualizar de Sun Java System Instant Messaging 7 2005Q4 a 7.2.

Solución:

Si desea actualizar de Sun Java SystemInstant Messaging 7 2005Q4 a esta versión y utiliza un archivo para almacenar las propiedades del usuario en la ubicación predeterminada, (iim.userprops.store = "file"), deberá copiar los datos del usuario antes de hacer la actualización, de la siguiente manera:

Solaris: de /var/opt/SUNWiim/db a /var/opt/SUNWiim/default/db

Linux: de /var/opt/sun/im/db a /var/opt/sun/im/default/db

6361796

Las personalizaciones hechas en los recursos de Instant Messaging después de ejecutar la operación patchrm

Si realiza una operación patchrm en la instalación de Instant Messaging se perderán todas las personalizaciones efectuadas en los recursos del cliente.

Solución: Realice una copia de seguridad de los recursos de cliente antes de realizar esta acción.

6366757

Después de la actualización no se iniciará el servidor en una implementación grande.

En una implementación en la que la información de conferencias de Instant Messaging se almacene en LDAP y haya más de 1.000 conferencias almacenadas, es posible que el servidor no se inicie después de realizar una actualización. Esto se debe a que el servidor comprueba si se ha realizado una migración durante el inicio. Si no se ha realizado ninguna (por ejemplo, al actualizar desde Sun Java System Instant Messaging 7 2005Q4 o 2005Q1, no es necesaria), el servidor no se iniciará. Debe agregar manualmente un indicador para señalar que se ha realizado una migración antes de iniciar el servidor.

Solución: Después de la actualización, cambie a im_runtime_base y escriba las siguientes órdenes en la línea de órdenes para agregar manualmente un indicador que señale que se ha realizado una migración.


touch db/muc/.ids_migrated_muc
touch db/muc/.ids_migrated
6418710

La anulación de la actualización no anula la implementación de los componentes de Instant Messenger.

Si intenta anular esta versión para volver a una versión anterior de Instant Messaging utilizando patchrm y después ejecutar la orden undeploy (anular implementación) en los recursos de Instant Messenger, se producirá el siguiente error en la orden.


/im_svr_base/sbin/iwadmin: No existe ese archivo o directorio.

Solución: Ninguna.

6440300, 6440340

La ejecución del comando de arranque imadmin falla al iniciar los servicios después de actualizar de 2005Q1 o 2005Q4 a 7.2.

En esta versión se ha realizado un cambio en el guardián que hace que el comando imadmin de las versiones 2005Q1 y 2005Q4 falle cuando se utiliza con la última versión de componentes compartidos y cuando el componente no se especifica con el comando.

Solución: Debe actualizar los componentes (servidor, etc) de Instant Messaging a la versión 7.2 si actualiza los componentes compartidos a Sun Java Communications Suite 5. Además, para actualizar Instant Messaging, debe actualizar los componentes compartidos.

6473540

(Sólo Solaris) Se produce un error en la configuración después de anular de Instant Messaging 7.2 a 2005Q4

En Solaris, si actualiza de Sun Java System Instant Messaging 7 2005Q4 a 7.2, y después anula para volver a la versión 2005Q4, y ejecuta la utilidad configure, se producirán errores en la configuración pero la anulación se hará correctamente.

Solución: Ninguna.

6493939

La opción –migrar para imadmin ya no se admite.

La versión 2005Q1 y anteriores incluían la opción -migrar para el comando imadmin. Esta opción ya no se incluye.

Solución: Ninguna.

6498428

La utilidad de configuración falla si se especifica un id de usuario y un id de grupo diferente a root.

Si utiliza un usuario diferente a root para instalar Instant Messaging, de forma predeterminada, el usuario no tendrá permiso para modificar iim.conf. En este caso, cuando ejecute configure después de la instalación, este comando, configure, fallará.

Solución: Después de la instalación y antes de iniciar los componentes de Instant Messaging, deberá definir manualmente los permisos para imuser y imgroup de la siguiente manera:


chown -R imuser:imgroup /var/opt/SUNWiim/default
chown -R imuser:imgroup /etc/opt/SUNWiim/default

Dondeimuser y imgroup son el usuario y el grupo respectivamente, con los que ha instalado Instant Messaging.

6516514, 6518514

(Sólo Linux) La actualización a Instant Messaging 7.2 falla con el error de conflicto de archivos.

Si actualiza el paquete sun-im-install-7.2–24 antes que el paquete sun-im-ident-7.2–24, las versiones antiguas de los paquetes no se sobrescriben. Las versiones antiguas son sun-im-install-7.0–13 y sun-im-ident-7.0–13. Esto ocasiona el error siguiente:


file /opt/sun/im/lib/imService.ldif from    \
install of sun-im-install-7.2-24 conflicts with    \
file from package sun-im-ident-7.0-13

Las versiones de estos paquetes que se deben instalar con Instant Messaging 7.2 son sun-im-ident-7.2–24 y sun-im-install-7.2–24 .

Solución: Desinstale el paquete sun-im-ident-7.0–13 ; a continuación, actualice Instant Messaging. Asegúrese de que aplica sun-im-ident-7.0–24 antes de aplicar el parche sun-im-install-7.2–24 cuando aplica parches durante la actualización.

Problemas en el rendimiento de Instant Messaging

6279277

Se produce una disminución del rendimiento de la memoria con la recopilación de elementos no utilizados que usa JRE 1.4.2 en el host del servidor.

Solución: ConsulteCuestiones de rendimiento, escalabilidad y tamaño de Instant Messaging para obtener instrucciones.

Problemas en la comunicación entre servidores de Instant Messaging

5051299

En las comunicaciones de servidor a servidor, puede que no funcionen los derechos de acceso a los canales de noticias para los usuarios finales.

Por ejemplo, un usuario cuyo acceso se haya definido como NONE (Ninguno) puede tener acceso READ (De lectura).

Solución: Ninguna.

5051369

En las comunicaciones de servidor a servidor, un usuario final suscrito a un canal de noticias en un servidor diferente no puede chatear con el creador de mensajes del canal de noticias.

Solución: Ninguna.

5051371

En las comunicaciones de servidor a servidor, los derechos de acceso de los usuarios finales no funcionan correctamente en las salas de conferencias.

Por ejemplo, derechos de acceso como NONE, READ, y WRITE.

Solución: Ninguna.

Problemas en la configuración de Instant Messaging

6400572, 6431614

La ayuda de las líneas de órdenes para la utilidad de configuración no es correcta

Deberá incluir dos guiones antes de las opciones de palabras completas al utilizar la utilidad configure. Por ejemplo, configure --nodisplayfuncionará correctamente mientras que configure –nodisplay no lo hará. La ayuda de la línea de órdenes para la utilidad de configuración afirma erróneamente que sólo necesita utilizar un guión.

6429438

La configuración de multiplexor parece fallar debido a una conexión LDAP incorrecta.

Si va a instalar una instancia que sólo será un multiplexor y selecciona la opción que guarda las propiedades del usuario en LDAP, se producirá un error cuando ejecute configure informándole de que se ha producido un fallo en la configuración.

Solución: No seleccione la opción de almacenar propiedades del usuario en LDAP si sólo va a instalar un multiplexor.

6444431

Configure muestra opciones para configurar el SDK de Access Manager incluso si no está instalado.

Después de una correcta instalación de Instant Messaging sin SDK de Access Manager , el panel "Opciones de administración de usuarios" permite de manera incorrecta seleccionar parámetros para utilizar Access Manager para SSO y directivas.

Solución: Ninguna.

Instant Messaging Problemas con High Availability (HA)

6519754

Esta versión de Instant Messaging no admite implementaciones HA con Sun Cluster.

Solución: Ninguna.

Problemas con XMPP/HTTP Gateway de Instant Messaging

6354757

La ubicación del archivo de registro para XMPP/HTTP gateway es incorrecta después de la instalación

En Solaris, si decide utilizar una ubicación para los registros distinta de la predeterminada o si está ejecutando Linux, independientemente de la ruta que seleccione, deberá modificar la ubicación del archivo de registro predeterminado para la puerta de enlace XMPP/HTML en httpbind_log4j.conf.

Solución: En httpbind_log4j.conf, defina el valor del parámetro log4.appender.appender_ID.file en la ubicación en la que se almacenan los archivos de registro. De forma predeterminada, este valor es /var/opt/sun/im/default/log en Linux. Si selecciona otra ubicación para los archivos de registro al ejecutar configure, especifique dicha ruta como valor para el parámetro.

Problemas en la agrupación del servidor Instant Messaging

No existen problemas conocidos sobre la agrupación de servidores en esta versión.

Problemas con el servidor de redirección de Instant Messaging

6401743

No se puede utilizar Instant Messenger 2005Q4 o anteriores con un servidor de redirecciones.

Las versiones antiguas de Instant Messenger no admiten la redirección XMPP.

Solución: Actualice Instant Messenger a 2006Q1 o superior

Problemas de dominio de host y virtual de Instant Messaging

6425755, 6431267

Al buscar salas de conferencia y canales de noticias en otro dominio alojado desde el dominio predeterminado se produce un error.

Solución: Ninguna.

6458500

Los usuarios que pertenecen a dominio no predeterminado de un conjunto de servidores no pueden participar en las conferencias creadas por los usuarios del dominio predeterminado.

En un grupo de servidores de un entorno de dominios hospedados, si un usuario del dominio predeterminado crea una conferencia e invita a los usuarios de un dominio no predeterminado a participar, los usuarios invitados no podrán participar a pesar de aparecer en la lista de asistentes de la conferencia.

Solución: Ninguna.

Problemas con el canal de noticias de Instant Messaging

5050973

Las propiedades de los mensajes de noticias no se envían con los mensajes de noticias.

Como consecuencia, las siguientes capacidades de cliente pueden verse afectadas:

  • El asunto no se visualiza con el mensaje de noticias.

  • No se pueden cambiar las líneas de los mensajes de noticias, de forma que todo aparece desordenado.

  • Puede perderse el formato de los mensajes de noticias.

  • No se pueden enviar documentos adjuntos.

  • No se pueden enviar imágenes.

Solución: Ninguna.

6213223, 6217766

Mensajes perdidos en el canal de noticias.

Si publica un mensaje en un canal de noticias y, a continuación, sale sin visualizar el mensaje que acaba de introducir, el mensaje parece que se ha perdido. Los mensajes están ahí, pero no están visibles.

Solución: Vea los mensajes que publique en los canales de noticias antes de cerrar sesión en Instant Messenger, o cancele la suscripción y vuelva a suscribirse al canal de noticias.

Problemas de localización y globalización de Instant Messaging

4609599

Problemas con la personalización de fuentes para los caracteres mutibyte.

Solución: Para personalizar las fuentes de los caracteres multibyte, primero tiene que escribir el texto y, a continuación, resaltarlo y aplicar las personalización de las fuentes.

4871150

Se producen errores de impresión con Instant Messenger en algunas configuraciones locales.

Solución: Corte y pegue el texto que desee imprimir en otra aplicación que pueda imprimir.

4960933

En algunas configuraciones regionales con caracteres multibytes no se procesan correctamente las etiquetas del menú de la barra de tareas de Windows.

La funcionalidad del menú no resulta afectada.

Solución: Ninguna.

4978293

En la configuración regional zh_HK, Instant Messenger se muestra en inglés.

Solución: Para ver los mensajes en chino tradicional (zh_TW) en un equipo que utilice la configuración regional zh_HK para el inicio de sesión, debe crear un vínculo simbólico a zh_TW.

6282887

En Windows 2000, en las versiones localizadas de Instant Messenger, el primer elemento del menú emergente de la carpeta no se muestra correctamente.

El texto debería decir "Contraer""

Solución: En los sistemas cliente, use JDK 1.4.2 en vez de JDK 1.5 (5.0).

6350870

Puede incluirse un carácter adicional no válido en el contenido de los mensajes de archivos de almacenamiento de correo electrónico que contengan caracteres multibyte.

Solución: Ninguna.

Problemas de Instant Messenger

En las siguientes secciones se describen los problemas conocidos de Instant Messenger en el momento de su lanzamiento:

Problemas generales y de usabilidad de Instant Messenger

4632723

La detección inactiva no se realiza en Mac OS.

Si un usuario deja una sesión de Instant Messenger, la ausencia no se detecta automáticamente.

Solución: Los usuarios de Mac OS deben establecer su estado presencial como "Ausente" antes de abandonar la sesión.

4841572

No se pueden eliminar los estados personalizados.

Solución: Los estados menos utilizados se acaban eliminando. Para eliminar uno de forma inmediata, agregue cinco estados personalizados nuevos y el más antiguo desaparecerá.

5104840

Los cambios realizados por los usuarios en el cuadro de diálogo de configuración (ficha "Privacidad"), se guardan cuando se realizan dichos cambios, no cuando el usuario hace clic en "Aceptar".

Por esta razón, si hace clic en "Cancelar" después de realizar cambios en esta ficha, los cambios se guardarán de todas formas.

Solución: Ninguna.

6192611

Los usuarios no pueden establecer prioridad para el estado desocupado o ausente cuando se ejecuta Instant Messenger desde el complemento de Java

Las opciones para establecer la prioridad para desocupado o ausente no se muestran en la interfaz de usuario cuando se ejecuta Instant Messenger utilizando el complemento de Java. Esto no sucede al ejecutar Instant Messenger desde Java Web Start.

Solución:

  1. Ejecute Instant Messenger utilizando Java Web Start.

  2. Seleccione Herramientas>Ajustes para que aparezca el cuadro de diálogo Ajustes.

  3. Seleccione la ficha Avanzados.

  4. Establezca la prioridad en "desocupado" o "ausente". Si desea más información sobre esta opciones, consulte la ayuda en línea.

6401743

No se puede utilizar Instant Messenger 2005Q4 o anteriores con un servidor de redirecciones.

Las versiones antiguas de Instant Messenger no admiten la redirección XMPP.

Solución: Actualice Instant Messenger a 2006Q1 o superior

6477618

(Sólo Windows) Falta la opción Parámetros de integración de escritorio cuando se lanza el cliente desde el complemento Java en Windows

El complemento Java no admite la integración de escritorio. Como resultado, la opción Parámetros de integración de escritorio desaparece de la ficha General del cuadro de diálogo Configuración.

Solución: Invoque la aplicación desde Java Web Start.

Problemas de conectividad y de inicio y cierre de sesión en Instant Messenger

5087303

El cuadro de diálogo de inicio de sesión de Instant Messenger no muestra necesariamente el servidor en el que el usuario final inició sesión la última vez.

Esto es incoherente con el funcionamiento del nombre de usuario, donde el último nombre de usuario utilizado satisfactoriamente se muestra en el cuadro de diálogo de inicio de sesión.

Solución:

  1. En el cuadro de diálogo de inicio de sesión, haga clic en Más detalles.

  2. Seleccione el servidor adecuado en la lista desplegable de servidores.

6292212

Si un cliente conectado a través de SSL se desconecta e intenta conectarse de nuevo, se le solicitará al usuario que vuelva a aceptar el certificado.

Solución: Ninguna.

6302273

Instant Messenger interrumpe la conexión inesperadamente.

En las implementaciones con Access Manager, si se agota el tiempo de espera de Access Manager, Instant Messenger se desconecta y no puede volver a conectarse hasta que se reinicie el servidor de Instant Messaging.

Solución: Descargue la revisión del producto en SunSolve Online.

6302312

Problemas en Instant Messenger después de volver a conectarse al servidor.

Si Instant Messenger se desconecta del servidor, es posible que no funcione correctamente cuando vuelva a conectarse. Por ejemplo, es posible que no se muestre correctamente la información de presencia y no funcionarán las salas de conferencias.

Solución: Para participar en una sala de conferencias una vez desconectado, haga clic en el icono de charla en lugar de hacer doble clic en la conferencia de la ficha Conferencias. Además, puede descargar la revisión del producto en SunSolve Online.

6419542

Las conexiones del usuario interrumpidas por Access Manager no cierran la sesión en Instant Messenger. de los usuarios

Si Access Manager finaliza la sesión actual del usuario, su sesión en Instant Messenger no se cerrará.

Solución: Ninguna.

6425118

Los usuarios no pueden iniciar una sesión en Instant Messaging si la contraseña del usuario contienen un espacio inicial o final.

Solución: Ninguna.

Problemas con el chat de Instant Messenger

6186465

Es posible que se haya agregado un retorno de carro adicional al cortar y pegar el texto en Instant Messenger.

Solución: Ninguna.

Problemas de impresión en Instant Messenger

4846542

En un SO MAC, la impresión desde un cliente Java Web Start bloquea Instant Messenger.

Solución: Copie el mensaje, péguelo en otra aplicación e imprímalo.

Problemas con la gestión de las políticas de Instant Messenger

4929295

Cuando se aplican varias políticas de Instant Messaging a un usuario, las políticas pueden contradecirse entre sí.

Por ejemplo, si se adjudican a un usuario una política normal y una de administrador de salas de conferencias, el usuario en cuestión no podrá administrar salas de conferencias.

Solución: Edite la política de usuario normal desactivando la opción que hace referencia a la capacidad para administrar salas de conferencias. De esta manera, las dos políticas no entrarán en conflicto.

Problemas con la gestión de los contactos de Instant Messenger

5071025

Los grupos de contactos vacíos desaparecen en Instant Messenger

Si crea un nuevo grupo de contactos en Instant Messenger pero no asigna ningún contacto al grupo, luego cierra la sesión y vuelva a iniciarla, el grupo de contacto no aparecerá en la lista de contactos.

Solución: Agregue el contacto al grupo de contactos antes de cerrar la sesión de Instant Messenger.

6336462

El perfil de privacidad no se aplica a los contactos al agregarlos a un grupo.

Solución:

En una implementación con un conjunto de servidores, si transfiere un contacto de un grupo a otro, el perfil de privacidad de dicho grupo no se aplica en el contacto transferido.

Solución: Cierre la sesión en Instant Messenger y vuelva a iniciarla después de efectuar los cambios.

6367592

Si importa una lista de contactos con entradas de varios dominios, sólo se importarán las entradas de su dominio.

Solución: Ninguna.

Problemas con las ventanas emergentes del calendario de Instant Messenger

4852882, 6303248

El recordatorio del calendario está en blanco.

Si se establece text/xml como tipo de alarma de Calendar Server, es decir:

caldb.serveralarms.contenttype = "text/xml"

El campo del recordatorio en la ventana de alerta de recordatorio de tarea pendiente de Instant Messenger aparece en blanco.

Solución: Defina este campo en "texto/calendario" .

Problemas con las salas de conferencias de Instant Messenger

4858320

Se produce un comportamiento confuso al invitar a un usuario a una conferencia cuando dicho usuario no dispone de los permisos adecuados para participar en ella.

Parece como si hubiera invitado al usuario cuando, de hecho, el usuario nunca recibió la invitación.

Solución: Ninguna.

6205657

Los cambios de los permisos de acceso no surten efecto en las salas de conferencia.

Si cambia los permisos de acceso de los usuarios que ya están en una sala de conferencias, los cambios no se producen hasta que vuelve a lanzar la ventana de la sala de conferencias.

Solución: Cierre y vuelva a lanzar la ventana de la sala de conferencias para actualizar los permisos de acceso.

6354184

No puede acceder a la misma sala de conferencias desde varias sesiones de Instant Messaging simultáneas.

Solución: Ninguna.

Problemas con las alertas de Instant Messenger

4806791

Las alertas con imágenes incrustadas no se procesan con exactitud.

Solución: Ninguna.

Problemas con Instant Messaging Single Sign-On

6536721

Error en la validación de sesión múltiple.

Un problema en la interfaz de proveedor SSO hace que sólo se permita una sola sesión por usuario.

Solución: Ninguna.

Problemas y actualizaciones de la documentación de Instant Messaging

Esta sección contiene información acerca de los cambios y errores en la documentación en las siguientes secciones:

Guía de administración de Instant Messaging

En esta sección se incluye información que no aparece en la Guía de administración.

6357162

Añadir usuarios nuevos a Instant Messaging no les aprovisiona para otros productos de Sun Java Enterprise System

De forma predeterminada, la utilidad de registro de nuevo usuario de Instant Messaging no habilita a los usuarios para los demás componentes como, por ejemplo, el correo electrónico o el calendario. Como resultado, la entrada de usuario proporcionada mediante la utilidad de registro de nuevo usuario de Instant Messaging no contiene las clases de objeto ni los atributos necesarios para estos otros servicios y, por lo tanto, no recibirá mensajes de correo electrónico de archivos de almacenamiento ni mensajes emergentes del calendario.

Solución: Puede modificar manualmente las entradas de usuario o registration.ldif para proporcionar esta información adicional de las entradas de usuario agregadas mediante la utilidad de registro de nuevo usuario. Alternativamente, utilice las herramientas de provisionamiento suministradas con los otros productos de Sun Java Enterprise System.

Instant Messaging Ayuda en línea y guía de referencia rápida

La siguiente información no se describe en la ayuda en línea del producto o la referencia rápida.

Sin identificador

Pantalla de inicio

La pantalla de inicio ejecuta Instant Messenger. Si utiliza Java Web Start, pulse el botón “Iniciar” que aparece en el centro de la pantalla. Si está utilizando el complemento Java (sólo para usuarios de Windows), haga clic en el botón del complemento Java en la parte superior de la pantalla. Los botones de la ayuda en línea y de referencia rápida muestran la ayuda del producto del usuario final.

Solución: N/A.

6480136

El procedimiento para crear y administrar salas de conferencias incluido en la Guía de referencia rápida indica el menú equivocado

La Guía de referencia rápida señala por error que para crear y administrar una sala de conferencias, debe seleccionar Administrar conferencias en el menú Archivo. La opción de menú Administrar conferencias está en el menú Herramientas, no en el menú Archivo.

Solución: Ninguna.

Archivos redistribuibles para Instant Messaging

Sun Java System Instant Messaging 7.2 no contiene ningún archivo distribuible.