Article ID: 128938, created on Jun 10, 2016, last review on Jun 10, 2016

  • Applies to:
  • Operations Automation 6.0
  • Operations Automation 5.5

Symptoms

During the provisioning of APS application, several tasks failed with the following errors:

    Provisioning "globals" for APS application sfr_cnbsoap

    Internal error:
    500 Internal Error
    [ApplicationUnknownError] Unauthorized access. Saved controller certificate and received are different. (Instance ID: <Instance_ID>).

    Body: {
    "code": 500,
    "type": "Exception",
    "message": "Unauthorized access. Saved controller certificate and received are different. (Instance ID: <Instance_ID>)",
    "stacktrace":
    [
    "#0 /usr/share/aps/php/aps/2/runtime.php(351): APS\\Loader->handleHttpRequest()",
    "#1 /usr/share/aps/php/aps/2/runtime.php(363): APS\\Loader->process()",
    "#2 [internal function]: APS\\Loader->__destruct()",
    "#3 {main}"
    ],
    "error": "ApplicationUnknownError"

Or with the following error message:

    500 Internal Error
    [ApplicationUnknownError] SSL client certificate is not found in the request.

    Body: {
    "code": 500,
    "type": "Exception",
    "message": "SSL client certificate is not found in the request. ",
    "error": "ApplicationUnknownError"
    }

Application certificate with correct CN was generated for Application on endpoint.

Cause

This issue caused by incorrect Apache SSL settings on the endpoint. APS controller certificate controller.pem does not have CA and it is correct, but SSLVerifyClient is required on endpoint host:

    # grep SSLVerifyClient /etc/httpd/conf.d/ssl.conf
    SSLVerifyClient required

Resolution

In order to resolve this issue perfrom the following steps:

  1. Change value for SSLVerifyClient from required to optional_no_ca in /etc/httpd/conf.d/ssl.conf configuration file on Application endpoint:

    # grep SSLVerifyClient /etc/httpd/conf.d/ssl.conf
    SSLVerifyClient optional_no_ca
    
  2. Save changes and restart the apache service:

    # service httpd restart
    
  3. Resubmit failed tasks.

Search Words

Saved controller certificate and received are different

SSLVerifyClient

SSL client certificate is not found in the request

APS Plesk provisioning failure

instance installation failed

5356b422f65bdad1c3e9edca5d74a1ae caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 956c448bddc7e1f3585373687602379f 6f1456866eed87488c0f02b298a741c0 5b048d9bddf8048a00aba7e0bdadef37 2554725ed606193dd9bbce21365bed4e

Email subscription for changes to this article
Save as PDF