⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

[BUG] Issues Adding Live TV Tuner Channels Behind Reverse Proxy #440

@ssenn

Description

@ssenn

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When setting up a tuner and adding live TV channels, a.k.a. mapping channels; The proxy header is way overly-saturated with all of the channels. This causes, in my case, only up to 34 channels to be mapped. Any more than that causes a http request parsing error. I am aware I can increase the header buffer size. The solution to this issue was to bypass the proxy and access my PMS directly.

I understand this has a lot to do with the reverse proxy manager and service, but I feel like something could be done within the programming of the PMS application to use something other than the HTML header for channel mapping? I am not very experienced in HTML requests, so I do not know if there is another way to do this.

I also don't know if this is the place to bring this issue up, or if I should be putting this issue elsewhere. I apologize in advance if it is the latter.

Expected Behavior

A much larger number of channels could be mapped when accessing PMS behind a reverse proxy.

Steps To Reproduce

When accessing PMS behind Nginx Proxy Manager with default settings, try to map more than 34 channels for a new live tv tuner.

Environment

- OS: Unraid 7
- How docker service was installed: Pre-installed with Unraid OS
- Proxy Manager: Nginx Proxy Manager (Docker) - latest version

CPU architecture

x86-64

Docker creation

docker run
  -d
  --name='plex'
  --net='web-net'
  --pids-limit 2048
  -e TZ="America/Chicago"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="ss-server"
  -e HOST_CONTAINERNAME="plex"
  -e 'NVIDIA_VISIBLE_DEVICES'='all'
  -e 'NVIDIA_DRIVER_CAPABILITIES'='compute,video,utility'
  -e 'PUID'='99'
  -e 'PGID'='100'
  -e 'UMASK'='022'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/plex-logo.png'
  -v '/mnt/user/data/media':'/data/media':'ro'
  -v '/tmp/plex':'/transcode':'rw'
  -v '/mnt/user/appdata/plex':'/config':'rw'
  --runtime=nvidia 'lscr.io/linuxserver/plex' && docker network connect home-net plex

Container logs

Jan 06, 2026 09:00:50.187 [22756244441912] DEBUG - Request: [172.18.0.4:50956 (WAN)] OPTIONS /media/grabbers/devices/1/channelmap?channelsEnabled=2.1%2C2.2%2C2.3%2C2.4%2C2.5%2C5.1%2C5.2%2C5.3%2C5.4%2C11.1%2C11.2%2C11.3%2C14.1%2C14.2%2C14.3%2C14.4%2C14.5%2C26.1%2C26.2%2C26.3%2C26.4%2C26.5%2C26.7%2C31.1%2C31.2%2C31.3%2C31.4%2C31.5%2C31.6%2C31.7%2C31.8%2C32.1%2C32.2%2C32.3%2C32.4%2C32.5%2C32.6%2C38.1%2C38.2%2C38.3%2C38.4%2C49.1%2C49.3&channelMappingByKey%5B2.1%5D=5fc76badc40548002d70bb40-5fc705fb7c6557002ee1ec60&channelMapping%5B2.1%5D=2.1&channelMappingByKey%5B2.2%5D=5fc76badc40548002d70bb40-5fc705fb088e7d002d4c729e&channelMapping%5B2.2%5D=2.2&channelMappingByKey%5B2.3%5D=5fc76badc40548002d70bb40-5fc705fb088e7d002d4c72a8&channelMapping%5B2.3%5D=2.3&channelMappingByKey%5B2.4%5D=5fc76badc40548002d70bb40-5fc705fc598c41002da3dca6&channelMapping%5B2.4%5D=2.4&channelMappingByKey%5B2.5%5D=5fc76badc40548002d70bb40-5fc705fc598c41002da3dc9b&channelMapping%5B2.5%5D=2.5&channelMappingByKey%5B5.1%5D=5fc76badc40548002d70bb40-5fc705ffc40548002d545aa9&channelMapping%5B5.1%5D=5.1&channelMappingByKey%5B5.2%5D=5fc76badc40548002d70bb40-5fc705ea7c6557002ee1e924&channelMapping%5B5.2%5D=5.2&channelMappingByKey%5B5.3%5D=5fc76badc40548002d70bb40-5fc705ec7c6557002ee1e960&channelMapping%5B5.3%5D=5.3&channelMappingByKey%5B5.4%5D=5fc76badc40548002d70bb40-614b5c31a7274dae05841e03&channelMapping%5B5.4%5D=5.4&channelMappingByKey%5B11.1%5D=5fc76badc40548002d70bb40-5fc705fd7c6557002ee1eccc&channelMapping%5B11.1%5D=11.1&channelMappingByKey%5B11.2%5D=5fc76badc40548002d70bb40-5fc705fe088e7d002d4c72f6&channelMapping%5B11.2%5D=11.2&channelMappingByKey%5B11.3%5D=5fc76badc40548002d70bb40-5fc705fea2236e002d69f887&channelMapping%5B11.3%5D=11.3&channelMappingByKey%5B14.1%5D=5fc76badc40548002d70bb40-5fc705eb088e7d002d4c6ff6&channelMapping%5B14.1%5D=14.1&channelMappingByKey%5B14.2%5D=5fc76badc40548002d70bb40-620b9e58e5664fb3b9d0b9ce&channelMapping%5B14.2%5D=14.2&channelMappingByKey%5B14.3%5D=5fc76badc40548002d70bb40-5fc705ecdd53a6002d8f8f99&channelMapping%5B14.3%5D=14.3&channelMappingByKey%5B14.4%5D=5fc76badc40548002d70bb40-5fc705eca62668002dcefab4&channelMapping%5B14.4%5D=14.4&channelMappingByKey%5B14.5%5D=5fc76badc40548002d70bb40-5fc705ecdd53a6002d8f8f7d&channelMapping%5B14.5%5D=14.5&channelMappingByKey%5B26.1%5D=5fc76badc40548002d70bb40-5fc705e8c40548002d5454ca&channelMapping%5B26.1%5D=26.1&channelMappingByKey%5B26.2%5D=5fc76badc40548002d70bb40-5fc705e8c40548002d5454e1&channelMapping%5B26.2%5D=26.2&channelMappingByKey%5B26.3%5D=5fc76badc40548002d70bb40-5fc705e9a05ef8002e615c17&channelMapping%5B26.3%5D=26.3&channelMappingByKey%5B26.4%5D=5fc76badc40548002d70bb40-5fc705ec7c6557002ee1e95b&channelMapping%5B26.4%5D=26.4&channelMappingByKey%5B26.5%5D=5fc76badc40548002d70bb40-616975b0b0c931eda5fc8482&channelMapping%5B26.5%5D=26.5&channelMappingByKey%5B26.7%5D=5fc76badc40548002d70bb40-63991a6e6b7de99c12b9ce24&channelMapping%5B26.7%5D=26.7&channelMappingByKey%5B31.1%5D=5fc76badc40548002d70bb40-669685262101807f1adeaac0&channelMapping%5B31.1%5D=31.1&channelMappingByKey%5B31.2%5D=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca60&channelMapping%5B31.2%5D=31.2&channelMappingByKey%5B31.3%5D=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5f&channelMapping%5B31.3%5D=31.3&channelMappingByKey%5B31.4%5D=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5b&channelMapping%5B31.4%5D=31.4&channelMappingByKey%5B31.5%5D=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5c&channelMapping%5B31.5%5D=31.5&channelMappingByKey%5B31.6%5D=5fc76badc40548002d70bb40-681a0204bc034498bbc710ef&channelMapping%5B31.6%5D=31.6&channelMappingByKey%5B31.7%5D=5fc76badc40548002d70bb40-681a0204bc034498bbc710f0&channelMapping%5B31.7%5D=31.7&channelMappingByKey%5B31.8%5D=5fc76badc40548002d70bb40-68dfc3166e4c5c795829dacb&channelMapping%5B31.8%5D=31.8&channelMappingByKey%5B32.1%5D=5fc76badc40548002d70bb40-5fc705fb088e7d002d4c727e&channelMapping%5B32.1%5D=32.1&channelMappingByKey%5B32.2%5D=5fc76badc40548002d70bb40-5fc706016b022a002d77f34e&channelMapping%5B32.2%5D=32.2&channelMappingByKey%5B32.3%5D=5fc76badc40548002d70bb40-5fc705fc598c41002da3dcbf&channelMapping%5B32.3%5D=32.3&channelMappingByKey%5B32.4%5D=5fc76badc40548002d70bb40-60e83cbfde21f9002d85d09d&channelMapping%5B32.4%5D=32.4&channelMappingByKey%5B32.5%5D=5fc76badc40548002d70bb40-60e83cbfde21f9002d85d0a3&channelMapping%5B32.5%5D=32.5&channelMappingByKey%5B32.6%5D=5fc76badc40548002d70bb40-616975b03bc9af1e55315d0d&channelMapping%5B32.6%5D=32.6&channelMappingByKey%5B38.1%5D=5fc76badc40548002d70bb40-5fc705ecc40548002d545603&channelMapping%5B38.1%5D=38.1&channelMappingByKey%5B38.2%5D=5fc76badc40548002d70bb40-5fc705ef8aba71002d8b7b03&channelMapping%5B38.2%5D=38.2&channelMappingByKey%5B38.3%5D=5fc76badc40548002d70bb40-5fc705ea104230002d14d8fe&channelMapping%5B38.3%5D=38.3&channelMappingByKey%5B38.4%5D=5fc76badc40548002d70bb40-5fc705f0336b43002e137d18&channelMapping%5B38.4%5D=38.4&channelMappingByKey%5B49.1%5D=5fc76badc40548002d70bb40-5fc705faa62668002dcefddc&channelMapping%5B49.1%5D=49.1&channelMappingByKey%5B49.3%5D=5fc76badc40548002d70bb40-5fc705fb104230002d14db75&channelMapping%5B49.3%5D=49.3 (8 live) #2903 Signed-in
Jan 06, 2026 09:00:50.187 [22756244441912] ERROR - Error parsing HTTP request: &channelMappingByKey%5B31.1%5D=5fc76badc40548002d70bb40-669685262101807f1adeaac0&channelMapping%5B31.1%5D=31.1&channelMappingByKey%5B31.2%5D=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca60&channelMapping%5B31.2%5D=31.2&channelMappingByKey%5B31.3%5D=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5f&channelMapping%5B31.3%5D=31.3&channelMappingByKey%5B31.4%5D=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5b&channelMapping%5B31.4%5D=31.4&channelMappingByKey%5B31.5%5D=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5c&channelMapping%5B31.5%5D=31.5&channelMappingByKey%5B31.6%5D=5fc76badc40548002d70bb40-681a0204bc034498bbc710ef&channelMapping%5B31.6%5D=31.6&channelMappingByKey%5B31.7%5D=5fc76badc40548002d70bb40-681a0204bc034498bbc710f0&channelMapping%5B31.7%5D=31.7&channelMappingByKey%5B31.8%5D=5fc76badc40548002d70bb40-68dfc3166e4c5c795829dacb&channelMapping%5B31.8%5D=31.8&channelMappingByKey%5B32.1%5D=5fc76badc40548002d70bb40-5fc705fb088e7d002d4c727e&channelMapping%5B32.1%5D=32.1&channelMappingByKey%5B32.2%5D=5fc76badc40548002d70bb40-5fc706016b022a002d77f34e&channelMapping%5B32.2%5D=32.2&channelMappingByKey%5B32.3%5D=5fc76badc40548002d70bb40-5fc705fc598c41002da3dcbf&channelMapping%5B32.3%5D=32.3&channelMappingByKey%5B32.4%5D=5fc76badc40548002d70bb40-60e83cbfde21f9002d85d09d&channelMapping%5B32.4%5D=32.4&channelMappingByKey%5B32.5%5D=5fc76badc40548002d70bb40-60e83cbfde21f9002d85d0a3&channelMapping%5B32.5%5D=32.5&channelMappingByKey%5B32.6%5D=5fc76badc40548002d70bb40-616975b03bc9af1e55315d0d&channelMapping%5B32.6%5D=32.6&channelMappingByKey%5B38.1%5D=5fc76badc40548002d70bb40-5fc705ecc40548002d545603&channelMapping%5B38.1%5D=38.1&channelMappingByKey%5B38.2%5D=5fc76badc40548002d70bb40-5fc705ef8aba71002d8b7b03&channelMapping%5B38.2%5D=38.2&channelMappingByKey%5B38.3%5D=5fc76badc40548002d70bb40-5fc705ea104230002d14d8fe&channelMapping%5B38.3%5D=38.3&channelMappingByKey%5B38.4%5D=5fc76badc40548002d70bb40-5fc705f0336b43002e137d18&channelMapping%5B38.4%5D=38.4&channelMappingByKey%5B49.1%5D=5fc76badc40548002d70bb40-5fc705faa62668002dcefddc&channelMapping%5B49.1%5D=49.1&channelMappingByKey%5B49.3%5D=5fc76badc40548002d70bb40-5fc705fb104230002d14db75&channelMapping%5B49.3%5D=49.3
X-Original-Method: OPTIONS
X-Original-URL: ``https://plex.domain.com/media/grabbers/devices/1/channelmap?channelsEnabled=2.1%2C2.2%2C2.3%2C2.4%2C2.5%2C5.1%2C5.2%2C5.3%2C5.4%2C11.1%2C11.2%2C11.3%2C14.1%2C14.2%2C14.3%2C14.4%2C14.5%2C26.1%2C26.2%2C26.3%2C26.4%2C26.5%2C26.7%2C31.1%2C31.2%2C31.3%2C31.4%2C31.5%2C31.6%2C31.7%2C31.8%2C32.1%2C32.2%2C32.3%2C32.4%2C32.5%2C32.6%2C38.1%2C38.2%2C38.3%2C38.4%2C49.1%2C49.3&channelMappingByKey[2.1]=5fc76badc40548002d70bb40-5fc705fb7c6557002ee1ec60&channelMapping[2.1]=2.1&channelMappingByKey[2.2]=5fc76badc40548002d70bb40-5fc705fb088e7d002d4c729e&channelMapping[2.2]=2.2&channelMappingByKey[2.3]=5fc76badc40548002d70bb40-5fc705fb088e7d002d4c72a8&channelMapping[2.3]=2.3&channelMappingByKey[2.4]=5fc76badc40548002d70bb40-5fc705fc598c41002da3dca6&channelMapping[2.4]=2.4&channelMappingByKey[2.5]=5fc76badc40548002d70bb40-5fc705fc598c41002da3dc9b&channelMapping[2.5]=2.5&channelMappingByKey[5.1]=5fc76badc40548002d70bb40-5fc705ffc40548002d545aa9&channelMapping[5.1]=5.1&channelMappingByKey[5.2]=5fc76badc40548002d70bb40-5fc705ea7c6557002ee1e924&channelMapping[5.2]=5.2&channelMappingByKey[5.3]=5fc76badc40548002d70bb40-5fc705ec7c6557002ee1e960&channelMapping[5.3]=5.3&channelMappingByKey[5.4]=5fc76badc40548002d70bb40-614b5c31a7274dae05841e03&channelMapping[5.4]=5.4&channelMappingByKey[11.1]=5fc76badc40548002d70bb40-5fc705fd7c6557002ee1eccc&channelMapping[11.1]=11.1&channelMappingByKey[11.2]=5fc76badc40548002d70bb40-5fc705fe088e7d002d4c72f6&channelMapping[11.2]=11.2&channelMappingByKey[11.3]=5fc76badc40548002d70bb40-5fc705fea2236e002d69f887&channelMapping[11.3]=11.3&channelMappingByKey[14.1]=5fc76badc40548002d70bb40-5fc705eb088e7d002d4c6ff6&channelMapping[14.1]=14.1&channelMappingByKey[14.2]=5fc76badc40548002d70bb40-620b9e58e5664fb3b9d0b9ce&channelMapping[14.2]=14.2&channelMappingByKey[14.3]=5fc76badc40548002d70bb40-5fc705ecdd53a6002d8f8f99&channelMapping[14.3]=14.3&channelMappingByKey[14.4]=5fc76badc40548002d70bb40-5fc705eca62668002dcefab4&channelMapping[14.4]=14.4&channelMappingByKey[14.5]=5fc76badc40548002d70bb40-5fc705ecdd53a6002d8f8f7d&channelMapping[14.5]=14.5&channelMappingByKey[26.1]=5fc76badc40548002d70bb40-5fc705e8c40548002d5454ca&channelMapping[26.1]=26.1&channelMappingByKey[26.2]=5fc76badc40548002d70bb40-5fc705e8c40548002d5454e1&channelMapping[26.2]=26.2&channelMappingByKey[26.3]=5fc76badc40548002d70bb40-5fc705e9a05ef8002e615c17&channelMapping[26.3]=26.3&channelMappingByKey[26.4]=5fc76badc40548002d70bb40-5fc705ec7c6557002ee1e95b&channelMapping[26.4]=26.4&channelMappingByKey[26.5]=5fc76badc40548002d70bb40-616975b0b0c931eda5fc8482&channelMapping[26.5]=26.5&channelMappingByKey[26.7]=5fc76badc40548002d70bb40-63991a6e6b7de99c12b9ce24&channelMapping[26.7]=26.7&channelMappingByKey[31.1]=5fc76badc40548002d70bb40-669685262101807f1adeaac0&channelMapping[31.1]=31.1&channelMappingByKey[31.2]=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca60&channelMapping[31.2]=31.2&channelMappingByKey[31.3]=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5f&channelMapping[31.3]=31.3&channelMappingByKey[31.4]=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5b&channelMapping[31.4]=31.4&channelMappingByKey[31.5]=5fc76badc40548002d70bb40-669a5d92809c1f68c1bbca5c&channelMapping[31.5]=31.5&channelMappingByKey[31.6]=5fc76badc40548002d70bb40-681a0204bc034498bbc710ef&channelMapping[31.6]=31.6&channelMappingByKey[31.7]=5fc76badc40548002d70bb40-681a0204bc034498bbc710f0&channelMapping[31.7]=31.7&channelMappingByKey[31.8]=5fc76badc40548002d70bb40-68dfc3166e4c5c795829dacb&channelMapping[31.8]=31.8&channelMappingByKey[32.1]=5fc76badc40548002d70bb40-5fc705fb088e7d002d4c727e&channelMapping[32.1]=32.1&channelMappingByKey[32.2]=5fc76badc40548002d70bb40-5fc706016b022a002d77f34e&channelMapping[32.2]=32.2&channelMappingByKey[32.3]=5fc76badc40548002d70bb40-5fc705fc598c41002da3dcbf&channelMapping[32.3]=32.3&channelMappingByKey[32.4]=5fc76badc40548002d70bb40-60e83cbfde21f9002d85d09d&channelMapping[32.4]=32.4&channelMappingByKey[32.5]=5fc76badc40548002d70bb40-60e83cbfde21f9002d85d0a3&channelMapping[32.5]=32.5&channelMappingByKey[32.6]=5fc76badc40548002d70bb40-616975b03bc9af1e55315d0d&channelMapping[32.6]=32.6&channelMappingByKey[38.1]=5fc76badc40548002d70bb40-5fc705ecc40548002d545603&channelMapping[38.1]=38.1&channelMappingByKey[38.2]=5fc76badc40548002d70bb40-5fc705ef8aba71002d8b7b03&channelMapping[38.2]=38.2&channelMappingByKey[38.3]=5fc76badc40548002d70bb40-5fc705ea104230002d14d8fe&channelMapping[38.3]=38.3&channelMappingByKey[38.4]=5fc76badc40548002d70bb40-5fc705f0336b43002e137d18&channelMapping[38.4]=38.4&channelMappingByKey[49.1]=5fc76badc40548002d70bb40-5fc705faa62668002dcefddc&channelMapping[49.1]=49.1&channelMappingByKey[49.3]=5fc76badc40548002d70bb40-5fc705fb104230002d14db75&channelMapping[49.3]=49.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions