Skip to main content

2025-08-29 - New Device Gateway & Network Requirements

warning

Action required by November 30, 2026

Devices in the EU region are moving to the new device gateway, gateway.root.signageos.io, and upload screenshots to upload.root.signageos.io. After November 30, 2026, devices can no longer connect through platform.signageos.io. A device whose network blocks the new domains goes offline.

Who is affected​

This applies to devices in the EU region. Devices in the US1 region already connect through gateway.us1.signageos.io and are not affected. Devices that already connect through gateway.signageos.io are not affected either.

What is changing​

Devices connect to signageOS through a new device gateway. It replaces the device connection to platform.signageos.io, and screenshot uploads move from upload.signageos.io to upload.root.signageos.io.

  • Existing devices are being moved for you. Most have already moved; you don't need to change anything on the device.
  • Newly set-up devices use the new domains from November 4, 2026.
  • After November 30, 2026, devices can no longer connect through platform.signageos.io.

Action required​

Allow these domains on port 443, and port 80 as a fallback, everywhere your devices run:

DomainPurpose
gateway.root.signageos.ioDevice connection (WebSocket and HTTP)
upload.root.signageos.ioScreenshot uploads

Keep these allowed as well. Devices load their configuration from config.signageos.io, devices with older Core App versions still load it from platform.signageos.io, and some devices still upload screenshots to upload.signageos.io:

DomainPurpose
platform.signageos.ioDevice configuration for older Core App versions
config.signageos.ioDevice configuration
upload.signageos.ioScreenshot uploads

If you resell or operate signageOS on behalf of other companies, please forward this announcement to the IT teams responsible for the sites where your devices run.

Test your connection​

From a computer on the same network as the devices, both commands must succeed:

curl -sv https://gateway.root.signageos.io/time
curl -sv -o /dev/null https://upload.root.signageos.io/

The first command returns a JSON timestamp, for example {"timestamp":1793104488536}. A timeout or a failed TLS handshake means the network blocks the domain.

To test a real device, switch it to the new gateway in Box and check that it connects. See Testing the connection to the new network endpoint.

Timeline​

DateWhat happens
NowExisting devices are being moved to the new device gateway
November 4, 2026Newly set-up devices use the new domains
November 30, 2026Devices can no longer connect through platform.signageos.io

Updated documentation​

The full list of required domains and ports:

Support​

If a device can't reach the new domains, or you have any questions, contact us through the signageOS Support Portal.