API Portal 4.x
API Gateway 9.3
*** Note: If possible a un-deployment should be done prior to un-enrollment.
***Note: un-deployment is defined as;
------------------------------------------------
------------------------------------------------
This is the process for removing and re-enrolling the Gateway with portal. Before doing anything make sure you have a backup.
a. In the Policy Manager, log in to the Gateway as a Gateway administrator.
b. On the Tasks menu, click Certificates, Keys and Secrets and Manage Certificates. Use the dialog to remove the TSSG, PSSG and DSSG certificates. Note: Do not delete the API Gateway’s self-signed SSL certificate.
NOTE: YOU MAY HAVE A CERTIFICATE THAT STARTS WITH A WILDCARD, SOMETHING ALONG THESE LINES *.app.prod.cce1.dev.ca'. If so, EXPORT this certificate (back it up), and then remove it. If you do not you will get a RESTMAN error during the enrollment process.
c. On the Tasks menu, click Certificates, Keys and Secrets and Manage Private Keys. Use the dialog to remove the portalman private key.
d. On the Tasks menu, click Global Settings and Manage Scheduled Tasks. Use the dialog to remove the following tasks:
· Portal Sync Application
· Portal Sync API
· Portal Tenant Sync Policy Template
· Portal Sync Account Plan
· Portal Bulk Sync Application
· Portal Check Bundle Version
· Delete Portal Entities
· Move Metrics Data Off Box Task
· Portal Sync SSO Configuration
NOTE: If you also use Precision API Monitoring. Be sure you DO NOT remove the scheduled tasks for APM
e. On the Tasks menu, click Global Settings and Manage Cluster-wide Properties. Use the dialog to remove all properties that begin with portal.
NOTE: If using an earlier versions of Gateway there is no confirmation message when deleting these… tread lightly.
f. DO NOT RESTART THE GATEWAY SERVICE YET. The doc says you have to, it is wrong, and this was confirmed by dev.
a. Log in to the API Portal as an API Portal administrator.
b. Click Publish
c. Click Proxies up top
d. Click Add Proxy
e. Enter any descriptive name here (doesn’t need to be a resolvable name, it’s just a label) and click Create
f. Copy the Enrollment URL
Once this succeeds, you can now reboot the Gateway nodes.
NOTE: IF WORKING WITH A SAAS PORTAL AND THE SAAS TEAM, MAKE SURE SAAS OPS RESTARTS ALL NODES INCLUDING THE ‘LEADER’ NODE.
Next verify that all is working as it should be.
NOTE: THE APIS AND APPS TAKE 3 MINUTES OR SO TO SYNCH, IF THEY ARE RED GIVE THEM A FEW TO COME AROUND. ACCOUNT PLANS ON THE OTHER HAND ARE SET FOR 30 MINUTES, THAT WILL REMAIN RED UNTIL THAT TIME HAS PASSED. TD IS AWARE AND AS LONG AS APIS AND APPS ARE GREEN THEY WILL BE HAPPY