Skip to content

[Bug]: Can't add an OBS source with the same port as TA itself #1235

Description

@lucyydotp

What happened?

Attempting to add an OBS source that uses the same port as TA itself, but on a different host, shows a "port already in use" error.

Image Image

Version

v3.3.0 docker image

Distribution

Docker

OS

Linux

What browsers are you seeing the problem on?

Chrome

If applicable, What Listener Clients are You Using?

No response

TallyArbiter configuration

{
  "security": {
    "jwt_private_key": "redacted"
  },
  "users": [
    {
      "username": "producer",
      "password": "redacted",
      "roles": "producer",
      "mustChangePassword": true
    },
    {
      "username": "admin",
      "password": "redacted",
      "roles": "admin"
    }
  ],
  "cloud_destinations": [],
  "cloud_keys": [],
  "device_actions": [],
  "device_sources": [],
  "devices": [],
  "sources": [],
  "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": "682163ef-f29a-43c8-8985-75a4621ed0cb",
  "mqtt": {
    "enabled": false,
    "broker": "localhost",
    "port": 1883,
    "username": "",
    "password": "",
    "topicPrefix": "tallyarbiter",
    "retain": true,
    "qos": 0,
    "reconnectPeriod": 5000,
    "connectTimeout": 10000,
    "keepalive": 60
  }
}

Relevant log output

Error stacktrace (if applicable)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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