Note: This article is applicable only for On Premise deployments of ACCELQ
If you are accessing the ACCELQ instance from “insecure origin” (eg. http://host:port) and trying to use some cryptography related feature in ACCELQ, you might face infinite loading.
“Secure origins” are origins that match at least one of the following (scheme, host, port) patterns:
- (https, *, *)
- (wss, *, *)
- (*, localhost, *)
- (*, 127/8, *)
- (*, ::1/128, *)
- (file, *, —)
- (chrome-extension, *, —)
For example, in the following screens, you might see this behavior:
Resources > Tools > Encrypt Text
Admin Panel > Tenant Admin > Security and Authentication
Open browser console and check for errors. If the logged error message is similar to this, then it may be due to insecure origin.
Set up ACCELQ instance with SSL and access it from https://host:port. (Recommended)
As a temporary workaround, you can configure your browser to allow specific insecure origins as follows
Step 1: Go to the URL in chrome chrome://flags/#unsafely-treat-insecure-origin-as-secure
Step 2: Enter the origin you want to mark as secure in the input field (your ACCELQ server and port) and enable if from dropdown.
Step 3: Relaunch the browser.
Now you’ll be able to use the cryptographic functions from this allowed origin.
Note: This is only a temporary workaround. It is recommended to host ACCELQ on SSL.