Bohemica Signage Knowledge base
Home
App
  • English
  • Čeština
  • Deutsch
  • Español
  • Polski
  • Français
Home
App
  • English
  • Čeština
  • Deutsch
  • Español
  • Polski
  • Français
  • Home
  • Why Bohemica Signage
  • Dashboard

    • Getting Started

      • Getting Started with Bohemica Signage
      • Signing In
    • Displays

      • Pairing a Display with a Device
      • Creating and Configuring Displays
      • Previewing What a Screen Is Showing
      • Monitoring and Operating Displays
      • Managing Display Groups
      • Playback Modes
    • Devices

      • The Devices Page: Status and Updates
      • Device Details and Telemetry
    • Locations

      • Locations and the Map
      • Creating and Editing a Location
      • Business Hours and Time Zones
    • Content & Playlists

      • The Media Library
      • Creating Playlists
      • Audio-Only Playlists
      • Scheduling and Priority
      • Organizing Playlists
      • Optimal Formats
    • Users & Account

      • Departments, Users & Roles
      • Your Account Settings
      • Two-Factor Authentication
    • Settings

      • Dashboard Settings
      • Servers (Environments)
    • Billing & Alerts

      • Billing and Invoices
      • Payment Card and Company Details
      • Offline Alerts
  • Hardware

    • Officially supported Players
    • Minimum hardware requirements for the Player
    • BIOS settings
    • Set up the Player
    • Connect the Player to Wi-Fi
    • Recommended network settings
  • Network-Controlled Screens

    • Network-Controlled Screens
    • Setting up an LG Display
    • Setting up a Samsung Display
  • Troubleshooting

    • Corporate firewall
    • Restore player application
  • Pricing options

Corporate firewall settings

If your players are on a network behind a corporate firewall, you need to allow access to the following domains and ports for the players to function properly.

Allowed domains

Content and calendar synchronization

DomainPurpose
bsgn.ccMain service domain
*.bsgn.ccSubdomains for content and calendar synchronization

Player application updates

DomainPurpose
*.bohemicasignage.comPlayer update downloads

Operating system updates

DomainPurpose
*.ubuntu.comUbuntu system updates
snapcraft.ioSnap packages
api.snapcraft.ioSnap packages API
*.snapcraftcontent.comSnap package content
livepatch.canonical.comKernel security patches

Allowed ports

PortProtocolPurpose
80TCPOperating system and package updates (HTTP repositories)
443TCPContent download (HTTPS)
22TCPRemote management (SSH)
3389TCPRemote management (RDP)
51820UDPRemote management (WireGuard VPN)

Tips

Port 443 is required for basic player operation. Port 80 is only used for operating system and package updates. Ports 22, 3389, and 51820 are only needed if you want to manage the player remotely.

Network check

Before deploying your players, you can verify that all required domains and ports are accessible.

Linux (run this on the player):

wget -qO- dl.bsgn.cc/network-check.sh | sudo bash

You can also run the check from a Windows device on the same network:

Windows (PowerShell):

irm dl.bsgn.cc/network-check.ps1 | iex
Next
Restore player application