I’ve been having quite a few permissions issue that I have been trying to resolve which has prevented my local metadata from being used by Plex. I believe I have now resolved most of my issues, but I am still seeing a repeating error when refreshing my metadata. It looks like every time an item is refreshed, this error is being added to the logs:
[MetadataAgent/tv.plex.agents.series] [HttpHeader] invalid ‘X-Plex-Device’ header value (Raspberry Pi 4 Model B Rev 1.4)
This occurs with both the Movie and TV Scanners, I’m not sure what impact it has. I have been unable to find a way to change the device name, as this does not match the friendly server name or hostname.
Does anyone know what I can do to prevent this error from occuring?
@ChuckPa Any chance you know whats going on here? [Req#63644/ViewStateSync] and [MetadataAgent/tv.plex.agents.series] are throwing [HttpHeader] invalid 'X-Plex-Device' header value (Raspberry Pi 4 Model B Rev 1.4 error messages
export PLEX_MEDIA_SERVER_INFO_MODEL="$(uname -m)";
which is:
[chuck@lizum debian.2020]$ uname -m
x86_64
[chuck@lizum debian.2021]$
Recommend first checking the output of uname -m
If it’s indeed that long string, go into the service file,
Edit this line to make it a single short word
Sorry, should have included it in the initial post. I’m using Rasperry Pi OS (64-bit). I can’t remember what the current version is, but it’s ported off of debian Bookworm.
Regardless, I tried updating the services file anyway and I’m still seeing the same error show up in the logs, so I guess it must be populating from something else.
I’ve also noticed that when I view the console log from the webclient, there seems to be an additional character at the end of the device name is the error messages. The additional character is not displayed in the Plex for Windows client.