Bohemica Signage Knowledge base
Home
App
  • English
  • Čeština
Home
App
  • English
  • Čeština
  • Home
  • Dashboard

    • Creating Playlists
    • Managing Display Groups
    • Optimal Formats
  • Hardware

    • Officially supported Players
    • Minimum hardware requirements for the Player
    • BIOS settings
    • How to set up the Player
    • How to connect the Player to Wi-Fi
    • Recommended network settings
  • Troubleshooting

    • Corporate firewall
  • Pricing Options

Corporate firewall settings

If your players are located in a network protected by 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
80TCPContent download (HTTP)
443TCPContent download (HTTPS)
22TCPRemote management (SSH)
3389TCPRemote management (RDP)
51820UDPRemote management (WireGuard VPN)

Tips

Ports 80 and 443 are required for basic player operation. 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. Run the following command from a Bohemica Signage player or any other Ubuntu 24 device on the network:

Linux (Ubuntu 24):

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

You can also check the same local network from your Windows device beforehand:

Windows (PowerShell):

irm dl.bsgn.cc/network-check.ps1 | iex