-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Unable to add torrents from RSS feeds #19871
Comments
@jimzhangao
Could you also provide RSS feed URL for testing? |
I try another RSS, and it did not work too. |
I also encountered this situation after upgrading to v4.6.0 today. It didn't happen after I rolled back to v4.5.5. |
Thank you. I try v4.5.5, and then the problem is gone. |
|
Yes, I used a VPN. I need set proxy to visit rss site. I rolled back to version 4.5.5, which is based on Qt6. |
What is your qBittorrent Proxy configuration? |
Both work for me. |
Seems it affects only RSS feeds themselves. Could you test it with enabled proxy for general purposes? |
After enabling the proxy for general purposes, it works fine. I appreciate your response and feel that I'll need some time to explore the differences in the new version. Your help is invaluable to me, and I will make an effort to learn and adapt to these new features. |
Hmm... doesn't it seem like unexpected behavior? Should I change "Use proxy for RSS purposes" to affect also downloading torrent files by links from RSS feeds? |
I think extending it to include downloading torrent files through RSS subscription links would make it more comprehensible. |
Thank for your help. It works well after I enabled "Use proxy for general purposes". I was using a VPN and I thought this option was useless for RSS, so I didn't enable it. For those who don't want to enable redundant features, I feel like this change seems to be more consistent with the expected behavior. |
@glassez After I upgraded to 4.6.0 yesterday, I also discovered this issue. The reason for this problem is that the newly added proxy setting "Use proxy for RSS feeds" in version 4.6.0 TURLY ONLY applies to fetching RSS, not downloading torrents from RSS feeds. My initial feeling is also that "Use proxy for RSS feeds" necessarily includes downloading torrents from RSS feeds. However, when I discovered this issue yesterday and re-examined the proxy settings, I realized that it is not the case. In order to download torrents, you must also enable "Use proxy for general purposes". Therefore, the separate setting of "Use proxy for RSS feeds" currently has no meaning because if a user enables it, it implies that there are connection issues when connecting to the RSS source website (such as being blocked). If you want to directly download torrents from the RSS feeds, it will mostly be from the same website. If you do not enable "Use proxy for general purposes" at this time, then the torrent downloading behavior will not go through the proxy and network errors will occur. But I think it is difficult to modify the current situation now because, from a programming perspective, the torrent link obtained from the RSS module is definitely directly sent to the download torrents module for downloading. It is unlikely that this will be modified because of this. It can only be said that the classification of proxy settings needs to be reconsidered. The current categorization is indeed very confusing. Personally, I think we can only keep "Use proxy for general purposes" and include RSS in it as well. This should solve the problem. |
From the user's perspective, it is easy to assume that when "Use proxy for RSS feeds" is enabled, downloading torrents from RSS feeds via proxy is also a natural feature. However, from a programming design standpoint, this is DEFAINITELY not the case. RSS feeds and downloading torrents are two separate modules that should be treated independently. There is no need to handle this specific corner case separately. I think the a NEW "Use proxy for general purposes" setting including RSS in it will be sufficient. By enabling only this setting, it does not affect my ability to announce my real IP to the tracker or connect with peers using my real IP. This is enough. |
It was user requests for the ability to enable proxy for RSS separately that prompted me to add this feature. The fact that it doesn't follow this option when downloading related torrents is my fault. So I'll fix it anyway. |
I also encountered this problem in V4.6.4(Mac OS). |
qBittorrent & operating system versions
qBittorrent: 4.6.0 x64
Operating system: Windows 10 Pro 22H2 (10.0.19045)
Qt: 6.4.3
libtorrent-rasterbar: 2.0.9.0
What is the problem?
It was supposed to be automatically downloaded after the RSS feeds subscription was updated, but suddenly it didn't work. Even manually double-clicking or right-clicking to download the torrent didn't work.
If you download manually from the subscription list, an error message will pop up after a period of time: Cannot download 'https://mikanani.me/Download/20231008/7a62e52aafd70989e34cb50e3274ac9f8b0362de.torrent' An unknown network-related error was detected.
But if you manually add a torrent link, you can download it normally.
Steps to reproduce
No response
Additional context
No response
Log(s) & preferences file(s)
No response
The text was updated successfully, but these errors were encountered: