[Support] Linuxserver.io - Plex Media Server


Recommended Posts

3 hours ago, mgutt said:

Good point. But then Plex should have reinstalled itself. @gustomucho has your cache pool a different name than "cache"?

Nope. I left it at the default "cache".

 

Later today I'll try putting back /mnt/cache/ again and rebuilding the docker just out of curiosity to see what happens. I'll keep you posted.

Edited by gustomucho
Link to comment

Hello,

I am receiving the following error after updating the plex docker to the latest build after upgrading Unraid to 6.9.1.

 

docker: Error response from daemon: Unknown runtime specified nvidia

 

image.thumb.png.8efd6319c6dd7af4b4fda79045c96025.png

 

I am running the nvidia driver plugin

image.thumb.png.1bffea434dc7ffdb617d7021e64ae69c.png

 

Any assistance would be appreciated.

 

EDIT: It looks like it was the driver version which was causing the issue. I downgraded the nvidia drivers back down to v455.45.01 and Plex is working again.

Edited by guyonphone
Link to comment
On 3/5/2021 at 6:17 PM, DoesItHimself said:

Ran into an issue today after a slew of other issues that a lot of googling and other troubleshooting has not solved. My Plex container is up and running but is unreachable (all on the same network via LAN).

 

My server went thru a long move, restarted fine, but after a few weeks a drive randomly disabled and yesterday I had to remove it from the array, add it back and rebuild from parity. I had updated to 6.9 a day or two before the drive issue. I also had a weird issue where my docker image got full, but ended up clearing itself out after the rebuild.

 

Now I'm running into the above issue trying to reach my server from any of my usual devices (Roku, web app / webGUI). Nothing seems to get to it even if I am logged in directly to the IP:port combo.

 

I've run through all of the Plex official troubleshooting, deleted my docker image and rebuilt it via saved container templates but no luck. Unfortunately its been quite some time since I've had hands on the server due to the move, and I'm a bit out of my depth at this point in troubleshooting. I tried to pull the container logs but they just listed a few startup items with no errors (log attached.)  I don't seem to have access to the actual Plex logs, assuming this is because I cannot actually get to my server.

 

 

plexlog.txt 1.02 kB · 0 downloads

 

 

Bumping this - I've tried a few more docker removals and re-install from profile after the Unraid 6.9.1 and docker container update for Plex itself. I'm still stuck with a server that is "currently unavailable" despite being on the same LAN and logged in directly to the IP:port combo of Plex.

 

Hoping someone might have an answer on this. I pulled some logs via a rootshare and noted a whole bunch of 'normal' Plex activity such as renaming files, identifying that I added things, etc.

Link to comment
1 hour ago, david279 said:

 Try the official plex docker and see if it works there. You can use the same appdata folder as the one you are using now. 

I tried and still no success, I cant figure out what I am doing wrong. 

Link to comment
3 hours ago, Savinon said:

I tried and still no success, I cant figure out what I am doing wrong. 

Please post the docker run command instead of a screenshot of the template. A screenshot misses a lot of information needed.

Link to comment

Current Nvidia setup help needed.  I had my Nvidia card working with the special build of Unraid, but I see that Unraid now supports the Nvidia driver directly.   I deleted the unsupported Nvidia setup, upgraded to the latest Unraid, and loaded the new Nvidia driver.  I restarted everything.   I looked and the setup for the new driver looked very similar to the old one.   But currently I do not have hw encoding working, so something is amiss.   I did see a suggestion to setup an environmental variable, but no photo of where that goes.  Is there a special field for environmental variables or does the -e specify it?    

 

When the Nvidia setup changed, I wondered if this version of Plex Server is still being supported, but it looks like it is, and it was working well for me.    Can I get this to work with the new Nvidia driver setup in Unraid?

 

Thanks,

 

Ross

Link to comment
On 3/11/2021 at 8:00 AM, Savinon said:

I cannot get my nvidia card to hw transcode I followed all steps and get it to transcode. please help!!

Nvidia-driver.PNG

plex docker settings.PNG

advance settings.PNG

plex hw transcoding settings.PNG

nvidia-smi.PNG

 

Aren't you missing the variable: NVIDIA_DRIVER_CAPABILITIES  = all?

 

I am running into a similar issue.

 

I can't see transcodes happening using nvidia-smi, but I have transcoding enabled and it appears to be in use when I run like three transcodes at the same time.

 

My cpu cores are not going up, but the fan speed on my gpu increases to the max.

 

So plex docker appears to be using the gpu, but I can't see what it is transcoding.  Any ideas?

Link to comment

Hello,

 

Unraid 6.9/6.9.1 gave me only issues, one of them is transcoding with my GPU. I have a P2000 for transcoding, but it stopped working, after the update. I've installed the new unraid-nvidia plugin, rebooted, but when I would play something on plex, I would get this error "An unknown error occurred (4294967283) Error code: 4294967283". I also have a jellyfin install where hardware transcoding works, soo my only guess is that there is a issue with plex. From there I tried a new plex install with a new appdata folder, but it gave me the same issue. I have attached the logs with debug and verbose turned on for plex. Right now I've downgraded to 6.8.3 using this prebuild image, and transcoding works just fine.

If it helps, here is the docker command for my install: 

/usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='plex' --net='host' -e TZ="Europe/Athens" -e HOST_OS="Unraid" -e 'VERSION'='docker' -e 'NVIDIA_VISIBLE_DEVICES'='GPU-354baa92-71fb-a164-9d8f-1807bc4bf2af' -e 'NVIDIA_DRIVER_CAPABILITIES'='all' -e 'TCP_PORT_32400'='32400' -e 'TCP_PORT_3005'='3005' -e 'TCP_PORT_8324'='8324' -e 'TCP_PORT_32469'='32469' -e 'UDP_PORT_1900'='1900' -e 'UDP_PORT_32410'='32410' -e 'UDP_PORT_32412'='32412' -e 'UDP_PORT_32413'='32413' -e 'UDP_PORT_32414'='32414' -e 'PUID'='99' -e 'PGID'='100' -v '/mnt/user/Media/':'/media':'rw' -v '/tmp/':'/transcode':'rw' -v '':'/movies':'rw' -v '':'/tv':'rw' -v '':'/music':'rw' -v '/mnt/user/appdata/plex':'/config':'rw' --runtime=nvidia 'linuxserver/plex'

Is there something that I'm missing?

Thanks!

Plex Media Server Logs_2021-03-15_08-25-47.zip

Link to comment

Just migrated to this docker from hot.io. While setting up the docker I chose to remove all the unnecessary port mappings; 1900, 3005,32410 etc.

 

I apply the settings, the docker is downloaded and setup. I go back to the docker tab, only to find out is has added/created all the port mappings I deleted. WHY!?

 

Network type is HOST. How do I remove the unnecessary port mappings. I only require port 32400 for the webui.

Link to comment
14 hours ago, unRAIDuser7 said:

Just migrated to this docker from hot.io. While setting up the docker I chose to remove all the unnecessary port mappings; 1900, 3005,32410 etc.

 

I apply the settings, the docker is downloaded and setup. I go back to the docker tab, only to find out is has added/created all the port mappings I deleted. WHY!?

 

Network type is HOST. How do I remove the unnecessary port mappings. I only require port 32400 for the webui.

The port mappings doesn't have any meaning when using HOST network, so ignore it.

Link to comment
12 hours ago, saarg said:

The port mappings doesn't have any meaning when using HOST network, so ignore it.

Noted. Thank you.

Just seems strange that if you delete them in the configuration they still show up. Why even offer the option to delete them if they're not actually deleted.

Link to comment
22 minutes ago, unRAIDuser7 said:

Just seems strange that if you delete them in the configuration they still show up. Why even offer the option to delete them if they're not actually deleted.

Because they're exported in the dockerfile

Link to comment

Hi.  Trying this container out.  Why doesn't it see media on my Unraid Share?  It seems media server not installed.  Tried signing out and in, still the same.  This is also the case for my installation of official Plex container.  

Link to comment
48 minutes ago, jang430 said:

Hi.  Trying this container out.  Why doesn't it see media on my Unraid Share?  It seems media server not installed.  Tried signing out and in, still the same.  This is also the case for my installation of official Plex container.  

Would be better if you described what you are seeing more in detail.

What is the exact error message you are getting and when. Are you connecting from a computer on the same subnet as the Plex container?

Also post your docker run command.

Link to comment

I am connecting from outside the network. I manage this unraid server.  I connected via OpenVpn.  Also tried accessing the server via it's public IP:32400, with same result.  

 

I don't know where to click to do the claim.  I can't find it.  The server don't show any Claim notifications.   I just run the docker app via gui, not familiar with docker run command.

Link to comment
23 minutes ago, jang430 said:

not familiar with docker run command.

As documented by Squid in the Docker FAQ forum:

 

How to get the docker run command

 

From a post in the Plex support forums:

I finally got it to work. None of the “support” articles were of much help, but how I ended up resolving it:

    1. Connect a monitor, keyboard and mouse to the server (which is normally headless), and clear the browser of history and cache,
    2. disconnect the server from the internet
    3. Accessing the GUI from localhost:32400/web/
    4. From there I was finally able to see the server
    5. econnect the server to the internet
    6. before logging in (I tried that and it went right back to “no soup for you”), click the “claim server” button; I was then prompted to login.
    7. the server was claimed and I’m now able to access server settings.

In the end, if my unraid server was able to access the Plex sign-in servers during this process, it would not work. They must have some machine identifier somewhere that is preventing you from just logging in as a fresh server.

 

Link to comment
5 hours ago, jang430 said:

Thank you!  that gives me a new problem though.  The server is remote, and I don't have access to it now.  But thanks for the instructions.  I will find a way to fix this.

 

Did you try to claim the server using the token? The correct env variable to use and where to get the token is in the readme.

Link to comment

You're right!  I was challenged by the instructions by Hoopster, as I don't have physical access to the unit.  This morning, I downloaded the official app once again, and this time, the field there that talks about claiming something makes more sense.  True enough, after putting in the token, it worked!  

 

Thank you saarg.

Link to comment
30 minutes ago, jang430 said:

I downloaded the official app once again, and this time, the field there that talks about claiming something makes more sense.

Good!  Glad you got it worked out.  Your "No Soup for You" post and follow up post made it sound like you were unable to enter the token and were stuck at that message so I found a post about that situation in the Plex forums. 

 

Personally, I had no idea if that would be a solution as it is nothing I ever needed to do.  Nevertheless, thanks to Saarg, you found a way to enter the token and are up an running so that is what counts.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.