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
Indexers issue after update #1992
Comments
Restarting Prowlarr and clicking on test all indexers fixes this? |
I even restarted host PC couple times but no |
So if you "restart" Prowlarr and the issue is still there, then it's not what I was expecting to be. Anything special about your setup? VPN, proxies? |
Strange but now restarting service helped. I've restarted only service, not whole PC |
Or is this similar to the oddness of what you're seeing @mynameisbogdan on your setup |
But anyway something not good Here is log started from exit:
|
Yes, sounds very similar to my issue.
That's not related, and it's a support thing so you can hop on discord for that. |
I think no I also have Jacket installed on another server. Nothing special like proxies or vpn or even domain names |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
My issue was fixed by switching from ipvlan to macvlan, but you said you don't use docker. Still unknown on why it happens on bare installations on Windows. |
wasn't reproduced for me for a long time also |
I'm facing this issue now as well. But restarting the app then manually testing it, solves it immediately. @mynameisbogdan what was the issue you were thinking of? |
Something with DNS and .NET's networking stack. |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
I would ask those with the http request timeout issue to test disabling IPv6 by using |
I've added DOTNET_SYSTEM_NET_DISABLEIPV6=1 to my env variables, but I'm still getting frequent indexer health issues that don't go away until I restart the Prowlarr docker container. Checking the sites in a browser, they seem fine. Re-testing the indexer in Prowlarr doesn't work until I restart the container. On version 1.16.2.4435. Message:
Exception:
Docker Compose:
Inspect Docker network "arrs":
|
Not sure if the process listening on IPV6 "any" (ie
|
I tried a bunch of stuff but found that the only way to get prowlarr to listen on ipv4 only is to stop the container and edit the config file to bind to config.xml:
Note that this can only be done by manually editing the config file. If you try to change it in the UI, it will throw an error telling you to use I'm going see how this goes and if the timeouts come back. netstat output after the config change:
|
I am also having this issue with XSpeeds. It appears the latest update has altered something with IPv6 as this had not been happening prior to this update. The difference in my scenario from what i have read here is that if i get an email notification that the tracker is down, if i go into prowlarr and test it comes back immediately. I am getting the same type of timeout errors though:
|
Firstly try to update to latest, and then report back with new logs. I suspect it's something else in your case because TBP is also down for you with the same error.
IPv6 related commit would be a25e790 from Mar 3 first time seen in build v1.14.2.4318. Another is 14ae062 which fixes an issue on aarch64. |
thanks, didn't realize i was behind (running docker, linuxserver.io has not updated past 1.16). I updated to the new latest and will see what happens. |
You should try again in 10-20 mins to update because some cache on our side was cleared and lsio is building the latest release. |
ok so after doing a new pull this morning, i received the below just now. As soon as i got the alert via email, i then clicked test all and it went back to healthy.
|
Sadly cherry picking the logs isn't helpful to diagnostic your issue, but I suspect you're either having some networking issues so maybe check if you're having package loss. The issue discussed on this bug report is about getting |
I'll take a look into it and start a new thread if i cannot find anything on my end, thanks. |
Firstly you need to join our discord for support because we don't offer support on github and we're off-topic. |
Update: I haven't had this issue again since I changed the interface bind from |
Is there an existing issue for this?
Current Behavior
Last few days indexers unavailable from prowlarr. And also randomly drops and up again.
At the same time everything is ok when I go to the trackers site myself. And also jacket works well.
Expected Behavior
Should work :)
Steps To Reproduce
I'm not sure about steps. Maybe configure same list of trackers as my own.
Everything was ok for a long time and became broken last few days.
Environment
What branch are you running?
Master
Trace Logs?
Here is last logs after "Test all indexers" click
`2024-01-20 14:24:12.5|Info|Prowlarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.
2024-01-20 14:24:12.6|Info|Prowlarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.
2024-01-20 14:24:12.6|Info|Prowlarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.
2024-01-20 14:24:12.6|Info|Prowlarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.
2024-01-20 14:24:13.1|Info|Prowlarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.
2024-01-20 14:25:21.3|Info|Prowlarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.
2024-01-20 14:25:57.9|Warn|Cardigann|Unable to connect to indexer.
[v1.12.2.4211] System.Net.WebException: Http request timed out
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponseAsync(HttpRequest request, CookieContainer cookies) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 162
at NzbDrone.Common.Http.HttpClient.ExecuteRequestAsync(HttpRequest request, CookieContainer cookieContainer) in ./Prowlarr.Common/Http/HttpClient.cs:line 171
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 70
at NzbDrone.Core.Indexers.IndexerHttpClient.ExecuteProxiedAsync(HttpRequest request, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/IndexerHttpClient.cs:line 42
at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchIndexerResponse(IndexerRequest request) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 573 at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 514at NzbDrone.Core.Indexers.HttpIndexerBase`1.TestConnection() in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 757
2024-01-20 14:27:43.0|Warn|Cardigann|Unable to connect to indexer.
[v1.12.2.4211] System.Net.WebException: Http request timed out
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponseAsync(HttpRequest request, CookieContainer cookies) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 162
at NzbDrone.Common.Http.HttpClient.ExecuteRequestAsync(HttpRequest request, CookieContainer cookieContainer) in ./Prowlarr.Common/Http/HttpClient.cs:line 171
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 70
at NzbDrone.Core.Indexers.IndexerHttpClient.ExecuteProxiedAsync(HttpRequest request, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/IndexerHttpClient.cs:line 42
at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchIndexerResponse(IndexerRequest request) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 573 at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 514at NzbDrone.Core.Indexers.HttpIndexerBase`1.TestConnection() in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 757
2024-01-20 14:28:01.6|Warn|Cardigann|Unable to connect to indexer.
[v1.12.2.4211] System.Net.WebException: Http request timed out
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponseAsync(HttpRequest request, CookieContainer cookies) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 162
at NzbDrone.Common.Http.HttpClient.ExecuteRequestAsync(HttpRequest request, CookieContainer cookieContainer) in ./Prowlarr.Common/Http/HttpClient.cs:line 171
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 70
at NzbDrone.Core.Indexers.IndexerHttpClient.ExecuteProxiedAsync(HttpRequest request, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/IndexerHttpClient.cs:line 42
at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchIndexerResponse(IndexerRequest request) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 573 at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 514at NzbDrone.Core.Indexers.HttpIndexerBase`1.TestConnection() in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 757
2024-01-20 14:28:01.6|Warn|ProwlarrErrorPipeline|Invalid request Validation failed:
-- : Unable to connect to indexer, indexer's server is unavailable. Try again later. Http request timed out
2024-01-20 14:28:30.1|Info|Prowlarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.
2024-01-20 14:29:23.1|Warn|RuTracker|Unable to connect to indexer.
[v1.12.2.4211] System.Net.WebException: Http request timed out
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponseAsync(HttpRequest request, CookieContainer cookies) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 162
at NzbDrone.Common.Http.HttpClient.ExecuteRequestAsync(HttpRequest request, CookieContainer cookieContainer) in ./Prowlarr.Common/Http/HttpClient.cs:line 171
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 70
at NzbDrone.Core.Indexers.IndexerHttpClient.ExecuteProxiedAsync(HttpRequest request, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/IndexerHttpClient.cs:line 42
at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchIndexerResponse(IndexerRequest request) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 573 at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 514at NzbDrone.Core.Indexers.HttpIndexerBase`1.TestConnection() in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 757
2024-01-20 14:29:36.6|Warn|RuTracker|Unable to connect to indexer.
[v1.12.2.4211] System.Net.WebException: Http request timed out
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponseAsync(HttpRequest request, CookieContainer cookies) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 162
at NzbDrone.Common.Http.HttpClient.ExecuteRequestAsync(HttpRequest request, CookieContainer cookieContainer) in ./Prowlarr.Common/Http/HttpClient.cs:line 171
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 70
at NzbDrone.Core.Indexers.IndexerHttpClient.ExecuteProxiedAsync(HttpRequest request, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/IndexerHttpClient.cs:line 42
at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchIndexerResponse(IndexerRequest request) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 573 at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 514at NzbDrone.Core.Indexers.HttpIndexerBase`1.TestConnection() in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 757
2024-01-20 14:29:36.6|Warn|ProwlarrErrorPipeline|Invalid request Validation failed:
-- : Unable to connect to indexer, indexer's server is unavailable. Try again later. Http request timed out
2024-01-20 14:31:28.3|Info|Prowlarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.`
Trace Logs have been provided as applicable. Reports may be closed if the required logs are not provided.
trace
- that are relevant and show this issue.The text was updated successfully, but these errors were encountered: