SSL-related errors

As suggested in the following examples, an occur might occur if the EGL Rich UI Proxy or Web service requires SSL but HTTPS is not used on the request.

Proxy

Configuration

The EGL Rich UI Proxy is secured by using JEE basic authentication and includes a CONFIDENTIAL or INTEGRAL user data constraint.

Problem

HTTP is used to request the proxy instead of HTTPS. (Because of the Same Origin policy for JavaScript™, the protocol that is used to request the HTML file is the protocol that is used to request the proxy. The same is true for the domain name and port number.)

Errors

A ServiceInvocationException is thrown with messageID "CRRUI3658E" and the message, "An error occurred on proxy at ‘{0}' while trying to invoke service on ‘{1}'" where {0} is the URL of the proxy and {1} is the URL of the Web service. detail1 of the ServiceInvocationException is set to "302"; detail2 is set to "Found".

A ServiceInvocationException is thrown with messageID "EGL1546E" and the message, "The request could not be converted to a service call. The received request was ''."

Solution

Request the HTML file with HTTPS instead of HTTP.

Web service

Configuration
A Web service is secured by using JEE basic authentication and includes a CONFIDENTIAL or INTEGRAL user data constraint.
Problem
HTTP is used to request the Web service instead of HTTPS.
Error
A ServiceInvocationException is thrown with messageID "CRRUI3655E" and the message, "An error occurred while processing response object: ‘ReferenceError: urlString is not defined'". detail1 of the ServiceInvocationException is set to "302"; detail2 is set to "Found".
Solution
Request the Web service with HTTPS instead of HTTP.

Feedback