Bitácora de EleKtR0

English - Italiano - Deutsch - Français - Português - русский

5 de marzo de 2015

Error de certificado SSL en Weblogic

Con el certificado demo que viene por defecto en Weblogic suele dar el error "Uncaught exception in server handler: javax.net.ssl.SSLKeyException: [Security:090482]BAD_CERTIFICATE". Para evitarlo podemos poner el parámetro
-Dweblogic.security.SSL.ignoreHostnameVerification=true
en el fichero de arranque del servicio que use SSL (admin server, nodemanager, managed server, etc.)

Otra opción es crear un nuevo certificado autofirmado con el common name (cn) del servidor donde va a estar el certificado.

1º Cargar las variables de entorno correspondientes:
$WL_HOME/server/bin/setWLSEnv.sh

2º Crear el certificado:
java utils.CertGen -cn YOURSERVER.DOMAIN.COM -keyfilepass DemoIdentityPassPhrase -certfile mycert -keyfile mykey

3º Importar el certificado en el almacén:
java utils.ImportPrivateKey -keystore DemoIdentity.jks -storepass DemoIdentityKeyStorePassPhrase -keyfile mykey.pem -keyfilepass DemoIdentityPassPhrase -certfile mycert.pem -alias demoidentity

4º Copiar el almacén de certificados DemoIdentity.jks en $WL_HOME/server/lib sobrescribiendo el anterior

Etiquetas: , ,

2 de marzo de 2015

Nodemanager no accesible en Weblogic

En este enlace explican cómo resolver el problema de un node manager de Weblogic que no está correctamente conectado al admin server para poder gestionar los servidores desde él.

Etiquetas: , ,

Contraseña del repositorio de claves de Weblogic

Para los que se vuelven locos una y otra vez buscando la contraseña del repositorio de claves que trae Weblogic por defecto, aquí está la ruta de los ficheros .jks y la contraseña tanto de cada fichero como de la clave privada del certificado.

Almacén de certificados de confianza (Trust store): Se encuentra en ${WL_HOME}/server/lib/DemoTrust.jks
Contraseña del trust store: DemoTrustKeyStorePassPhrase

Almacén del certificado SSL de Weblogic (Key store): Se encuentra en ${WL_HOME}/server/lib/DemoIdentity.jks
Contraseña del key store: DemoIdentityKeyStorePassPhrase
Contraseña de la clave privada del certificado por defecto (demoidentity): DemoIdentityPassPhrase

Etiquetas: , ,