Symptoms
After OA upgrade to 7.3 Azure periodic tasks
Azure CSP: Archiving and deleting old reports
andAzure CSP: check budget cap
are failing with error:Last execution output Access denied.
Odin Automation core node is configured with two (or more) IP Addresses for example
10.20.79.10
and10.20.80.10
.On attempt to access different tabs under
Services > Applications > Azure Cloud Solution Provider > Instance
following exception appears:Access denied. Error code: access_denied Error Category: api
azure.log
on Azure CSP Endpoint contains records like:============ 2018-02-13 01:10:34,829 INFO [com.odin.azure.server.AuthorizeController] (azure task-9) <APS-APP> A key store file for the server key of an application with the instance id 'f2c11c32-b408-4cfd-93a1-11a22a3344c6' doesn't contain a certificate for 'https://10.20.80.10:6308/' APS controller. 2018-02-13 01:10:34,830 DEBUG [com.odin.azure.server.ServerLogs] (azure task-9) <SERVER> Incoming request 'GET https://10.20.80.19:10443/azure/aps/applications/1994ba5e-2566-4607-8391-1be12f3e4a56/full' has been finished: HTTP 403 Forbidden ============
In
core.log
on Core Node it represents as the following:Feb 13 01:15:26.709 : DBG [aps-service:7247 aps-service-task-1:504 pau]: c.p.p.s.c.e.EndpointExecutorBean opening new connection for application f2c66c32-b408-4cfd-93a1-46a35a1534c6 Feb 13 01:15:26.724 : DBG [aps-service:7247 aps-service-task-1:504 pau]: c.p.p.s.c.e.EndpointExecutorBean closed connection for application ff7d4ae6-2adf-444c-a9af-49ea154bb27b Feb 13 01:15:26.724 : DBG [aps-service:7247 aps-service-task-1:504 pau]: c.p.p.s.c.e.EndpointExecutorBean Begin request: 'GET https://10.20.80.19:10443/azure/aps/applications/1994ba5e-2566-4607-8391-1be12f3e4a56/base_currency' TLSv1.2 Feb 13 01:15:26.749 : DBG [aps-service:7247 aps-service-task-1:504 pau]: c.p.p.s.c.e.EndpointExecutorBean End request: 'GET https://10.20.80.19:10443/azure/aps/applications/1994ba5e-2566-4607-8391-1be12f3e4a56/base_currency' '403 Forbidden' Feb 13 01:15:26.750 : DBG [aps-service:7247 aps-service-task-1:504 pau]: c.p.p.tracer exit by exception: com.parallels.pa.service.connectivity.ejb.EndpointExecutorBean.call com.parallels.pa.service.aps.api.APSEndpointExecutionException: Access denied.
Cause
After Odin Automation platform upgrade APS-Controller-URI
was changed from https://10.20.79.10:6308/
to https://10.20.80.10:6308/
. Azure CSP application does not support handle such changes. Software-related issue #APSA-19557 has been addressed to Odin platform Development team.
Resolution
Please contact Odin Technical Support to apply workaround.
Additionally please contact pta@odin.com or Technical Account Manager to trace the status of the software issue.