Public bug reported: [From upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=684418]
Using the Soup GNOME features, when a HTTPS proxy is set to something that does not match the HTTP proxy, all HTTPS connections result in a SoupMessage.response_body.data being null. To reproduce: 1. "apt-get install polipo" (or find a proxy supporting both HTTP and HTTPS) 2. In gnome-control-center, set both HTTP and HTTPS proxy to localhost:8123 (or your proxy address) 3. Fetch https://duckduckgo.com/?q=foo using Soup w/ the GNOME feature type (Ephy 3.5.4 works here) 4. Observe the page load succeeds 5. Change the _HTTP_ proxy to be something other than the HTTPS proxy 6. Fetch https://duckduckgo.com/?q=bar 7. Observe the page load fails (in Ephy, results in a download of an empty file) Note that GProxy is returning the correct proxy address in both cases, so I assume Soup's GNOME proxy resolver is at issue here. ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: libsoup-gnome2.4-1 2.39.92-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-15.21-generic 3.5.4 Uname: Linux 3.5.0-15-generic x86_64 ApportVersion: 2.5.2-0ubuntu3 Architecture: amd64 Date: Thu Sep 20 13:34:07 2012 InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1) SourcePackage: libsoup2.4 UpgradeStatus: Upgraded to quantal on 2012-09-18 (1 days ago) ** Affects: libsoup Importance: Unknown Status: Unknown ** Affects: epiphany-browser (Ubuntu) Importance: Undecided Status: New ** Affects: libsoup2.4 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug quantal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1053207 Title: HTTPS connections fail when GNOME HTTP/HTTPS proxy config differ To manage notifications about this bug go to: https://bugs.launchpad.net/libsoup/+bug/1053207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs