Git Product home page Git Product logo

Comments (11)

subvhome avatar subvhome commented on May 25, 2024 1

The script is not working at all for me. I have re-cloned the repository and clean installed it. Still its not working and finding torrents at all. I removed and cleared whole of my Trakt watchlist and removed users too. Please see the below screenshot. For new movies, old movies this is happening. Anyone please help?

Screenshot 2024-03-07 at 19 50 06

I had the same thing. Just found out the culprit. Is it safe to assume you've created a vps and installed this in a reverse proxy or created a VPN tunnel on the plex server? I did and the vps did not like torrentio. I need to reconfigure my wireguard

from plex_debrid.

subvhome avatar subvhome commented on May 25, 2024

Yea this is also happening to me. Looks like it is searching against streamio and not getting hits. Oddly enough, it is searching for the title string and playing around with the release year. never recalled this. This happened recently as there are new content in my plex.. just not sure what is getting stuck

from plex_debrid.

dspdhckr avatar dspdhckr commented on May 25, 2024

Yes you are correct. I have set it up on a VPS and Cloudflare Tunnel and Tailscale installed. I have removed both the software and rebooted my VPS, still its not working. How do I resolve it?

from plex_debrid.

subvhome avatar subvhome commented on May 25, 2024

You need to do some research on how to ensure that only plex traffic is tunneled through the vpn. I'm not 100% of your setup.

Would it be possible for you to share what your setup is like? Here is mine.

I have two servers. One local that runs PMS & plex_debrid. This has IP address of 192.168.1.100. Another server using OCI VPS that is used as a VPN server and a reverse proxy that connects back to local network. This has a public ip address that i won't disclose.

Tunneling the two servers (both linux) is wireguard. Nginx is used for the reverse proxy. With a plain VPN tunnel estabilshed, all traffic from my local server was being tunneled to the VPS which essentially used the VPS gateway to route traffic to the internet. The VPS didn't like torrentio traffic, which caused no results when scraping.

I configured the VPN from the client side (my local network) to only allow traffic from my local address to route to the tunnel ip address: PostUp = ip route add 192.168.1.100/32 via 10.66.66.1 dev wg0

This is what resolved it for me. I then made sure the firewalls were all persistent and now when I run curl -4 ifconfig.me from my local server, my public address is that of my ISP and when I do the same on the VPS server, the VPS public address is returned.

I am not sure how to configure cloudflare for this. I don't mind helping.

from plex_debrid.

TheDomovoi avatar TheDomovoi commented on May 25, 2024

Probably not the same issue since I see you're using torrentio already, but I came across this while having problems with my setup. Turns out it was the two default scrapers not finding anything. I removed rarbg and added torrentio and things started scraping properly again.

from plex_debrid.

dspdhckr avatar dspdhckr commented on May 25, 2024

@subvhome I am using my Plex Server on OCI and then on that I do not have Firewall and IPtables set. Apart from that, no Cloudflare Tunnels or Tailscale. I have by the way, ControlD installed through their Terminal CLI. I checked the logs through ControlD and they are showing that it is resolving properly. @TheDomovoi I am not using two separate sources. I only have Stremio as a source.

from plex_debrid.

subvhome avatar subvhome commented on May 25, 2024

For me OCI is my VPS and they don't like torrentio traffic I was sending. So I left that traffic on my local server

from plex_debrid.

dspdhckr avatar dspdhckr commented on May 25, 2024

It was allowing me earlier. Only since last October I guess I am facing this issue. How about if I encrypt my connection using Cloudflare Zero Trust Argo Tunnels? Also, is there any workaround if I want to run this script 24*7 on any other free services?

from plex_debrid.

bsmithio avatar bsmithio commented on May 25, 2024

Are you running this on a vps? Realdebrid and Alldebrid are blocking datacenter IPs. Realdebrid started this about 10 months ago or so. You'll need to get a VPN that works with Realdebrid or Alldebrid for the plex_debrid container. They should have a list of VPNs that work with them on their websites. I used Windscribe and https://github.com/jordanpotter/docker-wireguard and attached the wireguard container network to the plex_debrid container. Once I ran plex_debrid with the VPN I got torrentio results.

For me OCI is my VPS and they don't like torrentio traffic I was sending. So I left that traffic on my local server

It's not Oracle that is blocking torrentio, it's Alldebrid or Realdebrid blocking the Oracle IP.

Here is my setup.

Wireguard Container
sudo docker run --name wireguard --cap-add NET_ADMIN --cap-add SYS_MODULE --sysctl net.ipv4.conf.all.src_valid_mark=1 -v ./wg0.conf:/etc/wireguard/wg0.conf -e LOCAL_SUBNETS=10.0.0.0/24 jordanpotter/wireguard

LOCAL_SUBNETS allows you to give wireguard and plex_debrid containers access to your local network. Define as accordingly to your local subnet.

Plex Debrid Container
sudo docker run -v /path/to/config:/config --net=container:wireguard -ti itstoggle/plex_debrid

from plex_debrid.

subvhome avatar subvhome commented on May 25, 2024

Are you running this on a vps? Realdebrid and Alldebrid are blocking datacenter IPs. Realdebrid started this about 10 months ago or so. You'll need to get a VPN that works with Realdebrid or Alldebrid for the plex_debrid container. They should have a list of VPNs that work with them on their websites. I used Windscribe and https://github.com/jordanpotter/docker-wireguard and attached the wireguard container network to the plex_debrid container. Once I ran plex_debrid with the VPN I got torrentio results.

For me OCI is my VPS and they don't like torrentio traffic I was sending. So I left that traffic on my local server

It's not Oracle that is blocking torrentio, it's alldebrid or realdebrid blocking the oracle IP.

Here is my setup.

Wireguard Container
sudo docker run --name wireguard --cap-add NET_ADMIN --cap-add SYS_MODULE --sysctl net.ipv4.conf.all.src_valid_mark=1 -v ./wg0.conf:/etc/wireguard/wg0.conf -e LOCAL_SUBNETS=10.0.0.0/24 jordanpotter/wireguard

LOCAL_SUBNETS allows you to give wireguard and plex_debrid containers access to your local network. Define as accordingly to your local subnet.

Plex Debrid Container
sudo docker run -v /path/to/config:/config --net=container:wireguard -ti itstoggle/plex_debrid

This makes more sense. The rules for my setup allows rd traffic to remain on my local network. Thanks for clarifying

from plex_debrid.

bsmithio avatar bsmithio commented on May 25, 2024

ProtonVPN may be a good free alternative for anyone looking into this since they give you an unlimited plan for 1 device and are on the Realdebrid list of approved VPNs.

Just create a ProtonVPN account and choose the free plan, on the Downloads tab scroll all the way down to generate a wireguard config, that's what you would use for the wireguard container.

One could also host a wireguard server on their local network and create a peer config for the wireguard container.

from plex_debrid.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.