{"id":11516,"date":"2025-04-21T15:12:54","date_gmt":"2025-04-21T20:12:54","guid":{"rendered":"https:\/\/www.rushworth.us\/lisa\/?p=11516"},"modified":"2025-04-22T15:17:56","modified_gmt":"2025-04-22T20:17:56","slug":"11516","status":"publish","type":"post","link":"https:\/\/www.rushworth.us\/lisa\/?p=11516","title":{"rendered":"Enabling SSL on the WebLogic Server Administration Console"},"content":{"rendered":"<p>Prior to enabling SAML authentication, please ensure your WebLogic Admin Console is using SSL. You will need a JKS keystore with your public\/private key pair.<\/p>\n<p>If you have a base64 encoded public\/private key pair, create a JKS file as follows:<\/p>\n<p>openssl pkcs12 -export -out docker.p12 -inkey docker.rushworth.us.key -in docker.rushworth.us.cer -name docker_rushworth_us -password pass:IChangedIt<\/p>\n<p>keytool -importkeystore -srckeystore docker.p12 -srcstoretype PKCS12 -destkeystore docker.jks -deststoretype JKS -deststorepass IChangedIt -srcstorepass IChangedIt<\/p>\n<p>List the keystore contents to confirm your certificate is present using:<\/p>\n<p>keytool -list -keystore docker.jks -storepass IChangedIt<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1075\" height=\"139\" class=\"wp-image-11517\" src=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-black-rectangular-frame-with-white-text-ai-gene.png\" alt=\"A black rectangular frame with white text AI-generated content may be incorrect.\" srcset=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-black-rectangular-frame-with-white-text-ai-gene.png 1075w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-black-rectangular-frame-with-white-text-ai-gene-300x39.png 300w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-black-rectangular-frame-with-white-text-ai-gene-1024x132.png 1024w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-black-rectangular-frame-with-white-text-ai-gene-768x99.png 768w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-black-rectangular-frame-with-white-text-ai-gene-750x97.png 750w\" sizes=\"auto, (max-width: 1075px) 100vw, 1075px\" \/><\/p>\n<p>The certificate\u2019s alias will be needed to configure SSL on the console. In this example, my certificate\u2019s alias is docker_rushworth_us<\/p>\n<p>Once there is a JKS file with your keypair located on the server, configure WebLogic to use it. On the WebLogic Admin Console, navigate to [domain]-&gt;Environment-&gt;Servers and select the system you want to configure. Here, AdminServer(admin)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1909\" height=\"456\" class=\"wp-image-11518\" src=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m.png\" alt=\"A screenshot of a computer AI-generated content may be incorrect.\" srcset=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m.png 1909w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-300x72.png 300w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-1024x245.png 1024w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-768x183.png 768w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-1536x367.png 1536w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-750x179.png 750w\" sizes=\"auto, (max-width: 1909px) 100vw, 1909px\" \/><\/p>\n<p>On the \u201cConfiguration\u201d tab, select the \u201cGeneral\u201d sub-tab. Check the box for \u201cSSL Listen Port Enabled\u201d and supply a port number.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"821\" height=\"632\" class=\"wp-image-11519\" src=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-1.png\" alt=\"A screenshot of a computer AI-generated content may be incorrect.\" srcset=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-1.png 821w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-1-300x231.png 300w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-1-768x591.png 768w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-1-750x577.png 750w\" sizes=\"auto, (max-width: 821px) 100vw, 821px\" \/><\/p>\n<p>On the Keystores sub-tab, click \u201cChange\u201d to change the keystore being used.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1587\" height=\"274\" class=\"wp-image-11520\" src=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-2.png\" alt=\"A screenshot of a computer AI-generated content may be incorrect.\" srcset=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-2.png 1587w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-2-300x52.png 300w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-2-1024x177.png 1024w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-2-768x133.png 768w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-2-1536x265.png 1536w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-2-750x129.png 750w\" sizes=\"auto, (max-width: 1587px) 100vw, 1587px\" \/><\/p>\n<p>Select \u201cCustom Identity and Java Standard Trust\u201d. Enter the path to your JKS file. The keystore type is jks. Enter and confirm the password you used to create the keystore. Enter the password for the cacerts file (java default is changeit)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"858\" height=\"779\" class=\"wp-image-11521\" src=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-3.png\" alt=\"A screenshot of a computer AI-generated content may be incorrect.\" srcset=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-3.png 858w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-3-300x272.png 300w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-3-768x697.png 768w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-3-750x681.png 750w\" sizes=\"auto, (max-width: 858px) 100vw, 858px\" \/><\/p>\n<p>On the SSL sub-tab, input the alias of the certificate. Also enter and confirm the key passphrase.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"575\" class=\"wp-image-11522\" src=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-4.png\" alt=\"A screenshot of a computer AI-generated content may be incorrect.\" srcset=\"https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-4.png 910w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-4-300x190.png 300w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-4-768x485.png 768w, https:\/\/www.rushworth.us\/lisa\/wp-content\/uploads\/2025\/04\/a-screenshot-of-a-computer-ai-generated-content-m-4-750x474.png 750w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prior to enabling SAML authentication, please ensure your WebLogic Admin Console is using SSL. You will need a JKS keystore with your public\/private key pair. If you have a base64 encoded public\/private key pair, create a JKS file as follows: openssl pkcs12 -export -out docker.p12 -inkey docker.rushworth.us.key -in docker.rushworth.us.cer -name docker_rushworth_us -password pass:IChangedIt keytool -importkeystore &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2101],"tags":[2103,523,2102],"class_list":["post-11516","post","type-post","status-publish","format-standard","hentry","category-weblogic","tag-oracle-weblogic","tag-weblogic","tag-wls"],"_links":{"self":[{"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/posts\/11516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11516"}],"version-history":[{"count":2,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/posts\/11516\/revisions"}],"predecessor-version":[{"id":11524,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=\/wp\/v2\/posts\/11516\/revisions\/11524"}],"wp:attachment":[{"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11516"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11516"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rushworth.us\/lisa\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}