En este apartado se describen los problemas conocidos en Communications Suite Delegated Administrator. La sección incluye los siguientes temas:
Problemas de instalación, actualización y configuración de Delegated Administrator
Utilidades de línea de órdenes y consola de Delegated Administrator
Problemas de localización y globalización de Delegated Administrator.
No es posible actualizar la versión 2004Q2 de Delegated Administrator a la 6.4 (la actual) cuando Access Manager está implementado en un agente de nodo de Application Server.
Este problema se produce cuando se implementa Delegated Administrator en Application Server y Ud. actualiza la versión 7 de Application Server a la 8.x. La utilidad asupgrade migra la instancia server1 de Application Server 7 al destino de Application Server 8.x server1 que se ejecuta bajo un agente de nodo. Sin embargo, asupgradecambia el valor del servidor virtual de server1 en Application Server 7 a server en Application Server 8.x.
Solución:
Al ejecutar el programa de configuración de Delegated Administrator config-commda, especifique estos valores del destino y del servidor virtual en el panel Preferencias de Application Server.
Destino: server1
Servidor virtual server
Actualizar a Access Manager 7.0 sin actualizar Delegated Administrator a la versión 6.4 (la actual) produce un error en la creación del usuario.
Este problema sólo ocurre si está ejecutando la versión 6 2005Q1 de Delegated Administrator (Java ES versión 3) o anterior. Si ha instalado la versión 6 2005Q4 de Delegated Administrator (Java ES versión 4) o ha actualizado ya Delegated Administrator a la versión 6.4, este problema no volverá a producirse.
Cuando actualiza a Java Enterprise System Release 5, si actualiza Access Manager de la versión 6.x a la 7.0, pero no actualiza Delegated Administrator a la versión 6.4, la creación de usuarios con el servicio de correo o calendario fallará.
Para solucionar este problema, le recomendamos que actualice Delegated Administrator a la versión 6.4. Si por alguna razón no desea hacerlo, siga los pasos que se indican en la siguiente solución:
Solución:
Actualice el archivo UserCalendarService.xml, que se encuentra de forma predeterminada en el siguiente directorio:
/opt/SUNWcomm/lib/services/UserCalendarService.xml |
En el archivo UserCalendarService.xml, marque los atributos mail , icssubscribed y icsfirstday como opcionales en vez de obligatorios.
En Access Manager, elimine el archivo xml existente ejecutando la orden amadmin, como en el siguiente ejemplo:
amadmin -u amadmin -w netscape -r UserCalendarService |
En Access Manager, agregue el archivo xml actualizado como en el siguiente ejemplo:
amadmin -u amadmin -w netscape -s /opt/SUNWcomm/lib/services/UserCalendarService.xml |
Reinicie el contenedor Web.
El programa de configuración de Delegated Administrator permite introducir valores no válidos en el campo del separador de dominios.
En el programa de configuración, config-commda, puede introducir caracteres no válidos como ^ en el campo del separador de dominios. No puede iniciar sesión en la consola de Delegated Administrator utilizando un ID de inicio de sesión con un carácter no válido como separador de dominios.
Solución: Edite el valor de la propiedad commadminserver.domainseparator en el archivo daconfig.properties que se encuentra en la siguiente ruta predeterminada:
/var/opt/SUNWcomm/da/WEB-INF/classes/ com/sun/comm/da/resources/daconfig.properties |
Use un valor válido como @, - o _.
Vuelva a implementar el archivo editado daconfig.properties en el contenedor web utilizado por la consola de Delegated Administrator.
Para que el cambio pueda surtir efecto, deberá primero ejecutar la secuencia de órdenes que implementa el archivo daconfig.propertiesen el contenedor web.
Para obtener instrucciones sobre cómo implementar un archivo de propiedades personalizadas en un contenedor web concreto, consulte To Deploy a Customized Configuration File de Sun Java System Delegated Administrator 6.4 Administration Guide.
Los valores de los archivos resource.properties se sobrescriben cuando Delegated Administrator se reconfigura con el programa config-commda.
Si configura una instalación existente y configurada de Delegated Administrator ejecutando el programa config-commda de nuevo, las propiedades del archivo resource.properties se restablecen a sus valores predeterminados.
Por ejemplo, supongamos que anteriormente estableció las siguientes propiedades para estos valores:
jdapi-wildusersearchmaxresults=50
jdapi-wildorgsearchmaxresults=10
Y después ejecutó config-commda. Estas propiedades volverían a a sus valores predeterminados, de la siguiente manera:
jdapi-wildusersearchmaxresults=-1
jdapi-wildorgsearchmaxresults=-1
Este problema se produce sólo si se ha cambiado la configuración de Delegated Administrator (si ha habilitado los complementos o modificado los valores de alguna de las propiedades del archivo resource.properties).
Solución: Si necesita actualizar Delegated Administrator, o si necesita volver a ejecutar el programa config-commda por alguna otra razón, puede preservar la configuración actual siguiendo los siguientes pasos:
Haga una copia de seguridad del archivo resource.properties.
El archivo resource.properties se encuentra en la siguiente ruta predeterminada:
da_base/data/WEB-INF/classes/sun/comm/cli/server/servlet/ resource.properties |
Ejecute el programa config-commda.
Edite el nuevo archivo resource.properties creado por el programa config-commda. Siga estos pasos:
(El nuevo archivo se encuentra en la ruta predeterminada que se muestra en 1. Realice una copia del archivo resource.properties anterior.)
Abra el nuevo archivo resource.properties.
Asegúrese de editar el archivo resource.properties en la ubicación original (estándar) del directorio de instalación de Delegated Administrator, no el archivo implementado en el contenedor web utilizado por el servidor de Delegated Administrator.
Abra la copia de seguridad del archivo resource.properties.
Localice las propiedades que estaban personalizadas en la copia de seguridad. Aplique los valores personalizados a las propiedades correspondientes en el nuevo archivo resource.properties.
No sobrescriba simplemente el nuevo archivo resource.properties con el archivo de copia de seguridad. El archivo nuevo puede contener propiedades nuevas creadas para dar soporte a esta versión de Delegated Administrator.
Vuelva a implementar el archivo editado resource.properties en el contenedor web utilizado por el servidor de Delegated Administrator.
Para que el cambio pueda surtir efecto, deberá primero ejecutar la secuencia de órdenes que implementa el archivoresource.properties en el contenedor web.
Para obtener instrucciones sobre cómo implementar un archivo de propiedades personalizadas en un contenedor web concreto, consulte To Deploy a Customized Configuration File de Sun Java System Delegated Administrator 6.4 Administration Guide.
Si la primera parte del nombre de la organización predeterminado que se ha creado en el programa de configuración de Delegated Administrator (config-commda) coincide con el nombre del sufijo root, no será posible crear la organización.
Al ejecutar el programa config-commda, si especifica un DN predeterminado de la organización cuyos primeros caracteres sean iguales que los del sufijo root, se producirá un error por conflicto de nombres. Por ejemplo, si crea una organización llamada o=ispsesta.com y el sufijo root es o=isp, se producirá este error.
Solución: Run the config-commda program in silent install mode with a state file. En el modo silencioso de instalación, el programa de configuración no valida el valor DN de la organización, de modo que es posible crear la organización.
De forma alternativa, asegúrese de que el DN predeterminado de la organización no empiece por la misma cadena que el nombre del sufijo root.
No es posible modificar el postmaster predeterminado creado por el programa de configuración de Messaging Server.
Si intenta modificar los campos de la página Propiedades del usuario del postmaster predeterminado creado durante la configuración de Messaging Server, fallará la operación de cambio.
Tenga en cuenta que en esta situación, la consola de Delegated Administrator no se utilizaba para asignar paquetes de servicios a la organización del postmaster y no se asignaba un paquete de servicios al usuario postmaster.
Solución: Utilice alguno de los siguientes métodos para resolver este problema:
En la consola de Delegated Administrator, asigne un paquete de servicios de correo a la organización; a continuación, asigne un paquete de servicios de correo al usuario.
Utilice la utilidad de Delegated Administrator (la orden commadmin) con la opción -S mail para agregar un servicio de correo a la organización y al usuario.
Cuando un paquete de servicios tiene activado IMAPS pero tiene desactivado el acceso a IMAP, la consola de Delegated Administrator lo muestra como si el acceso a IMAP estuviera desactivado.
Supongamos que hay un paquete de servicios que proporciona acceso a IMAPS pero no a IMAP. Por ejemplo:
mailuserallowedservice: +imaps:ALL$+smpts:ALL$+http:ALL
En la consola de Delegated Administrator, la página Paquete de servicios muestra este paquete de servicios con el Acceso a IMAP desactivado.
Un paquete de servicios que tenga activado el acceso a IMAP (como por ejemplo, el paquete de servicios de bronce) aparece con IMAP activado.
En el asistente para crear grupos de la consola de Delegated Administrator, aparecerá un mensaje incorrecto en lugar del mensaje "Volver arriba".
Cuando busque usuarios en el asistente para crear grupos—por ejemplo, al agregar un miembro o propietario interno—y sitúe el ratón sobre el vínculo "Volver arriba", aparecerá el mensaje de información de la herramienta "Saltar a la sección xxx" en lugar de "Volver arriba""
Los atributos introducidos con la opción –A del comando commadmin se ignoran si el comando también invoca un archivo de entrada que contiene atributos introducidos con –A.
Este problema se produce si ejecuta una orden commadmin como éste:
./commadmin user create -D tla -w pass -d <domain> -F test -L User -W pass -i /tmp/comm.in -A preferredlanguage:es |
Y el archivo de entrada, comm.in, contiene atributos pasados con la opción -A. El resultado es que la opción-A de la línea de órdenes se ignora. In the example shown above, the preferredlanguage:es is not added.
Solución: Si se pasa algún atributo en el archivo de entrada con la opción -A, pase todos los valores de -A al archivo de entrada. Tampoco utilice -A en la línea de órdenes.
Un administrador de organizaciones (OA) puede eliminarse como OA modificando la página de propiedades de la organización.
Si inicia sesión en la consola de Delegated Administrator como un OA, puede ir a la página de propiedades de la organización y quitarse de la lista de usuarios con derechos de OA. No se produce ningún error y puede continuar utilizando la consola. No debería poder quitarse como OA ni cerrar la sesión tan pronto como se elimine como usuario.
Solución: Ninguna.
Se muestra un mensaje de error inadecuado cuando se utiliza un nombre de dominio que entra en conflicto con el nombre de un dominio eliminado.
Este problema se produce si crea una organización con un nombre de dominio que sea el mismo que el nombre de un dominio eliminado. (El nombre de la organización es distinto al nombre de la organización eliminada.) Aparece el siguiente mensaje de error: Attribute uniqueness violated.
Solución: Especifique un nuevo nombre de dominio.
Cuando agrega miembros dinámicos a un grupo en la consola de Delegated Administrator, no puede probar una dirección URL de LDAP creada manualmente.
Cuando crea un nuevo grupo y agrega miembros dinámicos al grupo, puede crear manualmente una dirección URL de LDAP o utilizar los campos disponibles en los menús desplegables para crear la dirección URL de LDAP. Si utiliza los menús desplegables, puede hacer clic en el botón Probar URL LDAP (Test LDAP URL). Si crea manualmente la dirección URL de LDAP, esta función está deshabilitada.
Si utiliza los controles del explorador o del sistema en la consola de Delegated Administrator, pueden producirse resultados inesperados.
Solución: Para navegar, utilice sólo los controles integrados de Delegated Administrator, como las fichas, los botones y los vínculos de navegación que aparecen en la página. No utilice los controles del sistema ni del explorador, como el botón Atrás del explorador o el icono de cierre de los cuadros de diálogo.
Se muestra un mensaje de error incorrecto al crear un nuevo usuario con un ID de inicio de sesión que ya se está utilizando.
Cuando crea un nuevo usuario con una única dirección de correo electrónico pero un ID de inicio de sesión que ya se está utilizando, el usuario no se crea (lo que es el comportamiento correcto), pero se muestra el siguiente mensaje de error: "No es posible crear una dirección de correo electrónico de usuario que ya se está utilizando."El mensaje de error debería decir que el ID de inicio de sesión está en uso.
Solución: Ninguna.
No hay ninguna indicación cuando se ha terminado de cargar una página de lista de usuarios, organización o grupo.
Si hace clic en un botón mientras se está cargando una página de lista, se produce un error.
Solución: Mientras se está cargando la página, se muestra un mensaje que le indica que espere. No haga clic en ningún botón ni enlace hasta que la página esté lista.
La función de búsqueda avanzada no devuelve resultados correctos para las organizaciones.
Este problema se presenta si se realizan los siguientes pasos:
Seleccione la función Advanced Search (Búsqueda avanzada).
Seleccione “Organizaciones” (Organizations) en la lista desplegable.
Haga clic en el botón de radio Match All (Hacer coincidir todo) o Match Any (Hacer coincidir una parte).
Seleccione un nombre de organización en la lista desplegable.
Escriba valores válidos en el campo de texto.
Haga clic en "Buscar".
En lugar de devolver sólo las organizaciones que coinciden con los criterios de búsqueda, Delegated Administrator muestra todas las organizaciones.
Solución: Ninguna.
No es posible modificar los grupos que no sean ASCII.
Si se crea un grupo con un nombre que contenga caracteres que no sean ASCII, no será posible modificarlo con la orden commadmin group modify.
Por ejemplo, si un grupo con caracteres que no sean ASCII, XYZ se especifica con la opción -G en la orden commadmin group create, una dirección de correo electrónico de XYZ se agrega automáticamente a la entrada LDAP del grupo. Dado que los caracteres no ASCII no se permiten en las direcciones de correo electrónico, la modificación del grupo con commadmin group modify produce un error.
Solución: Utilice la opción -E email al crear un grupo. Esta opción especificará la dirección de correo electrónico del grupo. Por ejemplo: commadmin group create -D admin -w password -d siroe.com -G XYZ -S mail -E testgroup@siroe.com .
Esta sección describe los problemas de localización de Delegated Administrator. En esta versión no existen problemas de localización.
Esta sección describe errores o información que figura incompleta en los libros y o la ayuda en línea de Delegated Administrator.
La ayuda en línea de Delegated Administrator muestra la versión actual como Communications Suite 5 Delegated Administrator en lugar de Delegated Administrator 6.4.
La ayuda en línea de Delegated Administrator para la página Editar propiedades de grupo contiene de forma incorrecta los siguientes campos de la interfaz de usuario: campo Agregar encabezado y campo Suprimir encabezado.
Estos campos no están implementados en Delegated Administrator. Los atributos LDAP, mgrpAddHeader y mgrpAddHeader, no se suministran a través de la consola Delegated Administrator.
La ayuda en línea de Delegated Administrator describe de forma incorrecta el campo Texto de prefijo de mensaje en el asistente Crear grupo nuevo y la página Propiedades de grupo.
La descripción correcta es la siguiente:
Introduzca el texto que se añadirá al principio del texto del mensaje enviado al grupo. Debe suministrar el formato. Es decir, debe suministrar el CRLF donde corresponden en el texto.
La ayuda en línea de Delegated Administrator define de forma incorrecta el valor Cuota de doc adjunto en el asistente Crear organización nueva y la página Propiedades de organización.
La ayuda en línea que describe el panel Detalles de servicio de correo en el asistente Crear organización nueva y la sección Servicio de correo de la página Propiedades de organización indica que el campo Cuota de doc adjunto muestra el tamaño de archivos adjuntos por mensaje.La ayuda en línea indica al usuario que introduzca un tamaño máximo de cuota adjunta en kilobytes. Esto no es correcto.
La cuota adjunta define el número máximo de archivo adjuntos para cada mensaje de correo electrónico. Por ejemplo, si se define un valor 2, el usuario no puede adjuntas más de 2 archivos a un mensaje. Este atributo no influye en el tamaño de cada archivo adjunto.
La ayuda en línea de Delegated Administrator indica por error que puede utilizar los signos ">" y "<" para buscar organizaciones.
El tema "Búsqueda de organizaciones" de la ayuda en línea contiene la siguiente indicación errónea: "También puede buscar organizaciones con valores superiores o inferiores al valor introducido en el cuadro de texto si introduce un signo > o < delante del valor en sí."
No puede realizar búsquedas con valores superiores o inferiores al valor introducido cuando se trata de buscar organizaciones.
En la ayuda en línea de Delegated Administrator no se indica que el id. de inicio de sesión debe estar formado por caracteres ASCII.
Al introducir un id. de inicio de sesión para crear un nuevo usuario o para editar las propiedades del usuario en la consola de Delegated Administrator, en la ayuda en línea debería figurar lo siguiente:
Id. de inicio de sesión. Introduzca el Id. de inicio de sesión. En este campo sólo es posible introducir caracteres ASCII.
La ayuda en línea de Access Manager no explica que desactivar la opción Borrado según el usuario provoca problemas para borrar el correo y a los usuarios del calendario con las órdenes de borrado de Delegated Administrator.
Es necesario seleccionar la opción Borrado según el usuario de la consola de administración de Access Manager para habilitar las operaciones de borrado y de borrado de commadmin en la consola de Delegated Administrator con el fin de que pueda eliminar correctamente a los usuarios, los grupos y los recursos.
La opción Borrado según el usuario de Access Manager debería documentarse de la siguiente manera:
Especifica si se eliminará la entrada de un usuario, o simplemente se marcará como eliminada, del directorio. Este atributo sólo es válido si se instala Access Manager en el modo tradicional.
Cuando se elimina la entrada de un usuario y esta opción está seleccionada (true), la entrada del usuario existirá en el directorio, pero se marcará como eliminada. Una vez marcada la entrada del usuario para su eliminación, puede eliminarla de forma permanente del directorio utilizando la orden de depuración del dominio commadmin de Communications Suite Delegated Administrator.
Tanto Messaging Server como Calendar Server necesitan que esta opción esté seleccionada para poder conservar la integridad de sus bases de datos con respecto a los datos del usuario situados en el directorio.
Las entradas del usuario que estén marcadas para ser eliminadas, no se devuelven en las búsquedas que haga Access Manager en Directory Server.
Si esta opción no está seleccionada, la entrada del usuario se eliminará del directorio. Si elimina una entrada de usuario de Messaging Server o de Calendar Server con esta opción desactivada, puede provocar que se quede huérfano el calendario o el buzón del usuario.