HTTPS RSS feeds don't work with HTTP proxy #2247

Closed
opened 2026-02-21 16:06:45 -05:00 by deekerman · 11 comments
Owner

Originally created by @dominoto on GitHub (Mar 10, 2015).

HTTPS RSS feeds don't work when HTTP proxy is enabled. I get the red x icon. When I disable the proxy and restart, the feeds work. I noticed that HTTP feeds are working either way.

Originally created by @dominoto on GitHub (Mar 10, 2015). HTTPS RSS feeds don't work when HTTP proxy is enabled. I get the red x icon. When I disable the proxy and restart, the feeds work. I noticed that HTTP feeds are working either way.
Author
Owner

@chrishirst commented on GitHub (Mar 10, 2015):

If the proxy does not support HTPS ... It won't work.

HTTP will work with, or without HTTPS being supported.

Also. .... For things like this , .... Please use the qbittorrent support forum

@chrishirst commented on GitHub (Mar 10, 2015): If the proxy does not support HTPS ... It won't work. HTTP will work with, or without HTTPS being supported. Also. .... For things like this , .... Please use the [qbittorrent support forum](http://forum.qbittorrent.org)
Author
Owner

@dominoto commented on GitHub (Mar 10, 2015):

But the same setup is working in utorrent 2.2.1 (with "Disable connections unsupported by the proxy" unticked) so I was wondering if it can be similarly configured in qbittorrent. Btw. your link is giving me the 404.

@dominoto commented on GitHub (Mar 10, 2015): But the same setup is working in utorrent 2.2.1 (with "Disable connections unsupported by the proxy" unticked) so I was wondering if it can be similarly configured in qbittorrent. Btw. your link is giving me the 404.
Author
Owner

@chrishirst commented on GitHub (Mar 10, 2015):

Btw. your link is giving me the 404.

Fixed.

But the same setup is working in utorrent 2.2.1

uTorrent has ALL sorts of bad behaviours.

@chrishirst commented on GitHub (Mar 10, 2015): > Btw. your link is giving me the 404. Fixed. > But the same setup is working in utorrent 2.2.1 uTorrent has ALL sorts of bad behaviours.
Author
Owner

@dominoto commented on GitHub (Mar 10, 2015):

It's working in Deluge too. And I think it worked in earlier version of qBittorrent. I'll try to find an earlier version and see if it worked there.

@dominoto commented on GitHub (Mar 10, 2015): It's working in Deluge too. And I think it worked in earlier version of qBittorrent. I'll try to find an earlier version and see if it worked there.
Author
Owner

@pmzqla commented on GitHub (Mar 10, 2015):

qBittorrent download the feeds through the configured proxy. The other clients you tested are either not using the proxy to download the feeds or are using the HTTP CONNECT method.

Unfortunately Qt does not allow to use that method: https://bugreports.qt.io/browse/QTBUG-39715

A possible solution would be not using the proxy to download the feeds, but in my opinion this has to be optional.

@pmzqla commented on GitHub (Mar 10, 2015): qBittorrent download the feeds through the configured proxy. The other clients you tested are either not using the proxy to download the feeds or are using the <a href="https://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_tunneling">HTTP CONNECT</a> method. Unfortunately Qt does not allow to use that method: https://bugreports.qt.io/browse/QTBUG-39715 A possible solution would be not using the proxy to download the feeds, but in my opinion this has to be optional.
Author
Owner

@dominoto commented on GitHub (Mar 10, 2015):

Thanks for quick responses guys.

@pmzqla, so, there is not much to do but wait for this HTTP CONNECT implementation by Qt. Thanks for the information. =)

@dominoto commented on GitHub (Mar 10, 2015): Thanks for quick responses guys. @pmzqla, so, there is not much to do but wait for this HTTP CONNECT implementation by Qt. Thanks for the information. =)
Author
Owner

@sledgehammer999 commented on GitHub (Mar 11, 2015):

We could add a checkbox in the proxy configuration that would read "Don't use for RSS feeds". (and another one for search).

@sledgehammer999 commented on GitHub (Mar 11, 2015): We could add a checkbox in the proxy configuration that would read "Don't use for RSS feeds". (and another one for search).
Author
Owner

@sledgehammer999 commented on GitHub (Mar 11, 2015):

@pmzqla The first comment in that bug report says the Qt supports HTTP CONNECT. And sure enough in the docs for QNetworkProxy::ProxyType it says this for HTTP:

Implemented using the "CONNECT" command, supports only outgoing TCP connections; supports authentication.

So maybe @dominoto's proxy may not support HTTP CONNECT (or HTTPS specifically)?

@sledgehammer999 commented on GitHub (Mar 11, 2015): @pmzqla The first comment in that bug report says the Qt supports HTTP CONNECT. And sure enough in the docs for `QNetworkProxy::ProxyType` it says this for HTTP: > Implemented using the "CONNECT" command, supports only outgoing TCP connections; supports authentication. So maybe @dominoto's proxy may not support HTTP CONNECT (or HTTPS specifically)?
Author
Owner

@pmzqla commented on GitHub (Mar 11, 2015):

Uh, I wonder how I ended up on that bug report rather than Qt's documentation.
It's obvious that I haven't read the comments. In any case, a simple checkbox would provide a way to get the feeds when proxies do not allow tunneling.

@pmzqla commented on GitHub (Mar 11, 2015): Uh, I wonder how I ended up on that bug report rather than Qt's documentation. It's obvious that I haven't read the comments. In any case, a simple checkbox would provide a way to get the feeds when proxies do not allow tunneling.
Author
Owner

@dominoto commented on GitHub (Mar 11, 2015):

@sledgehammer999 that would be really cool if it isn't a problem, thanks! :D

@dominoto commented on GitHub (Mar 11, 2015): @sledgehammer999 that would be really cool if it isn't a problem, thanks! :D
Author
Owner

@dominoto commented on GitHub (May 14, 2015):

We could add a checkbox in the proxy configuration that would read "Don't use for RSS feeds". (and another one for search).

@sledgehammer999, don't want to be pushy, just wondering is there any progress on this?

@dominoto commented on GitHub (May 14, 2015): > We could add a checkbox in the proxy configuration that would read "Don't use for RSS feeds". (and another one for search). @sledgehammer999, don't want to be pushy, just wondering is there any progress on this?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#2247
No description provided.