Jump to content

[Support] Linuxserver.io - Plex Requests

Featured Replies

So I don't use a lot of dockers, but I got it installed and running. I pointed it to the address for my Sonarr and CP, added my api, and everything said "Success!" when I tested. Then I went to add the directories and realized I had to set up the mapping so I set that up in the dockers's settings. After I did that and everything was running again, I added the directories in my settings and hit the test button and I got "Error". If I remove the directories and test, it still says it is successful. Add them back, and I get an error. Can anyone suggest what I might be doing wrong? Thanks!

http://lime-technology.com/forum/index.php?topic=40937.msg481150#msg481150
  • Replies 158
  • Views 34.8k
  • Created
  • Last Reply

No errors in the path's syntax.  I don't use PlexRequests, so can't tell you anything about specifics in the logs or anything else other than you're using Aptalca's Plex Requests and not lsio's (where you posted)

No errors in the path's syntax.  I don't use PlexRequests, so can't tell you anything about specifics in the logs or anything else other than you're using Aptalca's Plex Requests and not lsio's (where you posted)

 

Sigh... too much clicking... don't know how I wound up in this thread. Thanks!

 

EDIT: Deleted my posts and moved them to the proper thread.

  • 2 weeks later...
  • Author

This docker has been rebased to ubuntu xenial with s6 overlay, please make sure you backup your appdata first before you update to this latest image.

 

As part of our repository restructuing, it has also been moved from lsiodev to main linuxserver repository.

 

https://hub.docker.com/r/linuxserver/plexrequests/

 

linuxserver/plexrequests

 

please update your templates accordingly.

 

For more information, please read : http://lime-technology.com/forum/index.php?topic=50793.0

  • 1 month later...

The variable in the docker setup is

/requests

 

 

Sent from my LG-H815 using Tapatalk

 

 

If you take a look at the readme you'll see the variable you should be changing is url base and our container doesn't use the root url variable.

 

 

Even says so in your screenshot.

 

Sent from my LG-H815 using Tapatalk

 

Note to self, i am an idiot. Thank you! It works now.

Note to self, i am an idiot. Thank you! It works now.

 

We've all been there.  Sometimes just need a second pair of eyes...  ;)

  • 1 month later...

Any thoughts on a blank page?  Looks like the docker is running fine:

 

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 10-adduser: executing...

-------------------------------------
_ _ _
| |___| (_) ___
| / __| | |/ _ \
| \__ \ | | (_) |
|_|___/ |_|\___/
|_|

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/index.php/donations/
-------------------------------------
GID/UID
-------------------------------------
User uid: 99
User gid: 100
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
=> Starting meteor app on port:3000
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] MongoDB starting : pid=226 port=27017 dbpath=/config/db 64-bit host=f2e36bc12b53
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] db version v3.2.9
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] git version: 22ec9e93b40c85fc7cae7d56e7d6a02fd811088c
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] allocator: tcmalloc
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] modules: none
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] build environment:
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] distmod: ubuntu1604
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] distarch: x86_64
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] target_arch: x86_64
2016-11-20T15:56:32.374-0500 I CONTROL [initandlisten] options: { storage: { dbPath: "/config/db" } }
2016-11-20T15:56:32.406-0500 I - [initandlisten] Detected data files in /config/db created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
2016-11-20T15:56:32.406-0500 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=8G,session_max=20000,eviction=(threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
2016-11-20T15:56:33.500-0500 I CONTROL [initandlisten]
2016-11-20T15:56:33.501-0500 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2016-11-20T15:56:33.501-0500 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2016-11-20T15:56:33.501-0500 I CONTROL [initandlisten]
2016-11-20T15:56:33.501-0500 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2016-11-20T15:56:33.501-0500 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2016-11-20T15:56:33.501-0500 I CONTROL [initandlisten]
2016-11-20T15:56:33.506-0500 I FTDC [initandlisten] Initializing full-time diagnostic data capture with directory '/config/db/diagnostic.data'
2016-11-20T15:56:33.506-0500 I NETWORK [HostnameCanonicalizationWorker] Starting hostname canonicalization worker
2016-11-20T15:56:33.507-0500 I NETWORK [initandlisten] waiting for connections on port 27017
2016-11-20T15:56:33.915-0500 I NETWORK [initandlisten] connection accepted from 127.0.0.1:57396 #1 (1 connection now open)
2016-11-20T15:56:33.926-0500 I NETWORK [initandlisten] connection accepted from 127.0.0.1:57398 #2 (2 connections now open)
2016-11-20T15:56:33.926-0500 I NETWORK [initandlisten] connection accepted from 127.0.0.1:57400 #3 (3 connections now open)
2016-11-20T15:56:33.926-0500 I NETWORK [initandlisten] connection accepted from 127.0.0.1:57402 #4 (4 connections now open)
2016-11-20T15:56:33.927-0500 I NETWORK [initandlisten] connection accepted from 127.0.0.1:57404 #5 (5 connections now open)
2016-11-20T15:56:33.927-0500 I NETWORK [initandlisten] connection accepted from 127.0.0.1:57406 #6 (6 connections now open)
2016-11-20T15:56:33.940-0500 I NETWORK [conn1] end connection 127.0.0.1:57396 (5 connections now open)
No change detected for the collection tv
No change detected for the collection movies
No change detected for the collection settings
No change detected for the collection permissions
info: Updating download status
info: Updating download status

 

When I use the /requests sub-directory as setup in config, I get a 404 error. 

 

Appreciate any ideas, thanks!

Unknown.jpg.d6eef9640b9cc5fad01d2e8bb8693e42.jpg

Yeah, you're going to 192.168.1.15:3000 but you're using a subdirectory so you need to go to 192.168.1.15:3000/requests

  • 2 weeks later...

What am I missing for reverse proxy...?

 

CE6J1Nh.png

 

My Apache default.conf

<VirtualHost *:443>
    ServerName myserver.com

SSLEngine on
SSLProtocol All -SSLv2 -SSLv3
SSLCipherSuite AES128+EECDH:AES128+EDH
SSLCertificateFile /etc/letsencrypt/live/myserver.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/myserver.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/myserver.com/chain.pem
SSLProxyEngine On
SSLProxyVerify none 
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off 
ProxyRequests off

DocumentRoot /config/www/

<Location /requests>
	ProxyPass http://192.168.0.201:3000/requests
	ProxyPassReverse http://192.168.0.201:3000/requests
</Location>	

 

From inside my network, it works perfectly:

El5APU1.png

 

But when I try to access from the outside:

 

h1bczbI.png

 

All my others, Sab, Sickrage, etc work properly with reverse proxy.

 

Any ideas?

 

Many thanks,

 

H.

 

What am I missing for reverse proxy...?

 

From inside my network, it works perfectly:

 

But when I try to access from the outside:

 

All my others, Sab, Sickrage, etc work properly with reverse proxy.

 

Any ideas?

 

Many thanks,

 

H.

 

Hey Hernandito, 

 

You're not missing anything as far as I can see, just fired up Apache to check.

 

SeGs1Wp.png

 

<VirtualHost *:80>
ServerName server.com
ServerAlias server.com
DocumentRoot /config/www/

Redirect permanent / https://server.com/

</VirtualHost>

<VirtualHost *:443>
ServerName server.com
ServerAdmin webmaster@localhost
DocumentRoot /config/www/

SSLCertificateFile /config/keys/2_server.com.crt
SSLCertificateKeyFile /config/keys/decryptedcertificatesigningrequest.key
SSLCertificateChainFile /config/keys/1_root_bundle.crt
Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"

SSLEngine on
SSLProxyEngine On
RewriteEngine On
ProxyPreserveHost Off

SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off

SSLProtocol -All +TLSv1 +TLSv1.1 +TLSv1.2
SSLCipherSuite ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS
SSLHonorCipherOrder on

<Directory "/config/www/">
	Options Indexes FollowSymLinks MultiViews
	AllowOverride all
	Order allow,deny
	Allow from all
</Directory>

<Location /requests>
	ProxyPass http://192.168.0.1:3000/requests
	ProxyPassReverse http://192.168.0.1:3000/requests
</Location>

</VirtualHost>

 

xAsj0vy.png

 

Hey Hernandito, 

 

You're not missing anything as far as I can see, just fired up Apache to check.

 

SeGs1Wp.png

 

<VirtualHost *:80>
ServerName server.com
ServerAlias server.com
DocumentRoot /config/www/

Redirect permanent / https://server.com/

</VirtualHost>

<VirtualHost *:443>
ServerName server.com
ServerAdmin webmaster@localhost
DocumentRoot /config/www/

SSLCertificateFile /config/keys/2_server.com.crt
SSLCertificateKeyFile /config/keys/decryptedcertificatesigningrequest.key
SSLCertificateChainFile /config/keys/1_root_bundle.crt
Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"

SSLEngine on
SSLProxyEngine On
RewriteEngine On
ProxyPreserveHost Off

SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off

SSLProtocol -All +TLSv1 +TLSv1.1 +TLSv1.2
SSLCipherSuite ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS
SSLHonorCipherOrder on

<Directory "/config/www/">
	Options Indexes FollowSymLinks MultiViews
	AllowOverride all
	Order allow,deny
	Allow from all
</Directory>

<Location /requests>
	ProxyPass http://192.168.0.1:3000/requests
	ProxyPassReverse http://192.168.0.1:3000/requests
</Location>

</VirtualHost>

 

xAsj0vy.png

 

Thank you Mr. N.

 

I fear then that it has something to do with LetsEncrypt....

 

I just tested the Plex Request Channel installed in my PMS Docker and it works. Not a great interface or anything... but kinda does the job.

 

https://github.com/ngovil21/PlexRequestChannel.bundle

 

I have discovered 2 issues when adding TV shows. I am a Sickrage user. If I add in the Plex Requests (PR) from the docker, the option to either "download all past episodes" or "download new ones" does not work if I select adding ONLY the new ones. It defaults all old episodes to Wanted.

 

On the PR channel version, supposedly there is an "manual" option for the user to select at the end of the adding process. But again, it does not work. This will add all the old shows as "skipped".

 

So I am not sure if I would want to roll this out for my friends and family. Someone will add a daily show that has been running for decades and it will wreck my system. Or the opposite, I will have to manually add older shows to a recent show.

 

I think I am going to put this on hold for the time being.

 

Thanks again,

 

H.

Hi, all. One of my Plex Request users changed their Plex Username and they can no longer request content from me. Their old username is still shown in my User Management list. I've restarted both the plex and plexrequest dockers, and have looked for an editable config file for plexrequests to no avail, any suggestions?

I'd direct this question over to the Plex forum tbh, or plexrequests site.

 

Sent from my LG-H815 using Tapatalk

 

 

  • 1 month later...

I am getting the error: Error getting IMDB ID: 124905 [503]  on Version: 1.15.6.

 

This is usually do to an issue communicating with the IMDB API. Is anybody else having issues?

Plans to rebrand this to Ombi since Plex asked the original project to remove association with Plex?

 

http://www.ombi.io/

So something weird is happening with this container. I dont know if its from the update but I left house for probably 3 hours and came back to my cache disk being full. In /mnt/cache/appdata/plexrequests/db/journal theres 4162 files all called WiredTigerLog.##### each file is about 100 megs. Is this an issue with a setting? So far its used over 400GB's for these files.

Sounds like something has tripped up and logging is going mad.  Been running this for months and I'm not seeing this.  Nuke and pave and see what happens.  Post more details if it happens again.

I think it has to do with the update they pushed yesterday. I deleted the container and cleared app data then reinstalled and it happened again instantly. So I got it from a difference repo and now it's working. Anyone else update and experience this?

No, it's something unique to you.  Working fine here and nobody else has posted any issues.

 

I suspect your issues with Plexrequests, transmission, rutorrent are all a permissions thing.  Can't work out why you are having permissions issues, have you done anything at the command line?

 

  • 2 weeks later...

The PlexRequests project dev branch has support for Radarr now - easiest way to run DEV in this docker? Is there maybe an undocumented -e option?

  • 2 weeks later...

I read on the plexrequests GitHub that someone requested you guys add the ability to switch branches. Has there been any movement on that?

Archived

This topic is now archived and is closed to further replies.