Saturday, March 24, 2012

Error BEA-090477 Certificate chain received from - was not trusted causing SSL handshake failure.

How to solve BEA-090477 certificate error which was thrown by Weblogic? To get rid of the problem, the remote server certificate needs to be imported by following below instructions:
  1. Access the https URL from web browser and export the certificate (by example with .cer extension). Eventually, if you can't access remote server via https, export server certificate in another way, by example from Microsoft Certification Authority in Windows AD Domain environment.
  2. Import cerrtificate *.cer file into Weblogic keystore (usually default Weblogic keystore is default JVM keystore), by example
    keytool -import -keystore ..\lib\security\cacerts -alias myCertAlias -file c:/Oracle/client.cer
    Remember! Default java ceacerts password is "changeit"

1 comment:

  1. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a Java developer learn from Java Training in Chennai. or learn thru Java Online Training in India . Nowadays Java has tons of job opportunities on various vertical industry.