Assorted: https://*.unblockit.* proxies need their URLs updated
Tyfuzzle opened this issue · comments
Tyfuzzle commented
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
- Add an indexer for 1337x
- Test the connection
- 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