Network & Firewall

Firewall Between User's Web Browser and azeti Engine

PortFirewallDirectionSource hostDestination hostProtocolDescription
80optionaloutgoingTomcatUser's Web BrowserHTTPWeb application (testing/dev)
8081optionaloutgoingActiveMQUser's Web BrowserWebsocketsWeb application live updates (testing/dev)
443mandatoryoutgoingTomcatUser's Web BrowserHTTPSWeb application (production)
8082mandatory

outgoing

ActiveMQ

User's Web Browser

Secure WebsocketsWeb application live updates (production)

Firewall Between Site Controller and azeti Engine

PortFirewallDirectionSource hostDestination hostProtocolDescription
1883optional outgoingActiveMQSiteControllerMQTTSiteController from/to azeti Cloud Broker in VPN environments
8883optionaloutgoingActiveMQSiteControllerMQTT + TLSSiteController from/to azeti Cloud Broker in Internet environments

Full Networking Within azeti Engine Installation

PortApplicationProtocolDescription
1883ActiveMQMQTTSite Controller from/to azeti Engine Broker in VPN environments
8883ActiveMQMQTT + TLSSite Controller from/to azeti Engine Broker in Internet environments
8081ActiveMQWSWeb browser to ActiveMQ web sockets
8082ActiveMQWSSWeb browser to ActiveMQ web sockets
61613ActiveMQSTOMPInternal connection Back-end/ActiveMQ
61614ActiveMQSTOMP+TLSInternal connection Back-end/ActiveMQ
61616ActiveMQJMSInternal connection Back-end/ActiveMQ
5432PostgreSQLTCP/Postgres-specificInternal connection Back-end/PostgreSQL
8083InfluxDBHTTPInternal connection Back-end/InfluxDB admin interface
8086InfluxDBHTTPInternal connection Back-end/InfluxDB
80TomcatHTTPWeb application (dev/test)
443TomcatHTTPSWeb application (production)