Skip to content

Roland V-60HD - Error: AxiosError: Request failed with status code 404 #673

Open
@StarkMan42

Description

@StarkMan42

What happened?

Hello I am trying to update my rpi4 setup from version 2(something) to the current version 3.0.8 on my test setup before I add it to my main setup and everything seems to be running correctly but its unable to connect to our Roland v-60HD (I know its not the most popular switcher used but it's what we have).
I receive an "Error: AxiosError: Request failed with status code 404" when I try and connect the Roland V-60hd, I can run test mode and all my tally lights work like expected.

I included a few snippets from the pm2 log tallyarbiter output.
$pm2 logs TallyArbiter
[TAILING] Tailing last 15 lines for [TallyArbiter] process (change the value with --lines option)
/home/TallyArbiter/.pm2/logs/TallyArbiter-error.log last 15 lines:
0|TallyArb | invalid signature
0|TallyArb | invalid signature

/home/TallyArbiter/.pm2/logs/TallyArbiter-out.log last 15 lines:
0|TallyArb | [2024-03-22 12:07:37] error: Source: Roland v-60HD Roland Smart Tally Error: AxiosError: Request failed with status code 404
0|TallyArb | [2024-03-22 12:07:37] error: Source: Roland v-60HD Roland Smart Tally Error: AxiosError: Request failed with status code 404

0|TallyArbiter | [2024-03-22 12:07:38] error: Source: Roland v-60HD Roland Smart Tally Error: AxiosError: Request failed with status code 404
0|TallyArbiter | [2024-03-22 12:07:38] error: Source: Roland v-60HD Roland Smart Tally Error: AxiosError: Request failed with status code 404

0|TallyArbiter | [2024-03-22 12:07:38] info: Running Actions for Device: Cam 2
0|TallyArbiter | [2024-03-22 12:07:38] info: Running action: Cam 2:Preview:On 47fee691
0|TallyArbiter | [2024-03-22 12:07:38] info: Outgoing Webhook Options:
0|TallyArbiter | [2024-03-22 12:07:38] info: {"method":"POST","url":"http://192.168.4.3:80","headers":{},"data":"green=100&led=ON"}
0|TallyArbiter | [2024-03-22 12:07:38] info: Outgoing Webhook triggered.
0|TallyArbiter | [2024-03-22 12:07:38] info: Response received:

Version

3.0.8

Distribution

Desktop

OS

Linux

What browsers are you seeing the problem on?

No response

If applicable, What Listener Clients are You Using?

No response

TallyArbiter configuration

{
  "security": {
    "jwt_private_key": "yX3FAN7urAXsS/TIAoBwyZ5hFkmkw40K3x7EK7btvlsRLNNOCXB7UV1Snjz6gRtZg0TULJkjEvSGviDj0U/8FirMxRqfaGjUfG8MOV+v/j1jUsYevTpcr/L53bYkQ9hND0/tfGdKnQt0THrpd0S9fudei3ER5oP+ZSQFibdFQCy9tNOmx7SdJvyQyH2j86Tc+JPEywXArutr7WiGinuLq+g9r0tpTC/ndQ/s26zFvERYZl8ISHT7tz0Jtftf5s6rqx6DAfJuAjgkvB4cHmHLwS4J2k+Im0GQMlwYvcT6QVksucLCkrXjVoYPVgYZKxDhVzW0cg6/4omXW3AryWMh5w=="
  },
  "users": [
    {
      "username": "producer",
      "password": "$2a$10$QFX6EyVFNPDU26gqE.Fncuq1aL9FJ4e/SYI2VvMV7RF0zYfj0hQO2",
      "roles": "producer"
    },
    {
      "username": "admin",
      "password": "$2a$10$GxmwFVSCx5BLevknpTV68uTHUAFU5KPOCNl2G7yqbACUsZF9iz4HK",
      "roles": "admin"
    }
  ],
  "cloud_destinations": [],
  "cloud_keys": [],
  "device_actions": [
    {
      "deviceId": "5c194aba",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.2",
        "port": 80,
        "method": "POST",
        "contentType": "",
        "postdata": "red=150&led=ON"
      },
      "busId": "334e4eda",
      "active": true,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "3b303918"
    },
    {
      "deviceId": "5c194aba",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.2",
        "port": 80,
        "method": "POST",
        "contentType": "",
        "postdata": "green=100&led=ON"
      },
      "busId": "e393251c",
      "active": true,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "778ebc7a"
    },
    {
      "deviceId": "5c194aba",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.2",
        "port": 80,
        "method": "POST",
        "contentType": "",
        "postdata": "led=OFF"
      },
      "busId": "e393251c",
      "active": false,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "06a5c19a"
    },
    {
      "deviceId": "f7c8d80d",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.3",
        "port": 80,
        "method": "POST",
        "contentType": "",
        "postdata": "red=150&led=ON"
      },
      "busId": "334e4eda",
      "active": true,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "9eebffe4"
    },
    {
      "deviceId": "f7c8d80d",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.3",
        "port": 80,
        "method": "POST",
        "contentType": "",
        "postdata": "green=100&led=ON"
      },
      "busId": "e393251c",
      "active": true,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "47fee691"
    },
    {
      "deviceId": "f7c8d80d",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.3",
        "port": 80,
        "method": "POST",
        "contentType": "",
        "postdata": "led=OFF"
      },
      "busId": "e393251c",
      "active": false,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "1d44b57e"
    },
    {
      "deviceId": "f9058b5e",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.4",
        "port": 80,
        "method": "POST",
        "contentType": "",
        "postdata": "red=150&led=ON"
      },
      "busId": "334e4eda",
      "active": true,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "5ae735d1"
    },
    {
      "deviceId": "f9058b5e",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.4",
        "port": 80,
        "contentType": "",
        "method": "POST",
        "postdata": "green=100&led=ON"
      },
      "busId": "e393251c",
      "active": true,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "ea309db7"
    },
    {
      "deviceId": "f9058b5e",
      "data": {
        "protocol": "http://",
        "ip": "192.168.4.4",
        "port": 80,
        "method": "POST",
        "contentType": "",
        "postdata": "led=OFF"
      },
      "busId": "e393251c",
      "active": false,
      "outputTypeIdx": "3",
      "outputTypeId": "ffe2b0b6",
      "id": "696b1b08"
    }
  ],
  "device_sources": [
    {
      "deviceId": "5c194aba",
      "sourceIdx": "0",
      "sourceId": "6d62e609",
      "id": "60dfa6cb"
    },
    {
      "deviceId": "f7c8d80d",
      "sourceIdx": "0",
      "sourceId": "6d62e609",
      "id": "107c8b41"
    },
    {
      "deviceId": "f9058b5e",
      "sourceIdx": "0",
      "sourceId": "6d62e609",
      "id": "f2816478"
    },
    {
      "deviceId": "32948076",
      "sourceIdx": "0",
      "sourceId": "6d62e609",
      "id": "3743f878"
    },
    {
      "deviceId": "e3922f6e",
      "sourceIdx": "0",
      "sourceId": "6d62e609",
      "id": "74a9e124"
    },
    {
      "deviceId": "f9058b5e",
      "address": "TEST_2",
      "id": "780e7260",
      "sourceId": "TEST",
      "bus": "",
      "rename": false,
      "reconnect_interval": 5000,
      "max_reconnects": 5
    }
  ],
  "devices": [
    {
      "name": "Cam 1",
      "description": "North Camera",
      "enabled": true,
      "id": "5c194aba",
      "linkedBusses": [
        "e393251c",
        "334e4eda"
      ]
    },
    {
      "name": "Cam 2",
      "description": "Center Camera",
      "enabled": true,
      "id": "f7c8d80d"
    },
    {
      "name": "Cam 3",
      "description": "South Camera",
      "tslAddress": null,
      "enabled": true,
      "id": "f9058b5e"
    },
    {
      "name": "Input 4",
      "description": "Future",
      "enabled": false,
      "id": "32948076"
    },
    {
      "name": "Screens",
      "description": "ProPresenter",
      "enabled": true,
      "id": "e3922f6e"
    },
    {
      "name": "Live Stream",
      "description": "Lower Thirds(DSK)",
      "enabled": true,
      "id": "ed08fb23"
    }
  ],
  "sources": [
    {
      "data": {
        "ip": "192.168.254.215"
      },
      "name": "Roland v-60HD",
      "sourceTypeId": "4a58f00f",
      "reconnect": true,
      "enabled": true,
      "id": "6d62e609",
      "max_reconnects": 5,
      "connected": true
    }
  ],
  "tsl_clients": [],
  "tsl_clients_1secupdate": false,
  "bus_options": [
    {
      "id": "e393251c",
      "label": "Preview",
      "type": "preview",
      "color": "#3fe481",
      "priority": 50
    },
    {
      "id": "334e4eda",
      "label": "Program",
      "type": "program",
      "color": "#e43f5a",
      "priority": 200
    },
    {
      "id": "12c8d699",
      "label": "Aux 1",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100
    },
    {
      "id": "12c8d689",
      "label": "Aux 2",
      "type": "aux",
      "color": "#0000FF",
      "priority": 100
    }
  ],
  "externalAddress": "http://0.0.0.0:4455/#/tally",
  "remoteErrorReporting": false,
  "uuid": "a354be1a"
}

Relevant log output

[3/22/24 11:34 AM] 6 Devices configured.
[3/22/24 11:34 AM] Tally Arbiter Device Sources loaded.
[3/22/24 11:34 AM] 6 Device Sources configured.
[3/22/24 11:34 AM] Tally Arbiter Device Actions loaded.
[3/22/24 11:34 AM] 9 Device Sources configured.
[3/22/24 11:34 AM] TSL Clients 1 Second Updates are turned off.
[3/22/24 11:34 AM] Tally Arbiter Cloud Destinations loaded.
[3/22/24 11:34 AM] Tally Arbiter Cloud Keys loaded.
[3/22/24 11:34 AM] Initiating Setup for Source: Roland v-60HD
[3/22/24 11:34 AM] Source: Roland v-60HD Creating Roland Smart Tally connection.
[3/22/24 11:34 AM] Source: Roland v-60HD Creating connection.
[3/22/24 11:34 AM] Source: Roland v-60HD Reconnect attempts 5.
[3/22/24 11:34 AM] Source: Roland v-60HD Default reconnect timeout: 5000.
[3/22/24 11:34 AM] Source: Roland v-60HD Connect triggered at startup.
[3/22/24 11:34 AM] Source: Roland v-60HD Connected.
[3/22/24 11:34 AM] Source: Roland v-60HD Roland Smart Tally Connection Opened.
[3/22/24 11:34 AM] Source Setup Complete.
[3/22/24 11:34 AM] Setting up the Main HTTP Server.
[3/22/24 11:34 AM] Main HTTP Server Complete.
[3/22/24 11:34 AM] TallyArbiter advertised over MDNS.
[3/22/24 11:34 AM] Starting socket.IO Setup.
[3/22/24 11:34 AM] Socket.IO Setup Complete.
[3/22/24 11:34 AM] Starting Listener Providers.
[3/22/24 11:34 AM] Starting VMix Emulation Service.
[3/22/24 11:34 AM] Starting TSL Listener Service.
[3/22/24 11:34 AM] Initiating 0 TSL Client Connections.
[3/22/24 11:34 AM] Finished TSL Client Connections.
[3/22/24 11:34 AM] Starting HTTP Server.
[3/22/24 11:34 AM] OSC Sending Port Ready. Broadcasting on Port: 5958
[3/22/24 11:34 AM] Finished VMix Emulation Setup. Listening for VMix Tally Connections on TCP Port 8099.
[3/22/24 11:34 AM] Tally Arbiter running on port 4455
[3/22/24 11:34 AM] Source: Roland v-60HD Roland Smart Tally Error: AxiosError: Request failed with status code 404
[3/22/24 11:34 AM] Source: Roland v-60HD Roland Smart Tally Error: AxiosError: Request failed with status code 404

Error stacktrace (if applicable)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions