Hey everyone. We're getting ready to roll out an update that has a big change that closes an existing hole in security for your Channels DVR Server.
We aren't going to detail it until we've released the update, but we wanted to give you a heads up. Once the update is out, we'll release a post about it in more detail.
Read below to see if you're effected and how to fix it.
Am I affected?
If you are NOT running Channels DVR Server via Docker, you are NOT affected. You can ignore this post.
If you ARE running Channels DVR Server via Docker AND using bridged networking, you MAY be affected.
What will happen?
If you are affected by the issue and resolution, the update will cause you to no longer be able to freely connect to your Channels DVR Server web admin from your local network. You will be prompted to authenticate with a token.
Additionally, your Channels clients will no longer be able to connect to your Channels DVR Server.
What do I need to do?
You need to change the Docker networking mode for your Channels DVR Server to use host
networking.
Once you do this, you will be able to continue using Channels DVR Server and your Channels clients as you were before.
Docker Compose
If you are using Docker Compose, you will need to change your network_mode
to host
.
network_mode: host
Docker CLI
If you are using the Docker CLI, you will need to add --network=host
to your docker run
command.
docker run --network=host ...
UI Managed Docker
If you are using other software that manges your Docker deployment, you will need to change the networking mode to host
for your Channels DVR Server container.
You will need to reference the documentation of your UI managed Docker deployment to determine how to do this.