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

[yggtorrent] (updating) Login failed: Selector "div#top_panel:contains("Déconnexion")" didn't match #13794

Closed
3 tasks done
allforonetv opened this issue Dec 20, 2022 · 20 comments

Comments

@allforonetv
Copy link

Have you checked our Troubleshooting page for your issue?

  • I have checked the Troubleshooting page

Is there already an issue for your problem?

  • I have checked older issues, open and closed

Have you read our Contributing Guidelines?

  • I have read the Contributing Guidelines

Environment

Admin password: 
Blank to disable
 
Base path override: 
/jackett
Base URL override: 
http://jackett:9117
Server port: 
9117
Blackhole directory: 
c:\torrents\
Proxy type: 
Disabled
Proxy URL: 
Proxy port: 
Proxy username: 
Proxy password: 
External access: 
Allow CORS: 
Disable auto update: 
Update to pre-release: 
Enhanced logging: 
Cache enabled (recommended): 
Cache TTL (seconds): 
2100
Cache max results per indexer: 
1000
FlareSolverr API URL: 
http://**.**.***.***:8191
FlareSolverr Max Timeout (ms): 
90000
OMDB API key: 
OMDB API Url: 
Blank for default
Jackett Version v0.20.2402
× An error occurred while updating this indexer

Description

When I try to connect I get an error message

while the passwords are correct

Logged Error Messages

https://www6.yggtorrent.lol/

An error occurred while updating this indexer
Login failed: Selector "div#top_panel:contains("Déconnexion")" didn't match
Click here to open an issue on GitHub for this indexer.

Screenshots

No response

@ilike2burnthing
Copy link
Contributor

ilike2burnthing commented Dec 20, 2022

Check the following troubleshooting steps:
https://github.com/Jackett/Jackett/wiki/Troubleshooting/#login-failed-selector

If those don't help, please provide an enhanced log of the issue - https://github.com/Jackett/Jackett/wiki/Troubleshooting#how-to-provide-a-jackett-enhanced-log-for-a-ticket

@markettepigeon

This comment was marked as off-topic.

@ilike2burnthing

This comment was marked as off-topic.

@markettepigeon

This comment was marked as off-topic.

@Jackett Jackett deleted a comment from markettepigeon Dec 20, 2022
@warlordattack
Copy link

There is an error with flaresolver,
look other issue there :
FlareSolverr/FlareSolverr#628

An error occurred while updating this indexer
Exception: System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 55 seconds elapsing. ---> System.TimeoutException: The operation was canceled. ---> System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---> System.IO.IOException: Unable to read data from the transport connection: Operation canceled. ---> System.Net.Sockets.SocketException (125): Operation canceled --- End of inner exception stack trace --- at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) --- End of inner exception stack trace --- ---

@garfield69
Copy link
Contributor

Try setting your Jackett dashboard config FlareSolverr Max Timeout (ms): to a value higher than the default 55000.
For example, I use 70000

@r4lix
Copy link

r4lix commented Dec 20, 2022

I even tried with 99999 and still same error, it's the Under Attack Mode of cloudflare, we just need to wait for YGG to remove it

@allforonetv
Copy link
Author

allforonetv commented Dec 21, 2022

hello
it works again I can log in
, and flaresolverr works perfectly.
but now the downloads do not launch on sonarr and radarr do you have an idea?

the error message is "getting release from indexer faild"

@Sandrus
Copy link

Sandrus commented Dec 21, 2022

21/12/2022 15:55:42
12-21 15:55:42 Info CardigannIndexer (yggtorrent): Relogin required 
21/12/2022 15:55:57
12-21 15:55:57 Info CardigannIndexer (yggtorrent): Relogin required 
21/12/2022 15:56:09
12-21 15:56:09 Info Torznab search in YGGtorrent => Found 17 releases 
21/12/2022 15:56:16
12-21 15:56:16 Info CardigannIndexer (yggtorrent): Relogin required 
21/12/2022 15:57:04
12-21 15:57:04 Info CardigannIndexer (yggtorrent): Relogin required 
21/12/2022 15:57:15
12-21 15:57:15 Info Torznab search in YGGtorrent for ************** => Found 22 releases 
21/12/2022 15:57:17
12-21 15:57:17 Error Vous devez vous connecter pour télécharger un torrent 
21/12/2022 15:57:17
12-21 15:57:17 Error Error downloading. indexer: yggtorrent path: https://www6.yggtorrent.lol/engine/download_torrent?id=763932
21/12/2022 15:57:17
System.Exception: BencodeParser failed
21/12/2022 15:57:17
 ---> BencodeNET.Exceptions.InvalidBencodeException`1[BencodeNET.Objects.IBObject]: Failed to parse IBObject. Invalid beginning character of object. Found 'V' at position 0. Valid characters are: 0-9, 'i', 'l' and 'd'
21/12/2022 15:57:17
   at BencodeNET.Parsing.BencodeParser.Parse(BencodeReader reader)
21/12/2022 15:57:17
   at BencodeNET.Parsing.BencodeParserExtensions.Parse(IBencodeParser parser, Stream stream)
21/12/2022 15:57:17
   at BencodeNET.Parsing.BencodeParserExtensions.Parse(IBencodeParser parser, Byte[] bytes)
21/12/2022 15:57:17
   at Jackett.Server.Controllers.DownloadController.Download(String indexerID, String path, String jackett_apikey, String file) in /home/vsts/work/1/s/src/Jackett.Server/Controllers/DownloadController.cs:line 97
21/12/2022 15:57:17
   --- End of inner exception stack trace ---
21/12/2022 15:57:17
   at Jackett.Server.Controllers.DownloadController.Download(String indexerID, String path, String jackett_apikey, String file) in /home/vsts/work/1/s/src/Jackett.Server/Controllers/DownloadController.cs:line 97 

Seems to be a connection issue, for him we are not connected when we want to get the .torrent file (same issue with v0.20.2409)

@ilike2burnthing
Copy link
Contributor

It's working ok here, even with that specific torrent.

I'd suggest reconfiguring your indexer, re-entering your credentials manually, and trying again. If you're getting Vous devez vous connecter pour télécharger un torrent it means YGG doesn't see you as signed in.

@dr400
Copy link

dr400 commented Dec 23, 2022

It's working ok here, even with that specific torrent.

I'd suggest reconfiguring your indexer, re-entering your credentials manually, and trying again. If you're getting Vous devez vous connecter pour télécharger un torrent it means YGG doesn't see you as signed in.

Latest version of jackett implemented. Credentials re-entered. But no joy ... links provided in the search results are malformed and lead to nowhere ...

@ilike2burnthing
Copy link
Contributor

Malformed? Example?

@dr400
Copy link

dr400 commented Dec 23, 2022

When downloading the torrent file from the search results, the link shows a 404 error : "this page can't be found"

Reading the log, I realise that the site is requesting a re-login. This is new for me. I never had this issue before and I don't know how to fix it.

log after changing flaresolverr max time out to 80000ms :

(test of indexer passed)

2022-12-23 14:17:43 | Error | Error downloading. indexer: yggtorrent path: https://www6.yggtorrent.lol/engine/download_torrent?id=971753 System.Exception: BencodeParser failed  ---> BencodeNET.Exceptions.InvalidBencodeException`1[BencodeNET.Objects.IBObject]: Failed to parse IBObject. Invalid beginning character of object. Found 'V' at position 0. Valid characters are: 0-9, 'i', 'l' and 'd'    at BencodeNET.Parsing.BencodeParser.Parse(BencodeReader reader)    at BencodeNET.Parsing.BencodeParserExtensions.Parse(IBencodeParser parser, Stream stream)    at BencodeNET.Parsing.BencodeParserExtensions.Parse(IBencodeParser parser, Byte[] bytes)    at Jackett.Server.Controllers.DownloadController.Download(String indexerID, String path, String jackett_apikey, String file) in /home/vsts/work/1/s/src/Jackett.Server/Controllers/DownloadController.cs:line 97    --- End of inner exception stack trace ---    at Jackett.Server.Controllers.DownloadController.Download(String indexerID, String path, String jackett_apikey, String file) in /home/vsts/work/1/s/src/Jackett.Server/Controllers/DownloadController.cs:line 97
-- | -- | --
2022-12-23 14:17:43 | Error | Vous devez vous connecter pour télécharger un torrent
2022-12-23 14:17:37 | Info | Manual search in YGGtorrent => Found 100 releases
2022-12-23 14:17:14 | Info | CardigannIndexer (yggtorrent): Relogin required
2022-12-23 14:16:48 | Info | CardigannIndexer (yggtorrent): Relogin required
2022-12-23 14:16:32 | Info | Test search in YGGtorrent => Found 100 releases
2022-12-23 14:16:10 | Info | CardigannIndexer (yggtorrent): Relogin required
2022-12-23 14:15:43 | Info | CardigannIndexer (yggtorrent): Relogin required
2022-12-23 14:15:23 | Info | Jackett startup finished in 19453.352 s
2022-12-23 14:15:23 | Info | Adding filter indexer ('type:semi-public' indexer) ...
2022-12-23 14:15:23 | Info | Adding filter indexer ('type:private' indexer) ...
2022-12-23 14:15:23 | Info | Adding filter indexer ('type:public' indexer) ...
2022-12-23 14:15:23 | Info | Adding aggregate indexer ('all' indexer) ...
2022-12-23 14:15:23 | Info | Loaded 566 indexers in total
2022-12-23 14:15:23 | Info | Loaded 490 Cardigann indexers: 
2022-12-23 14:15:19 | Info | Loading Cardigann indexers from: /config/cardigann/definitions/, /etc/xdg/cardigan/definitions/, /app/Jackett/Definitions
2022-12-23 14:15:19 | Info | Loaded 76 Native indexers: a
2022-12-23 14:15:19 | Info | Loading Native indexers ...
2022-12-23 14:15:19 | Info | Using HTTP Client: HttpWebClient2
2022-12-23 14:15:18 | Info | Using FlareSolverr: http://192.168.0.10:8191
2022-12-23 14:15:18 | Info | Using proxy: Disabled
2022-12-23 14:15:18 | Info | App config/log directory: /config/Jackett
2022-12-23 14:15:18 | Info | ThreadPool MaxThreads: 32767 workerThreads, 1000 completionPortThreads
2022-12-23 14:15:18 | Info | Running in Docker: Yes (image build: v0.20.2423-ls87)
2022-12-23 14:15:18 | Info | File /etc/issue: Ubuntu 20.04.4 LTS \n \l
2022-12-23 14:15:18 | Info | Jackett variant: CoreLinuxAmdx64
2022-12-23 14:15:18 | Info | OS version: Unix 4.4.180.0 (64bit OS) (64bit process)
2022-12-23 14:15:18 | Info | Environment version: 6.0.12 (/app/Jackett/)
2022-12-23 14:15:18 | Info | Jackett stopped
2022-12-23 14:15:18 | Info | Restart of the web application host (not process) initiated
2022-12-23 14:15:18 | Info | Restarting webhost due to configuration change

@the-cute-raccoon
Copy link

I can confirm ygg not working anymore


 ---> System.Exception: Parse error
 ---> System.OperationCanceledException: The operation was canceled.
   at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at Jackett.Common.Utils.Clients.HttpWebClient2.Run(WebRequest webRequest) in /home/vsts/work/1/s/src/Jackett.Common/Utils/Clients/HttpWebClient2.cs:line 179
   at Jackett.Common.Utils.Clients.WebClient.GetResultAsync(WebRequest request) in /home/vsts/work/1/s/src/Jackett.Common/Utils/Clients/WebClient.cs:line 221
   at Jackett.Common.Indexers.BaseWebIndexer.RequestWithCookiesAsync(String url, String cookieOverride, RequestType method, String referer, IEnumerable`1 data, Dictionary`2 headers, String rawbody, Nullable`1 emulateBrowser) in /home/vsts/work/1/s/src/Jackett.Common/Indexers/BaseIndexer.cs:line 526
   at Jackett.Common.Indexers.CardigannIndexer.GetConfigurationForSetup(Boolean automaticlogin) in /home/vsts/work/1/s/src/Jackett.Common/Indexers/CardigannIndexer.cs:line 980
   at Jackett.Common.Indexers.CardigannIndexer.DoLogin() in /home/vsts/work/1/s/src/Jackett.Common/Indexers/CardigannIndexer.cs:line 581
   at Jackett.Common.Indexers.CardigannIndexer.PerformQuery(TorznabQuery query) in /home/vsts/work/1/s/src/Jackett.Common/Indexers/CardigannIndexer.cs:line 1538
   --- End of inner exception stack trace ---
   at Jackett.Common.Indexers.BaseWebIndexer.OnParseError(String results, Exception ex) in /home/vsts/work/1/s/src/Jackett.Common/Indexers/BaseIndexer.cs:line 718
   at Jackett.Common.Indexers.CardigannIndexer.PerformQuery(TorznabQuery query) in /home/vsts/work/1/s/src/Jackett.Common/Indexers/CardigannIndexer.cs:line 1690
   at Jackett.Common.Indexers.BaseIndexer.ResultsForQuery(TorznabQuery query, Boolean isMetaIndexer) in /home/vsts/work/1/s/src/Jackett.Common/Indexers/BaseIndexer.cs:line 324
   --- End of inner exception stack trace ---
   at Jackett.Common.Indexers.BaseIndexer.ResultsForQuery(TorznabQuery query, Boolean isMetaIndexer) in /home/vsts/work/1/s/src/Jackett.Common/Indexers/BaseIndexer.cs:line 324
   at Jackett.Common.Indexers.BaseWebIndexer.ResultsForQuery(TorznabQuery query, Boolean isMetaIndexer) in /home/vsts/work/1/s/src/Jackett.Common/Indexers/BaseIndexer.cs:line 695
   at Jackett.Server.Controllers.ResultsController.Torznab(TorznabRequest request) in /home/vsts/work/1/s/src/Jackett.Server/Controllers/ResultsController.cs:line 440

@charliik
Copy link

Same here

@ilike2burnthing
Copy link
Contributor

At a guess I'd say it's a result of their Cloudflare protection.

We'll see if there's any reply to https://www6.yggtorrent.lol/forum/index.php?threads/homelab-jellyfin.85774/

@the-cute-raccoon
Copy link

the-cute-raccoon commented Dec 28, 2022

@ilike2burnthing does the download of the file use the all the cookies (including cloudflare) ? If flaresolverr is working correctly the problem is probably in Jackett, what do you think ?

@ilike2burnthing
Copy link
Contributor

ilike2burnthing commented Dec 28, 2022

It should be using that cookie. It's working for some users and not others, and some can't even login or search, so the issue more likely lies with YGG's use of Cloudflare protection (which I don't object to, they need to protect their site against assholes DDoSing them).

@jackettbot
Copy link

jackettbot bot commented Dec 29, 2022

Hi @allforonetv,

No response has been received for 7 days. To prevent issue tracker clutter, this issue will now be closed. To re-open the issue, please provide the information requested and the issue will automatically re-open.

@jackettbot jackettbot bot closed this as completed Dec 29, 2022
@ilike2burnthing
Copy link
Contributor

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

No branches or pull requests

10 participants