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

Application protocol

IP protocol

Default port

Direction

Configuration

VNET (Secure Connection)

TCP

14532

inbound

BMS Core Studio / Server / Server Configuration / VNET.NetworkSSLPortNumber

Web Manager (Secure Connection)

TCP

21001

inbound

Secure connection

Web Manager

TCP

21000

inbound

Standard connection

Web Visualization, Vision app (Secure Connection)

TCP

443

inbound

Secure connection

Web Visualization, Vision app

TCP

80

inbound

Standard connection

Accessing BMS Core Studio through 3rd party management clients

Application protocol

IP protocol

Default port

Direction

Configuration

Application protocol

IP protocol

Default port

Direction

Configuration

OPC DA

TCP, UDP

135

inbound, outbound

See this article for full DCOM configuration details

OPC UA

TCP

48400, 48401

inbound

BMS Core Studio / Modules / OPCUA / OPC UA configuration / xio.OPCUA.LocalTCPPort + xio.OPCUA.LocalHTTPPort

BACnet

UDP

47808

inbound, outbound

BMS Core Studio / BACnet / Driver Configuration / BACnet.Port

Access to field level devices

Application protocol

IP protocol

Default port

direction

Configuration

Application protocol

IP protocol

Default port

direction

Configuration

KNXnet/IP device

UDP

3671, 20147

inbound, 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)

BACnet

UDP

47808

inbound, outbound

BMS Core Studio / BACnet / Driver Configuration / BACnet.Port

Modbus TCP

TCP

502

outbound

BMS Core Studio / Modbus / Modbus Device Definitions / Port

Modbus RTU

TCP, UDP

No default

outbound

BMS Core Studio / Modbus / Modbus Device Definitions / Port

SNMP Polling

UDP

161

inbound, outbound

BMS Core Studio / SNMP / SNMP Device Definitions / Port

SNMP Traps

UDP

162

inbound

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

Fidelio/Opera

TCP

5003

inbound

BMS Core Studio / Modules / Fidelio/Opera Interface / Driver Configuration / FIDELIO.Port

Kaba

TCP

6005

inbound

BMS Core Studio / Modules / Kaba / Driver Configuration / xio.Kaba.LocalPort

VingCard

TCP

4000

inbound

BMS Core Studio / Modules / VingCard / Driver Configuration / xio.VingCard.LocalPort

Salto

TCP

6000

inbound

BMS Core Studio / Modules / Salto / Driver Configuration / xio.Salto.LocalPort