Data ports used by Aparavi are setup using two mutual TSL/SSL TCP/IP communication paths. These communications are two way. For example, if a user searches for something, the platform will forward the search request to all related aggregators. When the user initiates “Scan now” for any collector, the platform will forward that request to the parent owner aggregator which in turn will initiate a task request to the collector. All of this happens using data port. These values are also stored in
config.json for each module. If someone wants to change these values, they can do it manually by stopping the service, editing the
config.json file, then starting the service. Here are data ports for all module types:
The following table illustrates inbound and outbound direction as well as app to app flow of communication:
Browser access is generally only needed for the platform. In certain cases it may also be desired to access one of the other module types through the browser, which can be done generally using localhost followed by a colon and the port number as shown. The platform will not need a port number as it will automatically choose the correct value.