Firewall settings for the BMS Platform

If you run the BMS Platform behind a firewall you might need to open specific ports so that the server can be reached from the outside. This article explains different communication paths of each application protocol.

Accessing BMS Platform Server and Web Manager 

Application protocol

IP protocol

Default port

Direction

Configuration

VNET (Secure Connection)TCP14532inboundBMS Core Studio / Server / Server Configuration / VNET.NetworkSSLPortNumber
Web Manager (Secure Connection)TCP21001inboundSecure connection
Web Manager TCP21000inboundStandard connection
Web Visualization, Vision app (Secure Connection)TCP443inboundSecure connection
Web Visualization, Vision appTCP80inboundStandard connection

Accessing BMS Core Studio through 3rd party management clients

Application protocol

IP protocol

Default port

Direction

Configuration

OPC DATCP, UDP135inbound, outboundSee this article for full DCOM configuration details
OPC UATCP48400, 48401inboundBMS Core Studio / Modules / OPCUA / OPC UA configuration / xio.OPCUA.LocalTCPPort + xio.OPCUA.LocalHTTPPort
BACnetUDP47808inbound, outboundBMS Core Studio / BACnet / Driver Configuration / BACnet.Port

Access to field level devices

Application protocol

IP protocol

Default port

direction

Configuration

KNXnet/IP deviceUDP3671, 20147inbound, outbound

BMS Core Studio / KNX / KNX Gateway Definitions / Port

The NETx Server locally uses UDP port 20147 to contact KNXnet/IP devices (BMS Core Studio / Server / Advanced / Router confguration: NETIP.ServerSendPort and NETIP.ServerReceivePort)

BACnetUDP47808inbound, outboundBMS Core Studio / BACnet / Driver Configuration / BACnet.Port
Modbus TCPTCP502outboundBMS Core Studio / Modbus / Modbus Device Definitions / Port
Modbus RTUTCP, UDPNo defaultoutboundBMS Core Studio / Modbus / Modbus Device Definitions / Port
SNMP PollingUDP161inbound, outbound

BMS Core Studio / SNMP / SNMP Device Definitions / Port

SNMP TrapsUDP162inbound

BMS Core Studio / SNMP / Traps / Listener definitions / Port

Fidelio/OperaTCP5003inboundBMS Core Studio / Modules / Fidelio/Opera Interface / Driver Configuration / FIDELIO.Port
KabaTCP6005inboundBMS Core Studio / Modules / Kaba / Driver Configuration / xio.Kaba.LocalPort
VingCardTCP4000inboundBMS Core Studio / Modules / VingCard / Driver Configuration / xio.VingCard.LocalPort
SaltoTCP6000inboundBMS Core Studio / Modules / Salto / Driver Configuration / xio.Salto.LocalPort