Skip to content

[Bug]: TSL 3.1 not working as expected #859

@Turboruckus

Description

@Turboruckus

What happened?

I am using a Barco Gen2 and the TSL 3.1 protocol. If only 1 device is connected, TSL seems to work as expected. When multiple devices are connected, Tally Arbiter only seems to remember the last tally of the last device. If you have more tally's set up on the E2 than you have set up on Tally Arbiter, it will remove the tally status for all devices

Version

3.1.1

Distribution

Docker

OS

Linux

What browsers are you seeing the problem on?

Chrome

If applicable, What Listener Clients are You Using?

M5 Stick

TallyArbiter configuration

{
  "security": {
    "jwt_private_key": "P3QGgJyvFCZPsGW/RqwH8dAhGP1Pn1oFiltCDNuSL7+6BATwKGjOLjObYaf2bPBE2y6jwmb+C2fjVOiFMvsklNkmaa7q1gwjljGT2+y6vmv/mZ+Vk7bMsI3cRV7iXFXLV0MPSiBtNXtJQJBESCma0ZL6lP6EfAFa4VSTCGEsgau9h3eglxcLnFOgfUKmSn4cDHdKLu8fdZAikJHclaq5Gr2DFn/1quQlDHT1EuqHs/hDkpK/Y9g1N7xElB1DODBJ4Ul9cr+aBYu5bjIYg748bfmXCvH3WCzznomBjmoP5ji3d2t1txIxxXOkVTOhQvpB/TYgSC8diFnI8RT9CeMz0A=="
  },
  "users": [
    {
      "username": "producer",
      "password": "$2a$10$7tBLNZaSj.hP37hfIykDWO2/1pQw4CiV9j4abcBe3jNb.KckUsEze",
      "roles": "producer"
    },
    {
      "username": "admin",
      "password": "$2a$10$8eZImE8rN1bjyZLxEHXkbeSqsRdQoRSULrgHnAcn.6jFPmNsWNQwC",
      "roles": "admin"
    }
  ],
  "cloud_destinations": [],
  "cloud_keys": [],
  "device_actions": [],
  "device_sources": [
    {
      "deviceId": "4470fdc6",
      "sourceIdx": "0",
      "address": "1",
      "rename": true,
      "sourceId": "b3d304bd",
      "id": "51b95839"
    },
    {
      "deviceId": "f38b6b52",
      "sourceIdx": "0",
      "address": "0",
      "sourceId": "b3d304bd",
      "id": "d0836628",
      "rename": true
    }
  ],
  "devices": [
    {
      "name": "PPT",
      "tslAddress": 1,
      "enabled": true,
      "id": "4470fdc6"
    },
    {
      "name": "imag",
      "tslAddress": 0,
      "enabled": true,
      "id": "f38b6b52"
    }
  ],
  "sources": [
    {
      "data": {
        "port": 9800
      },
      "name": "E2",
      "sourceTypeId": "5e0a1d8c",
      "reconnect": true,
      "enabled": true,
      "id": "b3d304bd",
      "max_reconnects": 5,
      "connected": true
    }
  ],
  "tsl_clients": [],
  "tsl_clients_1secupdate": false,
  "bus_options": [
    {
      "id": "e393251c",
      "label": "Preview",
      "type": "preview",
      "color": "#3fe481",
      "priority": 50,
      "visible": true
    },
    {
      "id": "334e4eda",
      "label": "Program",
      "type": "program",
      "color": "#e43f5a",
      "priority": 200,
      "visible": true
    },
    {
      "id": "12c8d699",
      "label": "Aux 1",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100,
      "visible": true
    },
    {
      "id": "0449b0c7",
      "label": "Aux 2",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100,
      "visible": true
    },
    {
      "id": "5d94f273",
      "label": "Aux 3",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100,
      "visible": false
    },
    {
      "id": "77ffb605",
      "label": "Aux 4",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100,
      "visible": false
    },
    {
      "id": "09d4975d",
      "label": "Aux 5",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100,
      "visible": false
    },
    {
      "id": "e2c2e192",
      "label": "Aux 6",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100,
      "visible": false
    },
    {
      "id": "734f7395",
      "label": "Aux 7",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100,
      "visible": false
    },
    {
      "id": "3011d34a",
      "label": "Aux 8",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100,
      "visible": false
    }
  ],
  "externalAddress": "http://0.0.0.0:4455/#/tally",
  "remoteErrorReporting": false,
  "uuid": "70a351b7"
}

Relevant log output

Error stacktrace (if applicable)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions