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

Reply via email to