{"id":5262,"date":"2014-10-17T11:47:00","date_gmt":"2014-10-17T11:47:00","guid":{"rendered":"https:\/\/pitss.org\/us\/?p=5262"},"modified":"2017-05-15T11:26:42","modified_gmt":"2017-05-15T15:26:42","slug":"unable-to-run-oracle-forms-application-using-ssl-with-java-8-runtime","status":"publish","type":"post","link":"https:\/\/pitss.org\/us\/2014\/10\/17\/unable-to-run-oracle-forms-application-using-ssl-with-java-8-runtime\/","title":{"rendered":"Unable to run Oracle Forms Application using SSL with Java 8 Runtime"},"content":{"rendered":"<p>Starting with Oracle Forms and Reports 11.1.2.2.0, the latest version of Oracle Forms available, support with Java Runtime 8 update 5 or higher has been added per the Oracle Forms 11.1.2.2.0 certification matrix (More information can be found in the Client tab in the certification matrix) <a title=\"http:\/\/www.oracle.com\/technetwork\/es\/middleware\/docs\/oracle-forms-111220certmatrix-2087910.xls?ssSourceSiteId=otnen\" href=\"http:\/\/www.oracle.com\/technetwork\/es\/middleware\/docs\/oracle-forms-111220certmatrix-2087910.xls?ssSourceSiteId=otnen\">http:\/\/www.oracle.com\/technetwork\/es\/middleware\/docs\/oracle-forms-111220certmatrix-2087910.xls?ssSourceSiteId=otnen<\/a>.<\/p>\n<p>However, if your Forms application is using SSL (https), you may encounter the following error in your Java Console:<\/p>\n<blockquote><p><em>network: Connecting <\/em><em>https:\/\/server.domain\/forms\/java\/icons.jar<\/em><em> with proxy=DIRECT<\/em><\/p>\n<p><em>javax.net.ssl.SSLException: Received fatal alert: close_notify<\/em><\/p>\n<p><em>network: Connecting <\/em><em>http:\/\/server.domain:443\/<\/em><em> with proxy=DIRECT<\/em><\/p>\n<p><em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 at sun.security.ssl.Alerts.getSSLException(Unknown Source)<\/em><\/p>\n<p><em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 at sun.security.ssl.Alerts.getSSLException(Unknown Source)<\/em><\/p><\/blockquote>\n<p>The Forms application will no longer work. According to the \u201cSecurity Enhancements\u201d page in the JRE 8 documentation <a title=\"http:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/security\/enhancements-8.html\" href=\"http:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/security\/enhancements-8.html\">http:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/security\/enhancements-8.html<\/a>, the TLS 1.1 and TLS 1.2 options were enabled in the Java Control Panel found on every client PC which connects to the Oracle Forms application. Previously in JRE 6 and 7, these options were either disabled or not present; however, it was enabled in JRE 8.<\/p>\n<p>To fix the problem, in the client PC, you will need to perform these steps:<\/p>\n<p>1. Open up the Java Control Panel (can be found in the Windows Control Panel under \u201cAll Control Panel Items\u201d.<\/p>\n<p>2. Click the \u201cAdvanced\u201d tab and expand the \u201cGeneral\u201d section.<\/p>\n<p>3. You will see that \u201cUse TLS 1.1\u201d and \u201cUse TLS 1.2\u201d are selected. Unselect both checkboxes and click \u201cOK\u201d.<\/p>\n<p>4. Close out of all browser windows and relaunch the application.<\/p>\n<p>&nbsp;<\/p>\n<p>After completing the steps above, you should be able to run your Forms application using JRE 8.<\/p>\n<p><strong>Source: Oracle Support note 1675195.1<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Starting with Oracle Forms and Reports 11.1.2.2.0, the latest version of Oracle Forms available, support with Java Runtime 8 update 5 or higher has been added per the Oracle Forms 11.1.2.2.0 certification matrix (More information can be found in the Client tab in the certification matrix) http:\/\/www.oracle.com\/technetwork\/es\/middleware\/docs\/oracle-forms-111220certmatrix-2087910.xls?ssSourceSiteId=otnen. However, if your Forms application is using SSL [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[22,14,19,10],"tags":[16,12,23,44],"class_list":["post-5262","post","type-post","status-publish","format-standard","hentry","category-forms","category-resolve-issues","category-unix-linux","category-windows","tag-11gr2","tag-error","tag-forms","tag-java"],"_links":{"self":[{"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/posts\/5262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/comments?post=5262"}],"version-history":[{"count":2,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/posts\/5262\/revisions"}],"predecessor-version":[{"id":9131,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/posts\/5262\/revisions\/9131"}],"wp:attachment":[{"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/media?parent=5262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/categories?post=5262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pitss.org\/us\/wp-json\/wp\/v2\/tags?post=5262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}