| Summary: | When a tracker returns errors it generates (endless?) popups over time with no easy way to disable the tracker | ||
|---|---|---|---|
| Product: | [Applications] ktorrent | Reporter: | Finley Watson <fin-w> |
| Component: | general | Assignee: | Joris Guisson <joris.guisson> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | ulterno |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
screenshot of popup
Workaround: Patch for Frameworks/KIO v6.17.0 |
||
|
Description
Finley Watson
2024-04-17 00:14:13 UTC
Created attachment 184438 [details]
screenshot of popup
The popup us created by KIO::WidgetsAskUserActionHandler::askIgnoreSslErrors (...)
There are 3 expected solutions to this problem. The solutions will also fix other related problems:
1. From KTorrent side: Allow creating an ignore-list of trackers, so that they will be inactive by default whenever an additional torrent includes it.
2. From KIO side: (i) Report user decision to calling program and (ii) have the ability to configure this specific option (ignore SSL errors) when making the worker (not sure if it already exists) (iii) also, have the alternate option to let the application create the dialogue instead of KIO itself
3. From KTorrent side:-
(i) If KIO reports "Cancel" (I am assuming that means that the error will not be ignored and the tracker will disconnected) for askIgnoreSslErrors, then make it a permanent setting for that specific tracker. [Requires (2.i) and (2.ii)]
(ii) Use the alternate option provided in (2.iii) and implement (3.i) functionality on the application side.
The least one can have is the ability to easily search what all torrents are using a specific tracker.
Created attachment 184464 [details]
Workaround: Patch for Frameworks/KIO v6.17.0
|