Prowlarr / Indexers

Contains indexer definitions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Assorted: https://*.unblockit.* proxies need their URLs updated

Tyfuzzle opened this issue · comments

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Using a previous URL, i.e. https://1337x.unblockit.zip/ for 1337x, results in a redirect error:

Unable to connect to indexer. Redirected to https://1337x.unblockit.foo/cat/Movies/time/desc/1/ from indexer request

Expected Behavior

Under the Base URL drop down for all indexers with an unblockit proxy, there should be an option for https://*.blockit.foo/ where * is the subdomain for the indexer, i.e. https://1337x.unblockit.foo/. Clicking the test button for that indexer should then succeed and not return a redirect error.

Steps To Reproduce

  1. Add an indexer for 1337x
  2. Test the connection
  3. See the the following error for a redirect:
    Unable to connect to indexer. Redirected to https://1337x.unblockit.foo/cat/Movies/time/desc/1/ from indexer request

Environment

- OS: Void Linux
- Prowlarr: 1.9.4.4039-ls36 by linuxserver.io
- Docker Install: Yes
- Using Reverse Proxy: No
- Browser: Firefox 118.0.2 (64-bit)

What branch are you running?

Master

Trace Logs?

[Info] ReleaseSearchService: Searching indexer(s): [Nyaa.si] for Term: [], Offset: 0, Limit: 100, Categories: [2000, 2020] 
[Warn] Cardigann: Redirected to https://1337x.unblockit.foo/cat/Movies/time/desc/1/ from indexer request 
[Warn] Cardigann: Unable to connect to indexer 

[v1.9.4.4039] NzbDrone.Core.Indexers.Exceptions.IndexerException: Redirected to https://1337x.unblockit.foo/cat/Movies/time/desc/1/ from indexer request
   at NzbDrone.Core.Indexers.Definitions.Cardigann.CardigannParser.ParseResponse(IndexerResponse indexerResponse) in ./Prowlarr.Core/Indexers/Definitions/Cardigann/CardigannParser.cs:line 55
   at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 495
   at NzbDrone.Core.Indexers.HttpIndexerBase`1.TestConnection() in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 671
RequestUri: https://1337x.unblockit.zip/cat/Movies/time/desc/1/;StatusCode: Moved;ContentType: text/html;ContentLength: 162;ContentSample: <html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>


[Warn] ProwlarrErrorPipeline: Invalid request Validation failed: 
 -- : Unable to connect to indexer. Redirected to https://1337x.unblockit.foo/cat/Movies/time/desc/1/ from indexer request