Start.mpd served with invalid Content-Type (Content-Type: Content-Type: text/xml)

Server Version#: 1.43.1.10611

Hi everyone,

I came across something odd while debugging a playback issue and wanted to highlight it here, as it may affect client compatibility.

When requesting the DASH manifest (/video/:/transcode/universal/start.mpd), Plex returns the following header:

Content-Type: Content-Type: text/xml

So the Content-Type header appears to be malformed (duplicated key) and also does not match the expected MIME type for DASH manifests (application/dash+xml).

I’ve verified this directly against the Plex server using curl, without any reverse proxy involved, so this seems to originate from Plex itself.

While some clients appear to handle this without issues, others may be stricter about MIME types, so this could potentially lead to playback or initialization problems depending on the environment.

Is this intentional or a known issue? It would be great if someone from Plex could take a look.

Thanks!

Thanks for report. I’m not sure if there is an existing bug report for this but I will make one for our server team to look at.