2149188 - Java Error: Application blocked by security settings - Learning Management System

SAP Knowledge Base Article - Public

2149188 - Java Error: Application blocked by security settings - Learning Management System

Symptom

When trying to launch a course in LMS you receive the following error messages:

  • "Java applications are blocked by your security settings"
  • "Application blocked by security settings"

Screenshots:

nocontentshow.jpg

Environment

When trying to launch a course in LMS from user side.

Java version: Starting with Java 7 Update 51

Browser: Internet Explorer, Google Chrome, Mozilla Firefox (any version)

Reproducing the Issue

In LMS user side, go to the course, click in "Start course" in any course and when the course pop up appears you receive an error message like "Application blocked by security settings".

Note: In some cases, depending on the browser configuration, you may not see an error message, but the course won't start and you'll see only a white screen.

Cause

Java has further enhanced security to make the user system less vulnerable to external exploits. Starting with Java 7 Update 51, Java does not allow users to run applications that are not signed (unsigned), self-signed (not signed by trusted authority) or that are missing permission attributes.

Java may consideer some content servers as not signed (unsigned), self-signed (not signed by trusted authority), but that does not means that the content is not reliable.

Resolution

As a workaround, you can use the Exception Site list feature to run the applications blocked by security settings. Adding the URL of the blocked application to the Exception Site list allows it to run with some warnings.

Steps to Add URLs to the Exception Site list:

  • Go to the Java Control Panel (On Windows Click Start and then Configure Java), or, press the keys combination "windows" + "R"
  • Click on the Security tab
  • Click on the Edit Site List button
  • Click Add in the Exception Site List window

add_url.jpg

Click in the empty field under the Location field to enter the URL

Example: http://www.example.com
(URL should begin with http:// or https://)

 

If the URL where the content is hosted is different from the URL of the web page from which the content is launched, then you will need to add both the URL for the applet as well as the URL for the web page. For LMS usually this is true, but you will notice the URL where the content is located in the same error message. Try adding that URL to the list previously mentioned.

Keywords

Content, Security, Setting,LMS,Java Error,Java 7 Update 51,launch course,Learning Management System , KBA , LOD-SF-LMS-COR , LMS Core - Items, Catalog, Curricula , How To

Product

SuccessFactors Learning 1207 ; SuccessFactors Learning 1210 ; SuccessFactors Learning 1302 ; SuccessFactors Learning 1305 ; SuccessFactors Learning 1308 ; SuccessFactors Learning 1311 ; SuccessFactors Learning 1405 ; SuccessFactors Learning 1408