{"id":5008,"date":"2015-08-04T08:58:05","date_gmt":"2015-08-04T00:58:05","guid":{"rendered":"http:\/\/rmohan.com\/?p=5008"},"modified":"2015-08-04T08:58:29","modified_gmt":"2015-08-04T00:58:29","slug":"installation-procedure-for-ssl-certificate-in-weblogic","status":"publish","type":"post","link":"https:\/\/mohan.sg\/?p=5008","title":{"rendered":"Installation procedure for SSL  Certificate in WebLogic"},"content":{"rendered":"<p><strong>Installation procedure for SSL \u00a0Certificate in WebLogic<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>BEA System\u2019s WebLogic is one of the best e-commerce online transaction processing (OLTP) platforms. It\u2019s a server software application which is efficiently developed to connect users in a distributed computing environment to assist the integration of mainframe applications, distributed corporate data and applications.<\/p>\n<p>WebLogic server\u2019s main features are the connectors which helps enable an inter-operation of legacy application on any client along with server applications, Enterprise JavaBean (EJB) components, resource pooling and connection sharing. This makes the applications capable enough to expand and cope with the increased use. An administration console with a user interface eases management tasks like common security features; such as, Secure Socket Layers (SSL) which make applications and transactions very secure by encrypting data transmissions with mechanisms for proper authentication and authorization.<\/p>\n<p>Installing an SSL certificate properly is the best way to maintain authorization secure environment for data transmission. Here\u2019s a step-by-step guide on how to successfully install an SSL on WebLogic.<\/p>\n<p><strong>Installation procedure for SSL Digital Certificate in WebLogic<\/strong><\/p>\n<p>1. First of all, download from your account the your_domain_com.p7b certificate file. It can be downloaded from the tab of \u201cMy Orders\u201d by clicking on the order number and then the blue download link.<\/p>\n<p>2. To install the certificate file to your keystore, run the following command:<\/p>\n<pre>keytool -import -trustcacerts -alias server -file your_domain_com.p7b -keystore your_domain.jks<\/pre>\n<p>A confirmation message pops up after this which reads \u201cCertificate reply was installed in keystore\u201d after which it asks if you want to trust the certificate, choose \u2018y\u2019 or \u2018yes\u2019.<\/p>\n<p>The procedure of installing this file loads all the necessary certificates to your keystore. To use it, all you need to do is configure your server.<\/p>\n<p><strong>How to Configuring the Keystore in WebLogic<\/strong><\/p>\n<p>1. Expand the \u201cServers\u201d node on your WebLogic server and choose the server you wish to configure.<\/p>\n<p>2. After that, go to <strong>Configuration<\/strong> &gt;&gt; <strong>Key-stores<\/strong> and <strong>SSL<\/strong><br \/>\nSeveral default key-stores or previously installed key-stores shall be displayed under \u2018Keystore Configuration\u2019.<\/p>\n<p>3. Click the \u2018Change\u2026..\u2019 link located under \u2018Keystore Configuration\u2019 to enable your new keystore.<\/p>\n<p>4. Select \u2018Custom Identity and Java Standard Trust\u2019 as your keystore configuration type. Click on Continue.<\/p>\n<p>5. Enter the full path to the your_domain.jks file on your server under \u2018Custom Identity Keystore File Name\u2019.<\/p>\n<p>6. Choose jks for \u2018Custom Identity Keystore Type\u2019<\/p>\n<p>7. The \u2018Custom Identity Keystore Passphrase\u2019 should be the password that you specified while creating the keystore.<br \/>\nIn case you forgot the password, you will have to start the procedure of creating your keystore right from the start.<\/p>\n<p>8. You will, once again be asked to enter the keystore password and confirm it.<\/p>\n<p>9. Click \u2018Continue\u2019 and then Finish.<\/p>\n<p>10. Now you got to go back to \u2018Servers\u2019 node and select the server you are configuring.<\/p>\n<p>11. After that, go to <strong>Configuration<\/strong> &gt;&gt; <strong>Key-stores<\/strong> and <strong>SSL<\/strong>&gt;&gt; Click \u2018Change\u2026..\u2019 link that lay under \u2018Keystore Configuration\u2019<\/p>\n<p>12. On the page of \u2018Configure SSL\u2019 choose \u2018Key Stores\u2019 as the procedure in which identity and trust is stored for the <strong>WebLogic server<\/strong>.<\/p>\n<p>13. Specify the \u2018Private Key Alias\u2019 and the \u2018Passphrase\u2019 which were used while creating your keystore.<br \/>\n\u2018Server\u2019 is your alias if you are following the set of instructions mentioned here and the Keystore password is your passphrase.<\/p>\n<p>14. Click Continue, then Finish<br \/>\nYou will now have to reboot the WebLogic server.<\/p>\n<p>15. Your keystore should now be installed and enabled.<\/p>\n<p>Your browsers\u2019 padlock icon should be displaying the locked position if you have successfully installed the SSL certificate.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Installation procedure for SSL Certificate in WebLogic<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>BEA System\u2019s WebLogic is one of the best e-commerce online transaction processing (OLTP) platforms. It\u2019s a server software application which is efficiently developed to connect users in a distributed computing environment to assist the integration of mainframe applications, distributed corporate data and applications.<\/p>\n<p>WebLogic server\u2019s main [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56],"tags":[],"_links":{"self":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/5008"}],"collection":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5008"}],"version-history":[{"count":2,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/5008\/revisions"}],"predecessor-version":[{"id":5010,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/5008\/revisions\/5010"}],"wp:attachment":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}