CA AXA 17.3 https implementation using Nginx is missing "Manage Apps" "Edit Profile" option

Document ID : KB000122158
Last Modified Date : 30/11/2018
Show Technical Document Details
Issue:
In CA AXA 17.3 on premise, after changing from http to https using Nginx, under the "Manage Apps" option the app definition no longer shows the "Edit Profile" option at the bottom of the page. This applies to all 4 App types ANDROID, IOS, WATCHOS, WEB APP.
Environment:
CA AXA 17.3.x on-premise.
Cause:
Nginx is blocking the request for the profile.html. 
Resolution:
To fix the problem please follow these steps:
1. Edit the nginx.conf file in directory /opt/ca/aoPlatform/nginx/nginx-1.13.6 and change the "location /admin" line as follows: 
CHANGE:  
location /admin { 

proxy_pass http://frontend; 


TO: 
location ~ ^/admin { 

proxy_pass http://frontend; 



2. Restart Nginx using these commands: 
cd /opt/ca/aoPlatform/bin 
./startServices.sh -ng 


3. Refresh the "MANAGE APPS"  app definition page and the "Edit Profile" option will now appear.
Additional Information:
17.3.0  & 17.3.1:
Post Installation Tasks (Single Node) : Enable SSL for Admin Console Using Nginx for Non-Production Environments:
https://docops.ca.com/agile-operations-analytics-base-platform/17-3/en/installing-17-3-0-and-17-3-1/single-node-installation/post-installation-tasks-single-node#PostInstallationTasks(SingleNode)-EnableSSLforAdminConsoleUsingNginxforNon-ProductionEnvironments
Post Installation Tasks (Multi-Node) : Enable SSL for Admin Console Using Nginx for Non-Production Environments
https://docops.ca.com/agile-operations-analytics-base-platform/17-3/en/installing-17-3-0-and-17-3-1/multi-node-installation/post-installation-tasks-multi-node#PostInstallationTasks(Multi-Node)-EnableSSLforAdminConsoleUsingNGINXforNon-ProductionEnvironments

17.3.2:
Post Installation Tasks - Single Node : Enable SSL for Admin Console Using NGINX for Non-Production Environments:
https://docops.ca.com/agile-operations-analytics-base-platform/17-3/en/installing-17-3-2/single-node-deployment/post-installation-tasks-single-node#PostInstallationTasks-SingleNode-EnableSSLforAdminConsoleUsingNGINXforNon-ProductionEnvironments