[Support] Linuxserver.io - Plex Media Server


Recommended Posts

20 minutes ago, jluna said:

I didn't have this issue when I had my PMS running on Windows. Is this because of the the Docker?

Not if it's a known Plex issue, I mean I guess it could be a Linux Plex issue, but it's nothing to do with the fact it's running in a docker container.   Why not have a look at the Plex forums and see what's being said like @aptalca suggested.  Might highlight the issue with more clarity than we can.

Link to comment
9 minutes ago, CHBMB said:

Not if it's a known Plex issue, I mean I guess it could be a Linux Plex issue, but it's nothing to do with the fact it's running in a docker container.   Why not have a look at the Plex forums and see what's being said like @aptalca suggested.  Might highlight the issue with more clarity than we can.

It also happened to me on an Ubuntu install on an ESXi server, completely outside of docker. I've been running Plex in my environment for 4-5 years without issue on all kinds of platforms, mostly Linux. This version, I cannot go to as the server cannot phone home to Plex properly. I'll try it on Bare metal if someone really would like me to. It may be "environmental" too. I was thinking of trying it on a second network under pfSense instead of the Ubiquiti ER-X it is now.

Link to comment

I am trying to update my Plex. I'm running unraid 6.5.3

An update is ready but each time I try to install the update i get this message.

'Configuration not found. Was this container created using this plugin?'

I have updated this Plex numerous times before with no issues and I'm not aware that I have changed anything.

Can anyone offer any advice.  Thank you

 

 

b54874f1a0.png

 

 

Link to comment
1 minute ago, Userpaul said:

'Configuration not found. Was this container created using this plugin?'

This means it can't find the "my-template" for plex on your flash. Possibly you deleted it by mistake, or it is unable to read flash for some reason. Tools - Diagnostics might tell us more.

Link to comment
3 minutes ago, Userpaul said:

'Configuration not found. Was this container created using this plugin?'

The template does not exist in /config/plugins/dockerMan/templates-user on the flash drive.  You've either deleted it, or your flash drive has some corruption.  Only recourse is to make a note of your path mappings and then remove the container, re-add it and enter back in your mappings

Link to comment

Thank you Squid, I will try that

 

Well that sort of worked now plex cant see the unraid server. need to go do some reading.

I had to delete the server on my pc and sign in on unraid server. virtually a fresh install. All is good now.

 

Thanks for you suggestions

Edited by Userpaul
update
Link to comment
On 10/4/2017 at 9:37 PM, LSL1337 said:

I'm no expert, but as far as i know you wouldn't be better off eventually, well, even worse.

 

on geforce (consumer) cards there is a transcode limit of 2, so you can't transcode more than that at the same time.

 

on these intul GPUs you can do 5-6-7 1080p transcodes with minimal cpu usage, BUT at the moment, on linux they look like sh1t. intel is working on the new drivers (i think), and hopefully they will improove the quality, to be on par with windows, which is decent. there is no eta, it could be weeks, months, or years.

2 things i'm semi sure about:

- intel QS is ok on windows (anyone can try it I guess, and decide for themselfs) and there is no stream limit (nvidia will only do 2 for sure, even on a 600 dollar 1080ti)

- intel is working on a fix, there is a github for it with plenty of recent commits. (but will it fix this issue? idk)

 

so there is hope. I think this feature was in beta since christmas.

You used plex for months/years without it.

Basically it works right now, it's just suboptimal.

Hopefully a little more wait will improve it even further.

On the bright side, you don't have to do anything, one update will just fix it (hopefully). keep checking the changelogs

 

 

Did the Intel driver situation ever get fixed? I wonder how the Vega GPU in Ryzen 2200G/2400G does in same scenario....

Link to comment
55 minutes ago, H2O_King89 said:

im having issue transcode also.

It seems that it is only my DVD movies (ripped to VOB-files) that are not working. TS, mkw, mpg, m4v is working. Wmv files too.  

Anyone know how to find and change the codec for VOB-files ? 

I could transcode all movies with Handbrake but it will take ages... 

Link to comment
36 minutes ago, TomH said:

It seems that it is only my DVD movies (ripped to VOB-files) that are not working. TS, mkw, mpg, m4v is working. Wmv files too.  

Anyone know how to find and change the codec for VOB-files ? 

I could transcode all movies with Handbrake but it will take ages... 

I installed binhex to test and came with 1.13.5.5332 and it works.

I rolled back linux docker to 1.13.5.5332 and doesn't work. 

im going to try and nuke linux config and try from new

 

linux pulled 1.13.8.5395 with a new config. my media is loading but was able to play a truehd now.

Edited by H2O_King89
Link to comment

Hello Experts!

I have setup LE on a custom network.  I'm trying to setup reverse proxy for my plex (linuxserver plex).  I set plex up on the same custom network. 

 

At this point I cannot reach plex through the web_ui.  I get "it's not reachable".  Also port mappings don't show like the other linuxserver containers do, is that normal? 

 

 

plex.JPG

 

Also I can't get the plex.subdomain.conf to work.  I've tried it with a host setting and can't get it to work.  I followed the instructions in the conf file to no avail.

server {
    listen 443 ssl;

    server_name plextower.*;

    include /config/nginx/ssl.conf;

    client_max_body_size 0;
    proxy_redirect off;
    proxy_buffering off;
    
    # enable for ldap auth, fill in ldap details in ldap.conf 
    #include /config/nginx/ldap.conf;


    location / {
        # enable the next two lines for http auth
        #auth_basic "Restricted";
        #auth_basic_user_file /config/nginx/.htpasswd;

        # enable the next two lines for ldap auth
        #auth_request /auth;
        #error_page 401 =200 /login;

        include /config/nginx/proxy.conf;
        resolver 127.0.0.11 valid=30s;
        set $upstream_plex plex;
#       proxy_pass https://$upstream_plex:32400;
#		proxy_pass https://172.18.0.3:32400;
		proxy_pass https://10.20.30.10:32400;

        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        proxy_set_header X-Plex-Client-Identifier $http_x_plex_client_identifier;
        proxy_set_header X-Plex-Device $http_x_plex_device;
        proxy_set_header X-Plex-Device-Name $http_x_plex_device_name;
        proxy_set_header X-Plex-Platform $http_x_plex_platform;
        proxy_set_header X-Plex-Platform-Version $http_x_plex_platform_version;
        proxy_set_header X-Plex-Product $http_x_plex_product;
        proxy_set_header X-Plex-Token $http_x_plex_token;
        proxy_set_header X-Plex-Version $http_x_plex_version;
        proxy_set_header X-Plex-Nocache $http_x_plex_nocache;
        proxy_set_header X-Plex-Provides $http_x_plex_provides;
        proxy_set_header X-Plex-Device-Vendor $http_x_plex_device_vendor;
        proxy_set_header X-Plex-Model $http_x_plex_model;
    }
}

badgateway.thumb.JPG.76ad7532a756e5efce1ca5b5121536cc.JPG 

 

With the custom network I'm not sure which settings to change, if it's even possible.

Edited by sgt_spike
Link to comment
10 hours ago, sgt_spike said:

Hello Experts!

I have setup LE on a custom network.  I'm trying to setup reverse proxy for my plex (linuxserver plex).  I set plex up on the same custom network. 

 

At this point I cannot reach plex through the web_ui.  I get "it's not reachable".  Also port mappings don't show like the other linuxserver containers do, is that normal? 

 

 

plex.JPG

 

Also I can't get the plex.subdomain.conf to work.  I've tried it with a host setting and can't get it to work.  I followed the instructions in the conf file to no avail.


server {
    listen 443 ssl;

    server_name plextower.*;

    include /config/nginx/ssl.conf;

    client_max_body_size 0;
    proxy_redirect off;
    proxy_buffering off;
    
    # enable for ldap auth, fill in ldap details in ldap.conf 
    #include /config/nginx/ldap.conf;


    location / {
        # enable the next two lines for http auth
        #auth_basic "Restricted";
        #auth_basic_user_file /config/nginx/.htpasswd;

        # enable the next two lines for ldap auth
        #auth_request /auth;
        #error_page 401 =200 /login;

        include /config/nginx/proxy.conf;
        resolver 127.0.0.11 valid=30s;
        set $upstream_plex plex;
#       proxy_pass https://$upstream_plex:32400;
#		proxy_pass https://172.18.0.3:32400;
		proxy_pass https://10.20.30.10:32400;

        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        proxy_set_header X-Plex-Client-Identifier $http_x_plex_client_identifier;
        proxy_set_header X-Plex-Device $http_x_plex_device;
        proxy_set_header X-Plex-Device-Name $http_x_plex_device_name;
        proxy_set_header X-Plex-Platform $http_x_plex_platform;
        proxy_set_header X-Plex-Platform-Version $http_x_plex_platform_version;
        proxy_set_header X-Plex-Product $http_x_plex_product;
        proxy_set_header X-Plex-Token $http_x_plex_token;
        proxy_set_header X-Plex-Version $http_x_plex_version;
        proxy_set_header X-Plex-Nocache $http_x_plex_nocache;
        proxy_set_header X-Plex-Provides $http_x_plex_provides;
        proxy_set_header X-Plex-Device-Vendor $http_x_plex_device_vendor;
        proxy_set_header X-Plex-Model $http_x_plex_model;
    }
}

badgateway.thumb.JPG.76ad7532a756e5efce1ca5b5121536cc.JPG 

 

With the custom network I'm not sure which settings to change, if it's even possible.

If you do user defined bridge, you should use the proxy conf as is, without replacing the container name with the ip address. 

 

You are trying to proxy through ip, but you didn't map any ports, so no connection

Link to comment
1 hour ago, aptalca said:

If you do user defined bridge, you should use the proxy conf as is, without replacing the container name with the ip address. 

 

You are trying to proxy through ip, but you didn't map any ports, so no connection

So set network back to the user defined network and add a port setting in the plex setup.  The port being 10.20.30.10:32400 to 172.18.0.6:32400.

 

If I have it wrong it's because your last statement is unclear to me.

 

i understand your first statement, is that in addition to your second statement or are they two separate setting types

Link to comment

What is the issue this is causing? I tried looking and couldn’t find


Sent from my iPhone using Tapatalk Pro
The last update the put a new feature that your can bind Plex to different interfaces. That worked well for regular installs but it wreack havoc on docker installs. Some users had to roll back.

Sent from my BND-L34 using Tapatalk

Link to comment
6 hours ago, sgt_spike said:

So set network back to the user defined network and add a port setting in the plex setup.  The port being 10.20.30.10:32400 to 172.18.0.6:32400.

 

If I have it wrong it's because your last statement is unclear to me.

 

i understand your first statement, is that in addition to your second statement or are they two separate setting types

They are either or. 

 

If you do user defined bridge, don't modify the proxy conf and it should work (after you enable it by renaming). 

 

If you do host networking or macvlan, replace the container name with the ip address. 

 

What you tried to do above was mixing and matching. You had user defined bridge network, but you also tried to connect via ip of the host. However, because you did not map the container port on the host port, connection through host ip did not work. 

Link to comment
On 9/25/2018 at 3:52 AM, aptalca said:

They are either or. 

 

If you do user defined bridge, don't modify the proxy conf and it should work (after you enable it by renaming). 

 

If you do host networking or macvlan, replace the container name with the ip address. 

 

What you tried to do above was mixing and matching. You had user defined bridge network, but you also tried to connect via ip of the host. However, because you did not map the container port on the host port, connection through host ip did not work. 

I got the containers port mapped to the host and it connects to the web_ui.  However I'm not sure why I keep getting a bad gateway error trying to connect with https://plex.spikedevelopments.com

Link to comment
I got the containers port mapped to the host and it connects to the web_ui.  However I'm not sure why I keep getting a bad gateway error trying to connect with https://plex.spikedevelopments.com

I take it you are trying to proxy? Probably should use the help topic. But I’ll I’ll give it a go. Post your proxy config for plex. I bet you didn’t put the ip of the server in.


Sent from my iPhone using Tapatalk Pro
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.