Applies to:
WebVue for PcVue version 9.0, 9.0 SP1, 9.0 SP2, 10.0, 10.0 SP1 and 11. |
||
|
||
Summary:
This article explains Oracle’s new security requirements for Rich Internet Applications and how to react to it for running the WebVue client. The workaround described below has been validated with Java 7 Update 51 and Java 7 Update 60 beta. Future PcVue versions will be supplied with a signed WebVue applet and therefore will match those security requirements. Please note that you will have to update your Java Runtime Environment (JRE) to Java 7 to run these future WebVue versions. An up-to-date JRE will also be provided to you on the coming installation media for deployment on WebVue client machines. |
||
|
||
Solution:
With the JRE version 7u51 released on January, 14th 2014, Oracle has introduced a new security policy which restricts the execution of non-signed RIA (Rich Internet Applications) such as WebVue in a browser or Java Web Start context. For more information please read the official note from Oracle: If trying to execute a non-signed WebVue applet on a client machine with Java 7u51 or later installed, the following message is going to appear: (where “http://mywebvueserver” matches the WebVue server host). For the already deployed versions of PcVue mentioned in the “Applies to” section, one of the following solution can be applied for enabling the execution of the WebVue applet. Solution 1: If access to legacy Java applets is not managed on domain-level, individual users of a WebVue applet may consider adding a site exception to the security settings of their Java Runtime Environment. This is a local setting and only applies to the computer used for client access to WebVue. The JRE configuration change described below needs to be done on each computer where the WebVue client is used. Making this modification does not require administrator privileges. Go to “Control Panel > Java” and select the “Security” tab.
For additional information please refer to: Solution 2: If you are a domain administrator and you have to manage one or multiple WebVue applications in your network you may consider using whitelisting of legacy Java applets by creating deployment rulesets for your domain. This is the recommended method since it is in line with Oracle’s suggestions for permanently maintaining Java 6 applications and it allows you to decide which applications to execute and which not to in a fine-grained manner. Solution 3: You can prevent the client computers from updating to Java 7u51. This may be achieved by disabling automatic updates on the computers that are supposed to connect to the WebVue server or by just never installing any updates of the JRE manually. Please note that this simple yet effective method is NOT recommended because it is not in line with holding installations up-to-date in terms of security. |
||
|
||
|
Created on: 17 Jan 2014 Last update: 13 May 2024