Notas de la versión de Sun Java System Communications Services 2005Q4

Actualizaciones de la documentación

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

Documentación

La versión 2005Q4 de Instant Messaging utiliza la siguiente versión de la Guía de administración:

Sun Java System Instant Messaging 7 2005Q1 Administration Guide

Guía de administración

Esta sección muestra los cambios realizados en la Sun Java System Instant Messaging 7 2005Q1 Administration Guide.

Inicio, parada y actualización de componentes en un entorno de alta disponibilidad

No utilice los comandos imadmin start, imadmin stop ni imadmin refresh en un entorno de alta disponibilidad (HA) con Sun Cluster. En su lugar, utilice las utilidades administrativas de Sun Cluster.

Paso adicional tras la instalación para las implementaciones con Access Manager

(Número de problema: 6189148) Si instala Access Manager en un host distinto del servidor Instant Messaging, deberá copiar manualmente los archivos imServices_* del host del servidor Instant Messaging al host de Access Manager tras ejecutar la utilidad configure.

Para ello:

  1. Localice los archivos imService_*.properties en el host del servidor de Instant Messaging. De forma predeterminada, estos archivos están ubicados en /opt/SUNWiim/lib/ en Solaris y /opt/sun/im/lib/ en Linux.

  2. Copie los archivos en el directorio locale del host de Access Manager. De forma predeterminada este directorio es /opt/SUNWam/locale en Solaris y /opt/sun/identity/locale en Linux.

Cambie al valor predeterminado para el parámetro iim_agent.enable

(Número de problema: 5102072) En esta versión, el valor predeterminado del parámetro iim_agent.enable se ha cambiado a false. Este cambio no se refleja en la Guía de administración.

Configuración de recordatorios emergentes de calendario para Instant Messenger

El paso 1 del procedimiento para la configuración de Instant Messaging Server es incorrecto. No existe ningún paquete que se llame SUNWiimag. Omita este paso.

Parámetro eliminado de iim.conf

El parámetro de configuración iim_server.msg_archive.auto ya no se admite, aunque se incluye incorrectamente en la lista de parámetros de la Guía de administración.

Habilitación del componente de control de archivos de Instant Messenger para el complemento Java

(Número de problema: 6244099) El procedimiento de la Guía de administración para habilitar el componente de control de archivo de Instant Messenger para el complemento Java es incorrecto. Use el procedimiento descrito en Cambios en las páginas del applet HTML y archivos pluginLaunch.jsp en su lugar.

Cambios en las páginas del applet HTML y archivos pluginLaunch.jsp

Si está utilizando el complemento Java para iniciar Instant Messenger, realice los siguientes pasos para habilitar la función de control de archivos de Instant Messenger en Instant Messenger.

ProcedurePara habilitar el control de archivos de Instant Messenger para el complemento Java

Pasos
  1. Vaya al directorio root de la documentación de Instant Messenger y localice los archivos im.html y imssl.html

    De forma predeterminada, los archivos se instalan en la siguiente ubicación:

    /etc/opt/SUNWps/desktop/default/IMProvider

  2. Abra los archivos .html en un editor de texto.

  3. Agregue o edite la siguiente línea, según sea necesario:


    <PARAM NAME="archive_control" VALUE="true" />
    <EMBED archive_control=true;/>

Almacenamiento de mensajes archivados en una base de datos de búsqueda de Portal Server no predeterminada

Se produce un error en el procedimiento. Específicamente, el siguiente directorio:

/etc/opt/SUNWps/desktop/default/IMProvider/

debería ser:

/etc/opt/SUNWps/desktop/default_locale/IMProvider/

Por ejemplo:

/etc/opt/SUNWps/desktop/default_ja/IMProvider/

Configuración del servidor para permitir el registro de un nuevo usuario

La función de nuevo registro de usuario no se describe completamente en la Guía de administración. Además de personalizar Instant Messenger, también deberá configurar el servidor para permitir el registro de usuario nuevo.

Para ello, deberá agregar parámetros de configuración a iim.conf y luego actualizar la configuración del servidor. La Tabla 3–4 describe los parámetros de configuración.

Tabla 3–4 Parámetros de configuración del servidor de registro de nuevo usuario

Parámetro 

Descripción 

iim.register.enable

Si el valor es TRUE, el servidor permite que los nuevos usuarios finales de Instant Messaging se registren a sí mismos (se agreguen al directorio) utilizando Instant Messenger.

iim_ldap.register.enable

Si TRUE, el servidor permite que los nuevos usuarios finales de Instant Messaging se registren a sí mismos (se agreguen al directorio) utilizando Instant Messenger.

iim_ldap.register.basedn

Si se ha habilitado el auto-registro, el valor de este parámetro es el DN de la ubicación en el directorio LDAP en el que se guardan las entradas de las personas. Por ejemplo: 

"ou=people,dc=siroe,dc=com"

iim_ldap.register.domain

El dominio en el que se agregarán nuevos usuarios. Por ejemplo: 

directory.siroe.com

ProcedurePara configurar el servidor para permitir el registro de un nuevo usuario

Pasos
  1. Abra iim.conf en un editor de texto.

  2. Agregue los parámetros de configuración y los valores adecuados, como se describe en la Tabla 3–4.

  3. Guarde y cierre iim.conf.

  4. Actualice la configuración del servidor mediante la utilidad de línea de comandos imadmin.

    imadmin refresh server


    Precaución – Precaución –

    No utilice los comandos imadmin start, imadmin stop ni imadmin refresh en un entorno de alta disponibilidad (HA) con Sun Cluster. En su lugar, utilice las utilidades administrativas de Sun Cluster.


Parámetro adicional de registro para el tráfico XMPP

(Número de problema: 5070998) Se ha agregado un parámetro adicional sin documentar a esta versión para recoger los mensajes XMPP en un archivo de registro separado.

ProcedurePara configurar el servidor para que cree el registro de mensajes XMPP

Pasos
  1. Abra iim.conf.

    De forma predeterminada, el archivo iim.conf se instala en el directorio de configuración de la siguiente manera:

    • En Solaris:

      /etc/opt/SUNWiim/default/config/iim.conf

    • En Linux:

      /etc/opt/sun/im/default/config/iim.conf

    Si ha creado varias instancias de Instant Messaging, el nombre del directorio /default variará en función de la instancia.

  2. Habilite la siguiente línea eliminando los caracteres de comentario:


    iim.log4j.config=log4j.conf

    Si la línea no existe, agréguela.

  3. Guarde y cierre iim.conf.

  4. Cree un archivo que se llame log4j.conf y guárdelo en el directorio de configuración.

  5. Agregue lo siguiente a log4j.conf:


    log4j.logger.xmppd=INFO, A1
    
    # DEFAULT TO RollingFileAppender
    log4j.appender.A1=org.apache.log4j.RollingFileAppender
    log4j.appender.A1.file=${logdir}/xmppd.log
    log4j.appender.A1.append=true
    log4j.appender.A1.maxBackupIndex=7
    log4j.appender.A1.maxFileSize=5mb
    # More example appenders..
    # Straight to console..
    # log4j.appender.A1=org.apache.log4j.ConsoleAppender
    # log4j.appender.A1.ImmediateFlush=true
    # Rollover at midnight..
    # log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
    # log4j.appender.A1.DatePattern='.'yyyy-MM-dd
    # log4j.appender.A1.file=${logdir}/xmppd.log
    # log4j.appender.A1.ImmediateFlush=true
    # log4j.appender.A1.append=true
    # Send to SMTP..
    # log4j.appender.A1=org.apache.log4j.SMTPAppender
    
    # PATTERN LAYOUT AND OPTIONS
    
    # DEFAULT TO PatternLayout
    log4j.appender.A1.layout=org.apache.log4j.PatternLayout
    # For full dates..
    log4j.appender.A1.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
    # IM traditional output format..
    #log4j.appender.A1.layout.ConversionPattern=%d{HH:mm:ss,SSS} %-5p %c [%t] %m%n
    # More example layouts
    # XMLLayout for chainsaw consumption
    # log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout
    # TTCCLayout for NDC information
    # log4j.appender.A1.layout=org.apache.log4j.xml.TTCCLayout
    # log4j.appender.A1.layout.DateFormat=ISO8601
    # log4j.appender.A1.layout.TimeZoneID=GMT-8:00
    # log4j.appender.A1.layout.CategoryPrefixing=false
    # log4j.appender.A1.layout.ThreadPrinting=false
    # log4j.appender.A1.layout.ContextPrinting=false
    
    # Now we list logger/appender/layout for the other default loggers, but
    # only the defaults..
    log4j.logger.iim_wd=ERROR, A2
    log4j.appender.A2=org.apache.log4j.RollingFileAppender
    log4j.appender.A2.file=${logdir}/iim_wd.log
    log4j.appender.A2.append=true
    log4j.appender.A2.maxBackupIndex=7
    log4j.appender.A2.maxFileSize=5mb
    log4j.appender.A2.layout=org.apache.log4j.PatternLayout
    log4j.appender.A2.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
    
    # For separate xmpp traffic log, disabled by default.
    log4j.logger.xmppd.xfer=DEBUG, A3
    #log4j.appender.A3=org.apache.log4j.varia.NullAppender
    # Select next block instead of previous line to enable separate transfer log
    log4j.appender.A3=org.apache.log4j.RollingFileAppender
    # log4j.appender.A3.file=${logdir}/xfer.log
    # log4j.appender.A3.append=true
    # log4j.appender.A3.maxBackupIndex=7
    # log4j.appender.A3.maxFileSize=5mb
    # log4j.appender.A3.layout=org.apache.log4j.PatternLayout
    # # Note, simpler default output than above 3 loggers:
    # log4j.appender.A3.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
    
    log4j.logger.agent-calendar=ERROR, A4
    log4j.appender.A4=org.apache.log4j.RollingFileAppender
    log4j.appender.A4.file=${logdir}/agent-calendar.log
    log4j.appender.A4.append=true
    log4j.appender.A4.maxBackupIndex=7
    log4j.appender.A4.maxFileSize=5mb
    log4j.appender.A4.layout=org.apache.log4j.PatternLayout
    log4j.appender.A4.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
    
    log4j.logger.net.outer_planes.jso.BasicStream=OFF, A5
    log4j.appender.A5=org.apache.log4j.RollingFileAppender
    log4j.appender.A5.file=${logdir}/jso.log
    log4j.appender.A5.append=true
    log4j.appender.A5.maxBackupIndex=7
    log4j.appender.A5.maxFileSize=5mb
    log4j.appender.A5.layout=org.apache.log4j.PatternLayout
    log4j.appender.A5.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
  6. Guarde y cierre log4j.conf.

  7. Actualice el servidor:


    imadmin refresh server
    

    Precaución – Precaución –

    No utilice los comandos imadmin start, imadmin stop ni imadmin refresh en un entorno de alta disponibilidad (HA) con Sun Cluster. En su lugar, utilice las utilidades administrativas de Sun Cluster.


ProcedurePara deshabilitar la creación de archivos de registro XMPP separados

La deshabilitación de la creación de archivos de registros separados no detiene que los mensajes XMPP se escriban en el registro del servidor.

Pasos
  1. Abra log4j.conf.

  2. Convierta en comentario la línea siguiente:


    log4j.logger.xmppd.xfer=DEBUG, A3

Alta disponibilidad para Instant Messaging

La documentación de esta función está disponible en Configuración de Instant Messaging para alta disponibilidad (sólo Solaris).

Ayuda en línea

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

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.