From the documentation, API Gateway makes a call to API Portal, but it doesn't seem that API Portal makes a call to API Gateway.
Is the requirement for the network is communication from only API Gateway to API Portal?
Release : 4.5
Component : API PORTAL
Two-way communication between Gateway and Portal, they both talk to each other in both directions.They are trying to enroll the Gateway with Portal, so if the Portal can't talk to the Gateway then of course it'll fail.
1. Enrolling the Gateway with Portal... if Portal can't communicate with Gateway, how does the Gateway know if enrollment is successful? Portal needs to send back a response to the Gateway to tell if it there were errors or if it was a success.
2. Enrolling the Gateway with Portal... if Portal can't communicate with Gateway, how does the Gateway know which bundles to install for it's version of Gateway and where do the scheduled tasks get set from? It comes from the Portal.
3. Enrolling the Gateway with Portal... if Portal can't communicate with Gateway, why does the Gateway care about the time on the Portal? A requirement in the docs is they both need to be the same time / synced to the same NTP servers.
Also, Portal certificates are sent from the portal to the gateway TSSG, PSSG, DSSG - these are required for secure communication channel.
And API Explorer calls Gateway API from Portal.