Skip to content

Setting up Firewall

Oddbjørn Bakke edited this page May 8, 2021 · 4 revisions

First time

When starting the GoXLR plugin the first time, you will get a firewall warning in a Windows Security Alert dialog.
Check private and/or public, and press Allow access.

It should be identified as GoXLR.Plugin.

Changing settings

From the Start menu, open Windows Defender Firewall with Advanced Security or run wf.msc from cmd.exe.

Go to Inbound Rules look for goxlr.plugin.exe, you can configure this as you want, or delete them and restart TouchPortal to get the Windows Security Alert again.

Local-host only (no opening in firewall needed)

This is not default behaviour, but you can setup the plugin to not need any opening in the firewall. This will only work if the GoXLR is set up to connect to the same PC.

Open Windows Explorer and navigate to: %appdata%\TouchPortal\plugins\GoXLR.Plugin

Change the file appsettings.json's entry WebSocketServerSettings:IpAddress, from 0.0.0.0 (open for all), to 127.0.0.1 (open for localhost only).

Before:

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning"
    }
  },
  "WebSocketServerSettings": {
    "IpAddress": "0.0.0.0",
    "Port": 6805
  },
  "TouchPortalOptions": {
    "IpAddress": "127.0.0.1",
    "Port": 12136
  }
}

After:

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning"
    }
  },
  "WebSocketServerSettings": {
    "IpAddress": "127.0.0.1",
    "Port": 6805
  },
  "TouchPortalOptions": {
    "IpAddress": "127.0.0.1",
    "Port": 12136
  }
}

Now restart TouchPortal, and no Windows Security Alert dialog should appear.