OBIEE 11g SSL Configuration Issue : Unable to import the Server certs

Hello All,
We are trying to configure OBIEE 11.1.1.6.0 with SSL using Windows server 2003 (IIS) and facing some issues with that.
Followed the document : OBIEE11g SSL Setup and Configuration [1326781.1]
http://obieedue.blogspot.sg/2012/08/obiee11g-ssl-setup-and-configuration.html
and also completed generating the required certificate signing request and keystores for SSL communication and sent it to the CA (IT Admin team) to to have the certificate signed by CA. The issue comes when I am trying to import the CA certificate (Root certificate) and Server Certificate into the Java Keystore.
I am importing the Root CA Certificate first which is successfully added to the keystore.
keytool -import -trustcacerts -alias mycacert -file cacert.pem -keystore mykeystore.jks -storepass Welcome1
Trust this certificate? [no]: yes
Certificate was added to keystore.
But when trying to add the Server Certificate to the keystore using the command below :
keytool -import -v -alias testserver -file server.cer -keystore mykeystore.jks -keypass Welcome1 -storepass Welcome1
Certificate reply was installed in keystore
I get the following error:
keytool error: java.lang.Exception: Failed to establish chain from reply
java.lang.Exception: Failed to establish chain from reply
at sun.security.tools.KeyTool.establishCertChain(KeyTool.java:2662)
at sun.security.tools.KeyTool.installReply(KeyTool.java:1870)
at sun.security.tools.KeyTool.doCommands(KeyTool.java:807)
at sun.security.tools.KeyTool.run(KeyTool.java:172)
at sun.security.tools.KeyTool.main(KeyTool.java:166)
Read many forums and tried to convert it to the PKCS#7 format and import the cert to the identity keystore, but was not successful in that either. I have also checked with the IT Admin team and found there is only one RootCA and no other intermediate CA's.
Please advice if any one has similar issues or suggestions.
Thanks in advance,
SVS

Hi,
One obvious reason would be that you did not specify -trustcacerts, and the root CA is not included in the present server keystore. In that case, using the -trustcacerts option would solve the problem, if the root CA is indeed in the JDK cacerts.
To print out the certificates present in the JDK cacerts, use the following command:
keytool -list -keystore <JAVA_HOME>/jre/lib/security/cacerts -storepass changeit -v
Then check if the root CA that signed your server certificate is present, and has not expired (in which case,you would need to re-import a newer one into cacerts).
Another common reason for that error message is when you have used a proprietary CA to sign your server certificate. Then it would obviously not be in the JDK cacerts. The solution in that case is to import your proprietary root CA into the JDK cacerts, using the following command:
keytool -import -keystore <JAVA_HOME>/jre/lib/security/cacerts -file yourRootCA.pem -storepass changeit -alias youralias
A third reason for that error message is when your server was signed by an intermediate certificate. In that case, you would have received from your CA a chain of certificates. One way to solve this (not the only one, but this one works well): Prepend your intermediate CA file to your server cert file, and import the obtained concatenated file into the server keystore. Be careful, the intermediate CA must be BEFORE the server cert. Example:
copy rootca.cer certchain.p7b
type server.cer >> certchain.p7b
The file certchain.p7b will be the concatenation of the intermediate CA and the signed server cert. Then import the newly created file under the key alias as follows:
keytool -import -keystore serverks.jks -file certchain.p7b -alias yourkey -trustcacerts
If you only prepend the intermediate root CA, you must make sure the the final root CA is in cacerts. But you can also prepend your whole chain of trust inside the server keystore.
Regards,
Kal

Similar Messages

  • Security service error in OBIEE 11G LDAP configuration

    Hello
    I've recently set up some OBIEE 11G installations and they appear to work ok.
    I've more recently been using various guides on the internet to configure OBIEE 11G and Active Directory and can see the users and groups within Weblogic that belong the to the Provider that i've configured.
    However, when I attempt to start up OPMN, it always gives me the error like the following: 
    <Jun 24, 2013 1:45:38 PM NZST> <Warning> <oracle.jps.idmgmt> <BEA-000000> <Requested Object Class (user)not found in cache.
    oracle.security.idm.OperationFailureException: Requested Object Class (user)not found in cache.
    <Jun 24, 2013 1:52:20 PM NZST> <Error> <oracle.bi.security.service> <OBI-SEC-00004> <Unable to initialize oracle.bi.security.service.SecurityWebService>
    I initially had the User Object Class as User in the Provider configuration and noticed it wasn't in the LDAP directory so I tried changing it to a Object Class that did exist for one of the users but it made no difference.  It still says the same error message even though I have no reference to User in the configuration.
    Can anyone suggest something I might be doing wrong or missing?

    I have followed the same configuration. However i am getting the following error when i try to login
    Caused by: oracle.bi.security.service.SecurityServiceException: SecurityService::authenticateUserWithLanguage - '<LDAP user>' was authenticated but could not located within the Identity Store.
    I guess some configuration issue, but cannot be able to spot the error. Please let me know your idea
    Thanks

  • Unable to import the views in RPD.

    Hi,
    Case1:Unable to import the views in OBIEE 11g by using "Oracle inOraDb 11g_Home1" drivers but able to import the Tables in RPD.
    Case 2:Unable to import the Table in OBIEE 11g by using ."Data Direct 6.0 Oracle wire protocol" drivers but able to import the Views in RPD.
    My requirement is need to import some views and tables in RPD.How to achive this.kindly let me know.

    Hi,
    I have tested with SH Schema.
    I have one 'View' called profit in sh schema
    http://i1159.photobucket.com/albums/p629/bose-obiee/shschema.jpg
    The schema in import type without 'Views' Option it is not showing
    http://i1159.photobucket.com/albums/p629/bose-obiee/withoutviews.jpg
    clicked Back and selected 'Views' Option and checked under sh schema. am able to see the 'Profit Table.
    http://i1159.photobucket.com/albums/p629/bose-obiee/withviews.jpg
    selected what are all the table i need to import from sh schema with Profit view and clicked the single arrow symbol to move sh schema from 'data source view' to 'repository view' and clicked 'Finish'
    It has imported all the tables and view into the rpd from SH Schema.
    http://i1159.photobucket.com/albums/p629/bose-obiee/View.jpg
    Regards,
    Bose

  • Error: Unable to import the ZINV_EX(unable to read the segment).

    Hi ALL,
    i have a requirement. were i have to add a custom segment(Z1_E1EDP01) to standard Invoic02 Idoc and created extension of invoic02(basic type) as ZINV_EX.
    i added the segment and populated the values accordingly to the newly created segment.
    the problem I'm facing is when i try to import this ZINV_EX custom idoc we getting an error :
    Unable to import the ZINV_EX(unable to read the segment).
    I'm done with the port creation and all the required configuration in idx1 and idx2.
    Please can anyone to tell how to resolve this issue.
    Thank you,
    Lalit.

    > the problem I'm facing is when i try to import this ZINV_EX custom idoc we getting an error :
    > Unable to import the ZINV_EX(unable to read the segment).
    You are getting this error because the segment Z1_E1EDP01 is not following certain naming conventions which we require for IDOC. So change the segment name as Z1E1EDP01 and then try. And don't forget to release the segment.

  • HCI error - unable to import the data because the row is duplicated in the master data

    Hi, i am working on HCI while i am mapping the data from ECC to HCI target table i am getting this error :Unable to import the data because the row is duplicated in the master data .Could you please help me how to solve this
    Message was edited by: Mariana Mihaylova

    Moved to Process Integration (PI) & SOA Middleware as per New SAP HANA Cloud Integration (HCI) content category (unfortunately, I can't edit the discussion and add the category as I'm not a moderator in this space). Perhaps Mariana Mihaylova can help.
    Susmitha Yerradhodi please read and follow The SCN Rules of Engagement - in particular, the more details you provide, the better the chances of getting your question answered. (e.g. "HCI" is not a helpful subject)

  • Messaging Server 4: WebMail login returns "unable to locate the server"

    When I log into WebMail, the following error occurs:<BR>
    <P>
    Netscape is unable to locate the server <I>hostname</I>.
    Please check the server name and try again.
    <P>
    <B>End User</B>
    <P>
    First verify that you cannot reach the hostname
    server by using the ping
    utility (Windows NT or Unix). If
    you cannot reach the host, report this problem to the appropriate system
    administrator or help desk.
    <P>
    However, if you can reach the host with ping
    , then the problem may be a minor
    networking issue that you can resolve. There is also the possibility that
    the network has been configured to allow users to ping
    unreachable systems. You can use the
    following actions to rule out possible sources of the problem:<BR>
    <P>
    <OL>
    <LI>Attempt to log in to WebMail again. If you can log in successfully, then
    the problem with the WebMail server may have been temporary or is an
    intermittent problem.
    <P>
    <LI>End the current browser session and then restart the browser and try to
    connect to the WebMail server again. If you can log in successfully, then,
    most likely, the browser had cached some old network information that was
    reset when you exited the browser.
    <P>
    <LI>Verify the DNS configuration of your system and then restart the entire
    system.
    </OL>
    <P>
    If the above actions do not work, then you will need to contact the
    system administrator or the help desk.
    <P>
    <B>Mail Server Administrators</B>
    <P>
    As the problem with connecting to the WebMail server is caused by configuration
    or availability problems, make sure that users who report this problem have
    HTTP network connectivity to the hostname. The following scenarios are
    possible causes of connectivity problems:<BR>
    <P>
    <UL>
    <LI>Users have the wrong proxy.
    <LI>Users are being blocked by firewalls.
    <LI>Users are connecting from the wrong network.
    <LI>Users specify the incorrect DNS servers.
    </UL>
    <P>
    In addition, users may also report that the server is down. As the login page
    for WebMail does not contain URL links that are FQDNs or absolute path names,
    it is possible that users may still be able to see the login window if it was
    cached or loaded before the server stopped working.
    <P>
    In some cases, it may be necessary to access the hostname that is used in the
    WebMail links. This hostname setting is stored in the configdb
    parameter
    service.smtp.messagehostname.
    This configuration setting is not mentioned in the Messaging Server
    documentation.
    <P>
    The messagehostname is a
    configuration value that affects many server functions. For this reason, do
    not make changes to this value without first considering the effects of such a
    change on other WebMail settings, such as the postmaster group and user
    mailhost values. Also, please note that changing messagehostname
    is not supported from Console.
    <P>
    For more information on messagehostname
    , please see "What is messagehostname?"
    at<BR>
    article 4250
    <P>
    You can also find documentation for configutil
    in the Messaging Server Administrator's
    Guide at the following URL:<BR>
    <P>
    http://docs.iplanet.com/docs/manuals/messaging/nms41/ag/cmdline.htm#1003887
    <P>
    <B>Note:</B> You must stop and restart the HTTP service in order for changes to
    the messagehostname to
    take effect.

    When I log into WebMail, the following error occurs:<BR>
    <P>
    Netscape is unable to locate the server <I>hostname</I>.
    Please check the server name and try again.
    <P>
    <B>End User</B>
    <P>
    First verify that you cannot reach the hostname
    server by using the ping
    utility (Windows NT or Unix). If
    you cannot reach the host, report this problem to the appropriate system
    administrator or help desk.
    <P>
    However, if you can reach the host with ping
    , then the problem may be a minor
    networking issue that you can resolve. There is also the possibility that
    the network has been configured to allow users to ping
    unreachable systems. You can use the
    following actions to rule out possible sources of the problem:<BR>
    <P>
    <OL>
    <LI>Attempt to log in to WebMail again. If you can log in successfully, then
    the problem with the WebMail server may have been temporary or is an
    intermittent problem.
    <P>
    <LI>End the current browser session and then restart the browser and try to
    connect to the WebMail server again. If you can log in successfully, then,
    most likely, the browser had cached some old network information that was
    reset when you exited the browser.
    <P>
    <LI>Verify the DNS configuration of your system and then restart the entire
    system.
    </OL>
    <P>
    If the above actions do not work, then you will need to contact the
    system administrator or the help desk.
    <P>
    <B>Mail Server Administrators</B>
    <P>
    As the problem with connecting to the WebMail server is caused by configuration
    or availability problems, make sure that users who report this problem have
    HTTP network connectivity to the hostname. The following scenarios are
    possible causes of connectivity problems:<BR>
    <P>
    <UL>
    <LI>Users have the wrong proxy.
    <LI>Users are being blocked by firewalls.
    <LI>Users are connecting from the wrong network.
    <LI>Users specify the incorrect DNS servers.
    </UL>
    <P>
    In addition, users may also report that the server is down. As the login page
    for WebMail does not contain URL links that are FQDNs or absolute path names,
    it is possible that users may still be able to see the login window if it was
    cached or loaded before the server stopped working.
    <P>
    In some cases, it may be necessary to access the hostname that is used in the
    WebMail links. This hostname setting is stored in the configdb
    parameter
    service.smtp.messagehostname.
    This configuration setting is not mentioned in the Messaging Server
    documentation.
    <P>
    The messagehostname is a
    configuration value that affects many server functions. For this reason, do
    not make changes to this value without first considering the effects of such a
    change on other WebMail settings, such as the postmaster group and user
    mailhost values. Also, please note that changing messagehostname
    is not supported from Console.
    <P>
    For more information on messagehostname
    , please see "What is messagehostname?"
    at<BR>
    article 4250
    <P>
    You can also find documentation for configutil
    in the Messaging Server Administrator's
    Guide at the following URL:<BR>
    <P>
    http://docs.iplanet.com/docs/manuals/messaging/nms41/ag/cmdline.htm#1003887
    <P>
    <B>Note:</B> You must stop and restart the HTTP service in order for changes to
    the messagehostname to
    take effect.

  • Manged servers is not getting started (Unable to initialize the server)

    Hi,
    I have weblogic 7.0 is installed in solaris . I configured one of my managed servers on port 80 , while starting the managed server it's giving me the following error:
    <May 27, 2009 12:20:05 PM IST> <Emergency> <WebLogicServer> <000350> <Unable to create a server socket on Channel Default for: 172.16.42.16, port: 80. java.net.BindException: Permission denied Perhaps the address 10.16.39.16 is incorrect or another process is using port 80.>
    <May 27, 2009 12:20:06 PM IST> <Emergency> <Security> <090085> <Server failed to bind to any port such that it is not reachable from the console.>
    <May 27, 2009 12:20:06 PM IST> <Emergency> <WebLogicServer> <000342> <Unable to initialize the server: Fatal initialization exception>
    ontext.java:2727)
    at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:2700)
    at weblogic.servlet.internal.HttpServer.preloadResources(HttpServer.java:563)
    at weblogic.servlet.internal.WebService.preloadResources(WebService.java:476)
    at weblogic.t3.srvr.ServletInitRunner$1.run(ServletInitRunner.java:50)
    at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:780)
    at weblogic.t3.srvr.ServletInitRunner.run(ServletInitRunner.java:46)
    at java.lang.Thread.run(Thread.java:479)
    <May 27, 2009 12:22:38 PM IST> <Emergency> <WebLogicServer> <000350> <Unable to create a server socket on Channel Default for: 172.16.42.16, port: 80. java.net.BindException: Permission denied Perhaps the address 172.16.42.16 is incorrect or another process is using port 80.>
    <May 27, 2009 12:22:39 PM IST> <Emergency> <Security> <090085> <Server failed to bind to any port such that it is not reachable from the console.>
    <May 27, 2009 12:22:39 PM IST> <Emergency> <WebLogicServer> <000342> <Unable to initialize the server: Fatal initialization exception>
    Please do needful to reslove the problem.
    Rgds,
    Krikar.

    Hi Krikar,
    Make sure -
    1. IP is correct.
    2. Specified port is not in use
    For getting the ports-in-use list, follow below link -
    http://www.unix.com/sun-solaris/87330-list-tcp-ports-process.html
    Regards,
    Anuj

  • Unable to initialize the server: Server failed to bind to the requested por

    I am facing the error while starting the server. I see the following error.
    <Sep 26, 2007 11:49:54 PM EDT> <Emergency> <WebLogicServer> <BEA-000350> <Unable to create a server socket on Channel Default for: 162.86.20.87, port: 8101. java.net.BindException: Address already in use Perhaps the address 162.86.20.87 is incorrect or another process is using port 8101.>
    <Sep 26, 2007 11:49:54 PM EDT> <Emergency> <Security> <BEA-090085> <Server failed to bind to the configured port. The port may already be used by another process.>
    <Sep 26, 2007 11:49:54 PM EDT> <Emergency> <WebLogicServer> <BEA-000342> <Unable to initialize the server: Server failed to bind to the requested port. See preceeding log message for details.>
    The WebLogic Server did not start up properly.
    Exception raised: 'weblogic.server.ServerLifecycleException: Server failed to bind to the requested port. See preceeding log message for details.'
    Reason: Server failed to bind to the requested port. See preceeding log message for details.
    If the port is already in use how to find which server is running on that port, how to find the process and kill it. I am using weblogic 8.1 sp4 in Solaris 8.

    Bruce:
    It sounds like (as you already note) failed to shutdown WLS, that is why the
    .loc file was held and why the port is in use, WLS process was still
    running. To see why it failed to shut down, I would examine the
    weblogic.log, aslo the servers std out and err. Additionally taking a
    thread dump (if possible) on the "it wont shut down" wls java process should
    show (maybe unless the VM is hosed), where/what is hanging on/around. Do
    you happen to have native code running with wls, say a type 2 JDBC driver?
    Otherwise it sounds like a VM bug. But more data is needed to be sure.
    Cheers
    mbg
    "Bruce Bryan" <[email protected]> wrote in message
    news:3ef08499$[email protected]..
    I was shutting down the WLS server using the console shutdown and itfailed to shutdown completely. I then attempted to use the kill command on
    the process which usually works. This time I was unable to kill the process
    without using the kill -9 command. When I attempted to bring the server
    back up I got a failure to get a lock on the embedded ldap. I removed the
    .loc file and came further up but was unable to get further than the
    listener ports which were still locked to the old process. Do you know of
    anything I can do the get the WLS server back up without rebooting my
    Solaris server????
    netstat -an shows the port is in use but the only process that is alloweduse that port is WLS.

  • Unknown Host Unable to locate the server requested --- the server does not have a DNS entry. Perhaps there is a misspelling in the server name, or the server no

    Hello,
    Today i tried accessing transitbux.com with mozilla, but i'm getting this kind of a error as mentioned below:
    Unknown Host
    Description: Unable to locate the server requested --- the server does not have a DNS entry. Perhaps there is a misspelling in the server name, or the server no longer exists. Double-check the name and try again.
    Can anyone help me please, and the same website is accessible with my phone.
    Help me please. :(
    Regards
    -

    Try http://www.transitbux.com/
    Clear the cache and remove cookies only from websites that cause problems.
    "Clear the Cache":
    *Firefox/Tools > Options > Advanced > Network > Cached Web Content: "Clear Now"
    "Remove Cookies" from sites causing problems:
    *Firefox/Tools > Options > Privacy > "Use custom settings for history" > Cookies: "Show Cookies"

  • My adobe cc keeps telling me that its unable to reach the server

    my adobe creative cloud keeps telling me that its unable to reach the server. It told me to check the firewall and i did but im still unable to download programs

    Mybe,because you did not installed well,or because the server does not work propperly at that time!

  • OBIEE 11g Union Report Issue

    Hi all,
    Did one any of you started development work on 11g? If so have you created Union reports in 11g?
    I am facing two issues afte creating Union reports.
    1.I am unable to sort the columns. (Report is automatically sorted according to alphabatical order)
    2. I am unable to create New calculation Item.
    Thanks

    Hi there. Does anybody noticed this issue on calendars?! That only occurs when the month is october....
    Just updating, the correct version of OBIEE is 11.1.1.5.0.
    Thanks in advance.
    Marcos

  • OBIEE 11g SSL how to generate self-signed/demo certificate

    Hi,
    We are enabling SSL for OBIEE 11.1.1.5 environment and want to generate self-signed or demo certificate.
    We are following note 1326781.1 and are at Step 1 - point 4 that says:
    4. Submit the Certification request to your Signing Authority (CA).
    Certification Authority(CA) is an valid signing authority of your choice (for example: OpenSSL, Verisign,
    Microsoft, etc)
    Upon submission of the certificate request, CA returns the certificate for the testmachine server (Server Certificate). Copy the CA certificate and Server Certificate to <MW_HOME>/SSL folder.
    How to gerenate self-signed or demo certificate?
    Thanks in advance.

    As long as you have the keytool on that server (installed with WLS) , you can create the generate the certificate and import that into a keystore.
    Follow : Getting Started with WebLogic Server: How to Create and Configure Self Signed Certificates for WebLogic Server Environments [ID 1341192.1] , describes the two options.
    http://www.techpaste.com/2012/06/steps-configure-ssl-oracle-weblogic-server-custom-identity-java-trust-keystore/
    I am not sure how to generate self signed certs on IBM AIX machine.
    HTH,
    SVS

  • OBIEE 11g: Dashboard Javascript Issue

    Hi Gurus,
    We have upgraded obiee from 10g to 11g and finding issues with javascript in a dashboard.
    Functionality: There are some custom labels showing prompt values in it with large font. When user change prompt value and Apply, it should change the value of those text as well.
    In 10g its running fine, but in 11g its not happening after we change the value of prompts. I found the following Javascript is responsible for this functionality. Even I saw one thread to suggest the exactly same code, but in 10g.
    <script type="text/javascript">
    (function(){
    var tblTag = document.getElementsByTagName('table');
    var tdElem= document.getElementsByTagName('td');
    for(m=0;m<tdElem.length;m++){
    if(tdElem[m].className=='GFPSubmit'){tdElem[m].childNodes[0].tBodies[0].rows[0].cells[0].childNodes[0].childNodes[0].innerHTML='Run Report';
    }//close if statement
    }//close for loop
    }// close function clickVal()
    </script>
    Thread:
    Change Go Button Text on Prompt Only
    I need to understand what its actually doing? and Does it really work in 11g? Whats the alternative code?
    Thanks in advance.

    In 10g these are the html objects, after upgrade you need to know the html objects for that report based on that you need to modify javascript code.
    From given code, activity is doing on these objects; You need to find out the equivalent object name for 'GFPSubmit' in 11g.
    GFPSubmit
    table
    td
    If make sense mark

  • OBIEE 11G with MySql Issue Hierarchy is not working..

    Hi,
    i am using the OBIEE 11G with MySQL DB. i have sucessfully created the RPD. i created the Hierarchy in the RPD. this is the scerario i have created.
    i have only one data column created_at. by using this column i create 3 more logical logical columns, which are Year,Month Name,Week and created Hierarchy by taking the these columns only.
    when i am viewing the result by taking the hierarchy it throwing the error systax error"ou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version".
    but we selecting the year column it successfully nagvigating to the month level data but when selecting the Hierarchy directly it is unable to navigate from year to month.
    please provide me the solution for this as soon as possbile i have an urgent requirement on this.
    Thanks,
    Yogi.

    Hi,
    Thanks for you post..
    My Requriement is that we no need to create new columns we need to necessary columns in BMM layer only and we need to use them in Hierarchy.
    Thanks,
    Yogi.

  • OBIEE 11g Calendar alignment issue

    Facts: OBIEE 11g - 11.1.5 on Windows 2003 server.
    There's an alignment issue going on with OBIEE calendar, wich happens only when the month is october. For all other months, the calendar is displayed properly. It does not depend on the year. You may change the year and select October, you'll get the error.
    You might see what happens on the link below.
    http://img210.imageshack.us/img210/7876/firefoxds.jpg
    This behavior may occur when using IE9 (both using compatibility mode or not), Mozila Firefox and Google Chrome.
    I've looked over Metalink and the forums and could not find any information about this error.
    Any tips?!
    Thanks!
    Marcos
    Edited by: BI_Creation on Dec 1, 2011 11:37 AM
    Edited by: BI_Creation on Dec 1, 2011 11:40 AM

    Hi there. Does anybody noticed this issue on calendars?! That only occurs when the month is october....
    Just updating, the correct version of OBIEE is 11.1.1.5.0.
    Thanks in advance.
    Marcos

Maybe you are looking for