If http_proxy is enabled then an incorrect assumption about https_proxy is made

Bug #969280 reported by Zygmunt Krynicki
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
Status tracked in Trunk
Stable-3-0
Fix Released
High
Manuel de la Peña
Trunk
Fix Released
High
Manuel de la Peña
ubuntu-sso-client (Ubuntu)
Fix Released
High
dobey
Precise
Fix Released
High
dobey

Bug Description

<mandel> zyga, rmcbride I have seen a similar bug where we queried the system (on windows) for the proxy and returned a NoneQtProxy which defaults to have an empty url (which explains the message)
<mandel> zyga, got the solution for you :)
<zyga> mandel, tell me :)
<mandel> zyga, look at line 14 here https://pastebin.canonical.com/63469/
<zyga> so it should be the same as the rest?
 I suspected that, I said I don't have https proxy set
<mandel> zyga, yes, that would fix it
<zyga> I wonder if that's correct though
 it certainly says "no https proxy"
<mandel> zyga, is not, that is for sure
<zyga> so nobody should use it
<rmcbride> that should not matter if there's no https proxy
 ah
 so we're throwing that message if that value is null, even though it's not relevant to the config?
<mandel> rmcbride, zyga so, the deal is as follows, we are not parsing the settings correctly, what happens is that if it is set as manual we stupidly assume that you did set a proxy for everything
<rmcbride> AH!
<mandel> rmcbride, zyga, so the code is building a proxy with url ''
<zyga> mandel, correct
<mandel> rmcbride, zyga, then QNetwork tries to find u'' and goes bananas
<rmcbride> why does it still work in my case then? I dont' have https proxy set and I'm still getting sync
<zyga> rmcbride, sync works
<mandel> zyga, would you be so kind to create a bug with this and assign it to me :)
<zyga> rmcbride, just the account tab is incorrect
<rmcbride> zyga: ah. OK so it is at least ocnsistent
<zyga> mandel, on it
<mandel> rmcbride, zyga, is an easy bug to solve, I can't believe that we ignored this case..

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: ubuntuone-client 2.99.91-0ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic 3.2.12
Uname: Linux 3.2.0-20-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
Date: Fri Mar 30 16:41:09 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120218)
PackageArchitecture: all
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, user)
 LANG=pl_PL.UTF-8
 SHELL=/bin/bash
SourcePackage: ubuntuone-client
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Zygmunt Krynicki (zyga) wrote :
summary: - If http_proxy is enable then an incorrect assumption about https_proxy
+ If http_proxy is enabled then an incorrect assumption about https_proxy
is made
Rick McBride (rmcbride)
Changed in ubuntuone-client (Ubuntu):
assignee: nobody → Manuel de la Peña (mandel)
status: New → Confirmed
dobey (dobey)
Changed in ubuntuone-client (Ubuntu):
assignee: Manuel de la Peña (mandel) → nobody
Rick McBride (rmcbride)
tags: added: u1-qa
dobey (dobey)
Changed in ubuntuone-client (Ubuntu):
assignee: nobody → Rodney Dawes (dobey)
importance: Undecided → High
milestone: none → ubuntu-12.04
status: Confirmed → New
Changed in ubuntuone-client (Ubuntu Precise):
status: New → Triaged
dobey (dobey)
affects: ubuntuone-client (Ubuntu Precise) → ubuntu-sso-client (Ubuntu Precise)
no longer affects: ubuntuone-client/stable-3-0
no longer affects: ubuntuone-client
no longer affects: ubuntuone-client/trunk
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-sso-client - 2.99.92-0ubuntu1

---------------
ubuntu-sso-client (2.99.92-0ubuntu1) precise; urgency=low

  * New upstream release:
    - Restoring transparency for the overlay widget (LP: #969455).
    - Converting to unicode some data returned by webclient in
      QByteArray format (LP: #961315).
    - Fixed the issue where we use an empty proxy url when the proxy
      was not set in gsettings (LP: #969280).
    - Forced white background (LP: #961346).
  * debian/watch:
    - Updated url to fetch tarball from latest milestone.
 -- Natalia Bidart (nessita) <email address hidden> Tue, 03 Apr 2012 12:01:29 -0300

Changed in ubuntu-sso-client (Ubuntu Precise):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.