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.