

Mantenimiento del dominio › Gestión de certificados › Implementación del certificado SSL de confianza de terceros
Implementación del certificado SSL de confianza de terceros
CA Process Automation admite certificados de seguridad de terceros para el acceso Web HTTPS y la firma de archivos jar. Se pueden obtener tales certificados de una autoridad certificadora de terceros.
Lleve a cabo los pasos siguientes:
- Elija una contraseña de certificado y obtenga un certificado de seguridad de una autoridad certificadora.
- Siga las instrucciones proporcionadas por la autoridad certificadora e importe el certificado en un almacén de claves.
Generalmente utiliza un comando similar a keytool –import –alias myalias –file certfile –keystore "path_and_file_specification_for_keystore".
- Para la contraseña del almacén de claves, introduzca la contraseña del certificado proporcionada por la autoridad certificadora.
- Obtenga una versión encriptada de la contraseña del almacén de claves.
- Vaya a install_dir/server/c2o.
- Localice el script PasswordEncryption (PasswordEncryption.bat para Windows, PasswordEncryption.sh para UNIX o Linux).
- Ejecute PasswordEncryption passwordtoencrypt.
- Guarde el valor largo encriptado devuelto para introducir en el archivo de propiedades.
- Detenga el orquestador.
- Realice una copia de seguridad del archivo de propiedades de configuración de Oasis y edítelo para agregar o actualizar lo siguiente:
- itpam.web.keystorepath a la ubicación del almacén de claves utilizando la ruta y el nombre de archivo completos para el archivo del almacén de claves.
- itpam.web.keystore.password con la contraseña encriptada del almacén de claves (no encierre con comillas el valor de la contraseña encriptada)
- itpam.web.keystorealias al alias utilizado para referenciar el certificado en el almacén de claves (myalias en los ejemplos).
- Firme los archivos JAR ejecutando SignC2OJars (SignC2OJars.bat para Windows y SignC2OJars.sh para UNIX o Linux) incluido con CA Process Automation en el directorio install_dir/server/c2o. Ejecute SignC2oJars sin parámetros para firmar los archivos jar. Si la contraseña del almacén de claves que introdujo no coincide con la contraseña del certificado, introduzca la contraseña del certificado a medida que se firma cada archivo jar.
Nota: En AIX, existe un problema conocido al volver a firmar un archivo .jar mediante SignC2OJars. Para solucionar este problema, "elimine la firma" manualmente de los archivos jar suprimiendo los archivos *.sf y *.rsa de la carpeta META-INF para cada archivo de archivado Java antes de ejecutar SignC2OJars.
- Si el almacén de claves contiene más de un alias, modifique la entrada de conector en server.xml. El server.xm. está ubicado en <directorio_instalación>\server\c2o\deploy\jbossweb-tomcat55.sar\server.xml. Agregue la línea en negrita:
<Connector port="${tomcat.secure.port}" address="${jboss.bind.address}"
maxThreads="100" strategy="ms" maxHttpHeaderSize="8192"
emptySessionPath="true"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${itpam.web.keystorepath}"
keyAlias="${itpam.web.keystorealias}"
keystorePass="${itpam.web.keystore.password}" sslProtocol = "${SSL_PROTOCOL}" algorithm = "${X509_ALGORITHM}" useBodyEncodingForURI="true"/>
- Inicie el orquestador.
- Repita este procedimiento para cada orquestador que utilizará el nuevo certificado.
Más información:
Archivo de propiedades de configuración de Oasis
Copyright © 2013 CA.
Todos los derechos reservados.
 
|
|