Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disabled Endpoint Error #617

Closed
thinhlegolas opened this issue Nov 22, 2024 · 55 comments
Closed

Disabled Endpoint Error #617

thinhlegolas opened this issue Nov 22, 2024 · 55 comments

Comments

@thinhlegolas
Copy link

So is this the end of rdtclient after RD announcement?

@Cap10Canuck
Copy link

Cap10Canuck commented Nov 22, 2024

So is this the end of rdtclient after RD announcement?

It would appear so, but only for Real Debrid. The client uses the API which is no longer functioning. Remember that rdtclient also supports other hosters (Premiumize, etc.), so it's not dead yet. My Real Debrid use case hinged on the the use of rdtclient. Usenet here I come... unless there is another way for rdtclient to work with Real Debrid.

I noted that the Torrentio addon for Stremio managed to modify their code to work with the Read Debrid API changes... hoping this project can do the same!

@andygruber
Copy link

Do not really know the technical background behind it, but since 1 hour or so, at least torrentio works again with RD. So I guess there are some possibilities.

@danhcheung
Copy link

The technical reason is that realdebrid removed the API endpoint for checking if a file is available in the cache or if realdebrid needs to download the torrent first. So there's no way to see if the file is available.

What torrentio is doing their own caching of what is available on their own, but it's also not reliable since Rd cleans up the cache occasionally

TheBeastLT/torrentio-scraper#305

If you use rdtclient with zurg mounts, the zurg mounts are still fine, you can still download/stream the media. Its just that you can't send realdebrid your torrents and/or you can't see the availability of the media in Rd's cache

@ziomek64
Copy link

Is alldebrid good guys? Premiumrize is a lot more expensive.

@drizzt09
Copy link

Is alldebrid good guys? Premiumrize is a lot more expensive.

Torbox is also an option

@Amcro
Copy link

Amcro commented Nov 23, 2024

For people looking for an alternative, i've got myself alldebrid for month today. Downloaded one torrent with rdt client and one mega link converted to alldebrid link with jdownloader API. Both worked perfect. I guess the only difference is Real Debrid has huge cache already compared to alldebrid but both will probably work same if users switch to alldebrid.

@cchance27
Copy link

why not just bypass the availabilty check, this isn't a streaming app if it has to get it from a torrent or other service who cares, let RD download it ... i mean sure you lose the "already available check" but ... just let it grab it

@danhcheung
Copy link

why not just bypass the availabilty check, this isn't a streaming app if it has to get it from a torrent or other service who cares, let RD download it ... i mean sure you lose the "already available check" but ... just let it grab it

This makes a lot of sense, but the current implementation requires the check. From the behavior, I think rdtclient sends realdebrid the torrent/magnet link, and then checks for availability, and then chooses your files, and then it's made available to your account. Since it doesnt pass checking for availability, the files to download never gets chosen, and you never get to download your files.

There's also the fact that they purged a ton movies/shows and may have blacklisted them

@Scope666
Copy link

Scope666 commented Nov 23, 2024

This workaround works with one of the popular add-ons ... wondering if it can provide a possible alternate workflow: (this works)

image

@drizzt09
Copy link

Blackhole and torrentio have workarounds in place. Hopefully RDtclient can use similar option.

@ziomek64
Copy link

Hopefully there will be some workaround because I have a plan bought to august XD

@halfloaf123
Copy link

@GabbeHags when will this be available and will this fix the disabled endpoint error?

@dataprolet
Copy link

Have you read the PR, @halfloaf123? And it's up to @rogerfar to accept the PR. @GabbeHags probably can't answer this.

@halfloaf123
Copy link

Have you read the PR, @halfloaf123? And it's up to @rogerfar to accept the PR. @GabbeHags probably can't answer this.

I never read the PR sorry

@GabbeHags
Copy link
Contributor

GabbeHags commented Nov 23, 2024

@halfloaf123

@GabbeHags when will this be available and will this fix the disabled endpoint error?

This fix will make RDT-Client think that nothing is cached and then try to start the download, i made this change because RD removed the functionality to check if something is cached. After i made this change i have not seen the disabled endpoint error.

So now we just need to wait for @rogerfar to look through my changes.

@ziomek64
Copy link

@halfloaf123

@GabbeHags when will this be available and will this fix the disabled endpoint error?

This fix will make RDT-Client think that nothing is cached and then try to start the download, i made this change because RD removed the functionality to check if something is cached. After i made this change i have not seen the disabled endpoint error.

So now we just need to wait for @rogerfar to look through my changes.

Is this all that is needed? I'm also getting an infringing link error but that's on hostings. I wonder if it can happen on torrents in rd client

@GabbeHags
Copy link
Contributor

@ziomek64
This probably won't fix that.

This is what Real-Debrid mentions on there help page:

I'm getting "infringing_torrent" error when I add a magnet / torrent
Our service received a DMCA letter about the magnet / torrent you are trying to add, this torrent can't be downloaded anymore and all copies you may have must be deleted for copyright compliance.

@elmerfds
Copy link

@GabbeHags do you have a docker image built with your fixes that we can use in the mean time until your PR is merged?

@halfloaf123
Copy link

@GabbeHags do you have a docker image built with your fixes that we can use in the mean time until your PR is merged?

Will be interested in the docker image as well if you can share it @GabbeHags

@ziomek64
Copy link

@ziomek64 This probably won't fix that.

This is what Real-Debrid mentions on there help page:

I'm getting "infringing_torrent" error when I add a magnet / torrent
Our service received a DMCA letter about the magnet / torrent you are trying to add, this torrent can't be downloaded anymore and all copies you may have must be deleted for copyright compliance.

That might be the deal breaker for many. I'll have to test out alldebrid and torbox

@bumchoda
Copy link

@ziomek64 This probably won't fix that.
This is what Real-Debrid mentions on there help page:

I'm getting "infringing_torrent" error when I add a magnet / torrent
Our service received a DMCA letter about the magnet / torrent you are trying to add, this torrent can't be downloaded anymore and all copies you may have must be deleted for copyright compliance.

That might be the deal breaker for many. I'll have to test out alldebrid and torbox

Ill be looking at usenet deals this black friday, since i was storing content locally anyways and not really using the caching to stream stuff instantly.

@godwin42sh
Copy link

godwin42sh commented Nov 23, 2024

Hey, just published an image on dockerhub, based on @GabbeHags PR, here godwin42sh/rdtclient.
I would advise to build one for yoursel (you souldn't trust me and it's really easy to do, just look at the changes on my fork and set the correct repo secrets)

Everything works like a charm, all credits goes to @GabbeHags for the fix !

@Scope666
Copy link

Hey, just published an image on dockerhub, based on @GabbeHags PR, here godwin42sh/rdtclient. I would advise to build one for yoursel (you souldn't trust me and it's really easy to do, just look at the changes on my fork and set the correct repo secrets)

Everything works like a charm, all credits goes to @GabbeHags for the fix !

Pulled your image, I had an existing download that was stuck, clicked restart, boom, immediately started working ... nice job!!!

@halfloaf123
Copy link

Hey, just published an image on dockerhub, based on @GabbeHags PR, here godwin42sh/rdtclient. I would advise to build one for yoursel (you souldn't trust me and it's really easy to do, just look at the changes on my fork and set the correct repo secrets)

Everything works like a charm, all credits goes to @GabbeHags for the fix !

You guys are true legends thanks a million @GabbeHags @godwin42sh

@thinhlegolas
Copy link
Author

@GabbeHags hi, it seems your workaround ignores the minimum filesize setting hence the symlink downloader is failing due to compressed file.

@sarthakps
Copy link

@godwin42sh @GabbeHags Absolute saviours. So grateful for your work.

@jake8923948
Copy link

Screenshot_20241124_012804_Chrome

This has fixed RDT for me.
Sonarr/radarr searches are working as expected

API has disabled "instantly available" status, so I thought disabling this (which would use the instantly available function) would work, and it has! Happy days.
Only going to be buying 1 month of real debrid at a time now

@jake8923948
Copy link

Further,
Screenshot_20241124_013406_Chrome
Screenshot_20241124_013416_Chrome

@thinhlegolas
Copy link
Author

Screenshot_20241124_012804_Chrome

This has fixed RDT for me. Sonarr/radarr searches are working as expected

API has disabled "instantly available" status, so I thought disabling this (which would use the instantly available function) would work, and it has! Happy days. Only going to be buying 1 month of real debrid at a time now

This works for me!!!

@tduong-cloud
Copy link

@GabbeHags hi, it seems your workaround ignores the minimum filesize setting hence the symlink downloader is failing due to compressed file.

I second this.
I used to set up the mimimum filesize in order to download only the video file, and not any text or sample video in the torrent, and then avoid having to unpack. It was smoother that way. I don't know if, knowing the current issues, we can still benefit of that setting?

Thanks a lot

@jake8923948
Copy link

jake8923948 commented Nov 24, 2024

This works for me!!!

Glad to hear it!

@thinhlegolas
Copy link
Author

@GabbeHags hi, it seems your workaround ignores the minimum filesize setting hence the symlink downloader is failing due to compressed file.

I second this. I used to set up the mimimum filesize in order to download only the video file, and not any text or sample video in the torrent, and then avoid having to unpack. It was smoother that way. I don't know if, knowing the current issues, we can still benefit of that setting?

Thanks a lot

Please follow the setting as mentioned by @jake8923948

@tduong-cloud
Copy link

tduong-cloud commented Nov 24, 2024

@GabbeHags hi, it seems your workaround ignores the minimum filesize setting hence the symlink downloader is failing due to compressed file.

I second this. I used to set up the mimimum filesize in order to download only the video file, and not any text or sample video in the torrent, and then avoid having to unpack. It was smoother that way. I don't know if, knowing the current issues, we can still benefit of that setting?
Thanks a lot

Please follow the setting as mentioned by @jake8923948

Hey thanks for answering :). So I have tried, at least I think :D. I have pulled godwin42sh/rdtclient image and disable the setting as @jake8923948 suggested, but still same behavior.

Sorry, I should also have mentionned that I am not utilizing the symlink downloader but aria2c

@jake8923948
Copy link

@GabbeHags hi, it seems your workaround ignores the minimum filesize setting hence the symlink downloader is failing due to compressed file.

I second this. I used to set up the mimimum filesize in order to download only the video file, and not any text or sample video in the torrent, and then avoid having to unpack. It was smoother that way. I don't know if, knowing the current issues, we can still benefit of that setting?
Thanks a lot

Please follow the setting as mentioned by @jake8923948

Hey thanks for answering :). So I have tried, at least I think :D. I have pulled godwin42sh/rdtclient image and disable the setting as @jake8923948 suggested, but still same behavior

Use default image and just disable this setting and it'll work exactly as before RDs 'update'

If RDC worked and your only issue was disabled_endpoint, this checkbox is the solution

@tduong-cloud
Copy link

Sorry, I should also have mentionned that I am not utilizing the symlink downloader but aria2c

@GabbeHags hi, it seems your workaround ignores the minimum filesize setting hence the symlink downloader is failing due to compressed file.

I second this. I used to set up the mimimum filesize in order to download only the video file, and not any text or sample video in the torrent, and then avoid having to unpack. It was smoother that way. I don't know if, knowing the current issues, we can still benefit of that setting?
Thanks a lot

Please follow the setting as mentioned by @jake8923948

Hey thanks for answering :). So I have tried, at least I think :D. I have pulled godwin42sh/rdtclient image and disable the setting as @jake8923948 suggested, but still same behavior

Use default image and just disable this setting and it'll work exactly as before RDs 'update'

If RDC worked and your only issue was disabled_endpoint, this checkbox is the solution

Sorry, I should also have mentionned that I am not utilizing the symlink downloader but aria2c

I actually have tried your workaround with both images. No luck

@thinhlegolas
Copy link
Author

thinhlegolas commented Nov 24, 2024

workaround

@tduong-cloud You should use the rogerfar image and disable the setting under both "Provider" and "qbittorrent"

@tduong-cloud
Copy link

Ok, now not all files are selected when imported into RD, but they are not downloaded on my server :(.

Sorry, I feel like a noob asking

@jake8923948
Copy link

Screenshot_20241124_024010_Chrome
Screenshot_20241124_023915_Chrome
These are my settings

3 days ago it was working. Tonight it stopped, saying "disabled_endpoint"
I changed that 1 checkbox, and it's performing exactly how it did 3 days ago

@tduong-cloud
Copy link

tduong-cloud commented Nov 24, 2024

3 days ago it was working. Tonight it stopped, saying "disabled_endpoint" I changed that 1 checkbox, and it's performing exactly how it did 3 days ago

Thanks for the support. I have configured as you suggested. what downloader are you using ? I am using aria2c, I guess that may be the difference ?

The status of the file end with "finished" but nothing got downloaded

image

@jake8923948
Copy link

3 days ago it was working. Tonight it stopped, saying "disabled_endpoint" I changed that 1 checkbox, and it's performing exactly how it did 3 days ago

Thanks for the support. I have configured as you suggested. what downloader are you using ? I am using aria2c, I guess that may be the difference ?

The status of the file end with "finished" but nothing got downloaded

image

I'm using the standard one, internal I believe??

@tduong-cloud
Copy link

I'm using the standard one, internal I believe??

I can see the link generated, but it's just like it is not transferred to Aria2c. I have tried with the internal downloader as well, same.

@tduong-cloud
Copy link

3 days ago it was working. Tonight it stopped, saying "disabled_endpoint" I changed that 1 checkbox, and it's performing exactly how it did 3 days ago

Thanks for the support. I have configured as you suggested. what downloader are you using ? I am using aria2c, I guess that may be the difference ?
The status of the file end with "finished" but nothing got downloaded
image

I'm using the standard one, internal I believe??

Ok, nevermind, I am just dumb as fuck. My container was corrupted, had to restart it and now it is working.
Thanks !!!

@Killj0y1
Copy link

I changed the settings that others mentioned and running a native install not docker. Still getting the error even after restarting the service and confirming the changes were made.

@Ameenota
Copy link

Same as @Killj0y1 but on docker. Unchecked the box in the 2 places mentioned above, restarted by container, but I still get disabled_endpoint

@Killj0y1
Copy link

Same as @Killj0y1 but on docker. Unchecked the box in the 2 places mentioned above, restarted by container, but I still get disabled_endpoint

I got it working. I had to readd all pending torrents now they are downloading. Anything that was already there will fail. So I removed all pending jobs and readded them and it's working now.

@halfloaf123
Copy link

Screenshot_20241124_012804_Chrome

This has fixed RDT for me. Sonarr/radarr searches are working as expected

API has disabled "instantly available" status, so I thought disabling this (which would use the instantly available function) would work, and it has! Happy days. Only going to be buying 1 month of real debrid at a time now

This works beautifully thanks a million mate , this community are true legends @jake8923948

@thinhlegolas
Copy link
Author

Screenshot_20241124_024010_Chrome

Screenshot_20241124_023915_Chrome

These are my settings

3 days ago it was working. Tonight it stopped, saying "disabled_endpoint"

I changed that 1 checkbox, and it's performing exactly how it did 3 days ago

@rogerfar this has solved the problem it seems.

@rogerfar
Copy link
Owner

I added a simple check to see if RealDebrid has disabled the instant availability endpoint (just in case they decide to turn it on again eventually).

But this does mean that the Only download available files will be broken for now.

@Scope666
Copy link

Scope666 commented Nov 24, 2024

I added a simple check to see if RealDebrid has disabled the instant availability endpoint (just in case they decide to turn it on again eventually).

But this does mean that the Only download available files will be broken for now.

So just to confirm, "Only download available files" should be UNCHECKED for both "Provider" and "qBittorrent" correct? (if using *arr apps)

@rogerfar
Copy link
Owner

I'm pushing 89 where the setting doesn't work anymore for Real-Debrid.

Only AllDebrid supports it, but doesn't support cherry picking files.

@jake8923948
Copy link

I added a simple check to see if RealDebrid has disabled the instant availability endpoint (just in case they decide to turn it on again eventually).

But this does mean that the Only download available files will be broken for now.

So just to confirm, "Only download available files" should be UNCHECKED for both "Provider" and "qBittorrent" correct? (if using *arr apps)

Refer to my screenshots. Provider wasn't disabled, but *arr is and it works fine and as expected

@jake8923948
Copy link

I'm pushing 89 where the setting doesn't work anymore for Real-Debrid.

Only AllDebrid supports it, but doesn't support cherry picking files.

Thanks Roger, for all your continued hard work and development on this

@Scope666
Copy link

I'm pushing 89 where the setting doesn't work anymore for Real-Debrid.
Only AllDebrid supports it, but doesn't support cherry picking files.

Thanks Roger, for all your continued hard work and development on this

I'll 2nd that... RDT has been a game changer for me. <3

@Scope666
Copy link

Scope666 commented Nov 24, 2024

So I just updated to 89, and it seems to have broken communication to Sonarr ... Sonarr is not showing the download under Queue, and after the DL is finished, it's not taking action on the file... just leaving it in place. 88 was working.

@CyberPoison
Copy link

@ziomek64 This probably won't fix that.

This is what Real-Debrid mentions on there help page:

I'm getting "infringing_torrent" error when I add a magnet / torrent
Our service received a DMCA letter about the magnet / torrent you are trying to add, this torrent can't be downloaded anymore and all copies you may have must be deleted for copyright compliance.

Is it possible to regenerate a torrent magnet so ?
Like grabing the original once and generate a copy with different hash ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.