Notas de la versión de Sun Java System Instant Messaging 7 2006Q1

Limitaciones y problemas conocidos

Este apartado contiene una lista de los problemas conocidos más importantes en el momento de la publicación de Instant Messaging 7 2006Q1.

Las actualizaciones de parches se publican frecuentemente. Si encuentra algún problema a la hora de instalar o de utilizar Sun Java System Instant Messaging, póngase en contacto con el servicio de asistencia de Sun para saber si este problema puede solucionarse.

El apartado Limitaciones y problemas conocidos muestra las limitaciones y los problemas conocidos.

Tabla 4 Limitaciones y problemas conocidos

ID 

Resumen 

4609599 

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.  

4632723 

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

Si un usuario abandona la sesión de Instant Messaging, esta 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. 

4806791 

Los avisos con imágenes incrustadas no se procesan con exactitud. 

Cuando un destinatario recibe un aviso con imágenes incrustadas, éstas no aparecen centradas y se pierde la información de la fuente que acompaña al texto. 

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á. 

4846542 

En MAC OS, al intentar imprimir desde el cliente de Java Web Start, se bloquea Instant Messenger.  

Solución: 

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

4852882 

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

caldb.serveralarms.contenttype = "text/xml"

El campo Recordatorio de la ventana de alerta Recordatorio de tarea vencida de Instant Messenger aparece en blanco. 

Solución: 

Establezca el tipo "text/calendar" para este campo.

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 la conferencia. Parece como si hubiera invitado al usuario cuando, de hecho, el usuario nunca recibió la invitación. 

4860906 

No puede crear conf_room/news utilizando algunos caracteres gb18030.

Como los nombres de archivo ACL de conferencia y noticias se escriben utilizando nombres tomados de Instant Messenger, se produce un problema al crear ACL cuando los nombres incluyen caracteres tibetanos o arábigos.

4871150 

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

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

4922347 

En una sala de charla, no se pueden distinguir los usuarios de sólo lectura de los que disponen de todos los privilegios. Esto puede resultar confuso si un usuario intenta enviar un mensaje a un usuario con privilegios de sólo lectura. Este último no recibirá el mensaje. 

4929247 

Los usuarios no pueden enviar mensajes cuando un moderador haya denegado el acceso presencial. 

4929295 

Si se aplican varias directivas de Instant Messaging a un usuario, puede que dichas directivas se contradigan entre ellas. Por ejemplo, si se adjudican a un usuario una directiva normal y una de administrador de salas de conferencias, el usuario en cuestión no podrá administrar salas de conferencias. 

Solución: 

Edite la directiva de usuario normal desactivando la opción que hace referencia a la capacidad para administrar salas de conferencias. De esta manera, las dos directivas no entrarán en conflicto. 

4944558 

La ficha Encuesta web de la ventana Alerta no muestra correctamente algunas páginas web. Se trata de una limitación del procesador HTML de Java.

Solución: 

Envíe direcciones URL utilizando la ficha Creación del mensaje en lugar de la ficha Encuesta web. 

4960933 

En algunas configuraciones regionales con caracteres multibyte no se procesan correctamente las etiquetas del menú de la barra de tareas de Windows. La funcionalidad del menú no resulta afectada. 

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. 

5004449, 5084745 

En Linux, puede que se visualicen mensajes de advertencia en la pantalla cuando utiliza la utilidad de configuración "configure". Normalmente, estos mensajes de advertencia comienzan con el siguiente texto:  


WARNING: Cannot parse rpm files
by running "/bin/rpm -qp --queryformat

La configuración debería seguir funcionando correctamente, ya que no se produce realmente ningún error. 

5010947 

La documentación debería indicar que el multiplexor realiza directamente consultas en el DNS y no utiliza getbyhostname.

Solución: Si no utiliza el DNS para la resolución de nombres de host, puede utilizar las direcciones IP en lugar de los nombres de host de iim.conf. Si utiliza el DNS, cambie hosts en nsswitch.conf de la siguiente forma:

hosts: files dns

5042884 

Un problema con el proveedor de archivos de almacenamiento permite a los usuarios finales ver datos almacenados en los resultados de la búsqueda. 

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.

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).

5051369 

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

5051371 

En las comunicaciones de servidor a servidor, los derechos de acceso para los usuarios finales como, por ejemplo, NONE (Ninguno), READ (De lectura) y WRITE (De escritura) no funcionan correctamente en las salas de conferencias.

5065241, 5080586 

Los usuarios tienen la opción de cambiar el estado de presencia mientras que Instant Messenger no esté conectado al servidor. Las modificaciones realizadas en el estado mientras que esté desconectado no surtirán efecto. 

5071025 

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

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

5082579 

El estado del usuario indica que éste está en línea, incluso tras desconectar la red. 

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ó la sesión satisfactoriamente por ú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.

5104840 

Los cambios realizados por los usuarios en el cuadro de diálogo de configuración (pestaña “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 pestaña, los cambios se guardarán de todas formas. 

6186465 

Es posible que se agregue un retorno de carro adicional al copiar y pegar texto en Instant Messenger. 

6195180 

Puede que el título y el remitente no se visualicen en la ventana de noticias. 

6200472 

Si tiene intención de ejecutar el servidor de Sun Java System Instant Messaging 6 2004Q2 con el SDK de esta versión, deberá definir explícitamente la propiedad del objeto de la fábrica de sesión de colaboración para utilizar la implementación del protocolo heredado. El SDK de esta versión permite la implementación del protocolo heredado. Sin embargo, se utiliza de forma predeterminada la implementación del nuevo protocolo (XMPP). Para utilizar la implementación del protocolo heredado, debe utilizar el siguiente constructor para crear CollaborationSessionFactory en la API:


CollaborationSessionFactory factory=new
CollaborationSessionFactory("com.iplanet.im.client.api.iIMSessionFactory");

6203957 

En Linux, si no está instalado el RPM cliente openLDAP, imServiceConfigure puede fallar al tratar de ejecutar ldapmodify.

6205657 

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. 

6213223, 6217766 

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: Visualice los mensajes que introduce en los canales de noticias antes de cerrar la sesión en Instant Messenger, o cancele su subscripción y vuelva a subscribirse en dicho canal de noticias. 

6213365 

El servicio de Instant Messaging no puede iniciarse después de una actualización. 

Solución: Elimine el paquete SUNWiimdv antes de realizar la actualización.

6217627 

En un equipo con una memoria inferior a la necesaria, la utilidad de configuración "configure" puede completar la configuración de Instant Messaging, pero pueden desencadenarse excepciones. 

Solución: Asegúrese de que el sistema cumpla los requisitos mínimos de memoria antes de instalar o ejecutar la utilidad de configuración configure. Si sigue teniendo problemas, ejecute lo siguiente:

Solaris: /opt/SUNWiim/lib/imServiceConfigure

Linux: /opt/sun/im/lib/imServiceConfigure

6244099 

La Guía de administración contiene información confusa acerca de la activación del componente de control de archivos de almacenamiento de Instant Messenger para el complemento de Java. Este componente no está presente en esta versión. 

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: Consulte Consideraciones sobre el rendimiento, la escalabilidad y el tamaño para obtener instrucciones.

6279307  

La ayuda en línea no menciona que si elimina todos los contactos de un grupo de contactos y, a continuación, cierra la sesión y vuelve a iniciarla, el grupo de contactos se eliminará. 

6282401 

Sun Java System Instant Messaging 6 2004Q2 no es compatible con los componentes compartidos que se incluyen en esta versión. 

Solución: Si debe actualizar los componentes compartidos, actualice todos los componentes de Instant Messaging a la versión actual. 

6282887 

En Windows 2000, en las versiones traducidas de Instant Messenger, el primer elemento del menú emergente de la carpeta no se muestra correctamente. El texto debería mostrar "Contraer". 

6286776, 6288533 

Problemas al ejecutar Instant Messenger en un entorno de servidor a servidor. 

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

6291159 

Instant Messenger se desconecta del servidor una vez transcurrido un periodo de tiempo diferente del valor definido para el parámetro iim_server.clienttimeout en iim.conf.

Solución: Especifique la siguiente propiedad del sistema mediante la opción -D:


com.sun.im.service.xmpp.session.keepaliveinterval

Defina el valor en el número de segundos tras los que desea que Instant Messenger comience el envío de bytes al servidor. Estos bytes sólo se utilizan para impedir que se agote el tiempo de espera y se produzca la consiguiente desconexión. 

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. 

6298156 

La ayuda en línea indica de forma incorrecta que los moderadores de conferencias pueden editar mensajes antes de aceptarlos. Los moderadores de conferencias no pueden editar mensajes. 

6302273 

En implementaciones con Sun Java System Access Manager, si se agota el tiempo de espera de Sun Java System 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 

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.

6303248 

Si se configura el servidor para que utilice el formato text/xml en las ventanas emergentes de Calendar Server, las tareas emergentes recibidas por los usuarios no contendrán el mensaje recordatorio esperado. Los mensajes recordatorios se reciben en la forma prevista cuando se utiliza el formato text/calendar.

6308822 

(Sólo en Linux) La ubicación de Java puede registrarse incorrectamente en redeployApp después de la actualización.

Solución: Modifique manualmente la ruta de Java en /opt/sun/im/html/redeployApp.

6323224 

La puerta de enlace XMPP/HTTP sólo admite StartTLS para las comunicaciones seguras. Si se configura el multiplexor para que utilice SSL, debe asegurarse de que la puerta de enlace se conecte directamente al servidor a través de StartTLS.  

6324997 

(Sólo en Linux) Al aplicar la revisión para actualizar a esta versión, se anulará la implementación de los recursos del cliente desde el 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/html/redeploy

6325488 

(Sólo en Linux) En una implementación con Sun Java System Application Server, debe aceptar el URI predeterminado cuando se le solicite al ejecutar configure.

6336462 

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. 

6336994 

Puede aparecer una excepción ConnectException después de implementar la puerta de enlace XMPP/HTTP. Puede omitirse esta excepción.

6338846 

Cuando Instant Messaging es el único componente instalado en el sistema, es posible que el archivo ldajpjdk.jar no esté presente en /usr/share/lib (Solaris) o /opt/sun/share/lib (Linux). En ese caso, si decide almacenar las propiedades de usuario en LDAP al ejecutar la utilidad configure, recibirá una excepción.

Solución: En la línea de comandos, vaya a la siguiente ubicación:  


product_name/shared_components/Packages

Agregue manualmente el paquete ljdk mediante uno de los siguientes comandos: 

Solaris:  


pkgadd SUNWljdk

Linux:  


rpm -i sun-ljdk-4.18-4.i386.rpm

Ejecute de nuevo la utilidad configure.

6339952 

(Sólo en Linux) Si desea actualizar Sun Java SystemInstant Messaging7 2005Q4 a esta versión, y utiliza un archivo para almacenar las propiedades de usuario en la ubicación predeterminada (iim.userprops.store = "file"), deberá copiar los datos de usuario de /var/opt/sun/im/db a /var/opt/sun/im/default/db antes de realizar la actualización.

6340797 

Si configura un proxy, pero deshabilita SSL en iim.conf, aún puede iniciar la sesión mediante el proxy. Además, la consola indicará que se ha iniciado una sesión de forma segura en Instant Messenger cuando, en realidad, no es cierto.

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 contienen caracteres multibyte. 

6354184 

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

6354757 

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.

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.

6357162 

De forma predeterminada, la utilidad de registro de nuevo usuario de Instant Messaging no habilita a los usuarios para los demás componentes de Sun Java Enterprise System 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. 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.

6360162 

Si implementa la puerta de enlace XMPP/HTTP, debe definir el parámetro iim_agent.httpbind.enable de iim.conf como "true" (verdadero). De forma predeterminada, este valor se define como "false" (falso).

6361796 

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. 

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, es posible que aparezcan los nombres de los canales de noticias multibyte existentes como %-encoded. 

Solución: Edite cada nombre %-encoded mediante las ventanas de edición de canales de noticias de Instant Messenger. 

6365694 

Si va a almacenar las propiedades de usuario en LDAP, debe instalar Sun Java System Access Manager SDK antes de ejecutar la utilidad configure.

6366757 

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 los siguientes comandos en la línea de comandos 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

6367592 

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

6370446 

Instant Messenger puede lanzar una excepción si los tiempos de espera, por ejemplo, httpbind.polling, se definen con un valor demasiado elevado.

6375370 

La Guía de migración y actualización de Sun Java Enterprise System 2005Q4 le indica de forma incorrecta que utilice la secuencia de comandos deployHTML para volver a implementar los recursos de Instant Messaging. En su lugar, debe utilizar redeploy. Para obtener instrucciones, consulte Redeploying Resource Files de Sun Java System Instant Messaging 7 2006Q1 Administration Guide.