Ubuntu One client: [Errno socket error] [Errno 0] _ssl.c:32...error:00000000:lib(0):func(0):reason(0)

Bug #482320 reported by Heath on 2009-11-13
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Undecided
Ubuntu One Client Engineering team
ubuntuone-client (Ubuntu)
Undecided
Ubuntu One Client Engineering team

Bug Description

Binary package hint: ubuntuone-client

I found several reports about the Ubuntu One client, but none with this specific error. The client crashes on startup with the error message:

Authorization Error

[Errno socket error] [Errno 0] _sql.c:32...error:00000000:lib(0):func(0):reason(0)

>Please include, if possible:
>1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu.

Ubuntu 9.10

>2) The version of the package you are using, via 'apt-cache policy packagename' or by checking in Synaptic.

1.0.2-0ubuntu2

>3) What you expected to happen
>4) What happened instead

I've already subscribed to Ubuntu One with my desktop computer. I'm trying to log in from my laptop, and so I'm expecting a webpage that lets me add the laptop to the list of computers. What happened instead: the above error message appeared (with only a "Close" button); the cloud icon appears in my tray; clicking on the cloud icon tells me that my files are up to date (but they're not; I've made changes to the Ubuntu One folder on the desktop.)

ProblemType: Bug
.home.heath..cache.ubuntuone.log.syncdaemon.exceptions.log:

.home.heath..config.ubuntuone.ubuntuone.client.conf:
 [ubuntuone]
 bookmarked = True
 connected = True
 connect = 0
 show_applet = 0
Architecture: i386
Date: Fri Nov 13 14:26:00 2009
DistroRelease: Ubuntu 9.10
Package: ubuntuone-client 1.0.2-0ubuntu2
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
SourcePackage: ubuntuone-client
Uname: Linux 2.6.31-15-generic i686
XsessionErrors:
 (gnome-settings-daemon:2467): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:2577): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:2565): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (gnome-panel:2585): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window

Joshua Hoover (joshuahoover) wrote :

Hi Heath,

I'm sorry to hear Ubuntu One is not working properly for you. Based on the error message you provided, it seems that you may be behind some sort of proxy server, is this correct? If so, Ubuntu One will not currently work behind a proxy server.

Thank you,

Joshua

Changed in ubuntuone-client (Ubuntu):
status: New → Incomplete
L. POUZENC (lpouzenc) wrote :

Hi,
I am an other user that have this bug. I have upgraded from 9.04 and when I launch Application / Internet / Ubuntu-one, I see a small cloud with an exclamation point in the systray, and I have this message :
 [Errno socket error] [Errno 0] _ssl.c:32...error:00000000:lib(0):func(0):reason(0)
(Note : If I increse the messagebox size, I can see : [Errno 0] _ssl.c:328: error)

* I am using Ubuntu 9.10 :
lpouzenc@lud1800:~$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10

* I am using these package versions :
lpouzenc@lud1800:~$ apt-cache policy ubuntuone-client
ubuntuone-client:
  Installé : 1.0.2-0ubuntu2
  Candidat : 1.0.2-0ubuntu2
 Table de version :
 *** 1.0.2-0ubuntu2 0
        500 http://fr.archive.ubuntu.com karmic-updates/main Packages
        100 /var/lib/dpkg/status
     1.0.2-0ubuntu1 0
        500 http://fr.archive.ubuntu.com karmic/main Packages
lpouzenc@lud1800:~$ apt-cache policy ubuntuone-client-gnome
ubuntuone-client-gnome:
  Installé : 1.0.2-0ubuntu2
  Candidat : 1.0.2-0ubuntu2
 Table de version :
 *** 1.0.2-0ubuntu2 0
        500 http://fr.archive.ubuntu.com karmic-updates/main Packages
        100 /var/lib/dpkg/status
     1.0.2-0ubuntu1 0
        500 http://fr.archive.ubuntu.com karmic/main Packages

* I am NOT using a proxy for https or http (aDSL connection with a router (Freebox v4)).

* I think I don't have time sync problems :
lpouzenc@lud1800:~$ ntptime
ntp_gettime() returns code 0 (OK)
  time ceb239ce.b68fc090 Sat, Nov 21 2009 11:05:02.713, (.713131256),
  maximum error 462757 us, estimated error 13400 us
ntp_adjtime() returns code 0 (OK)
  modes 0x0 (),
  offset 2360.488 us, frequency 69.703 ppm, interval 1 s,
  maximum error 462757 us, estimated error 13400 us,
  status 0x2001 (PLL,NANO),
  time constant 7, precision 0.001 us, tolerance 500 ppm,

* I am French, and sorry for my approximative english !

Joshua,

Thanks for getting back to me -- I apologize for the delay in responding.

I can confirm that I receive this error when I am *not* behind a proxy server. (In fact, I have another computer that can connect successfully using the same connection.)

Heath

L Pouzenc wrote:
> (Note : If I increse the messagebox size, I can see : [Errno 0] _ssl.c:328: error)

The 328 is the line number, I believe. On my computer, the line number is 326.

Changed in ubuntuone-client (Ubuntu):
status: Incomplete → New
Changed in ubuntuone-client (Ubuntu):
importance: Undecided → High
John O'Brien (jdobrien) wrote :

Heath & L. POUZENC,

It looks like like there maybe something preventing pycurl from working properly.

Do you have a custom version of pycurl built on your machine without SSL support?

Changed in ubuntuone-client (Ubuntu):
status: New → Incomplete
assignee: nobody → John O'Brien (jdobrien)

Hi,

For me, this bug is following a fresh installation of Ubuntu 9.10 with
the desktop i386 ISO file. I don't have tweak anything about Python and
/ or cURL, just tried the UbuntuOne client and it crashed poorly. And a
complete system update at the date of my previous post don't change
anything.

Now, I use a custom sync system with rsync and unison on a dedicated
server...

I think, I can reproduce it in a few days (begeinning of next week for
example) and try to strace or tcpdump things, explain me what you want
exactly...

Thanks for your attention,
Regards,
Ludovic POUZENC

PS : sorry for my approximative english, I am a french.

John O'Brien a écrit :
> Heath & L. POUZENC,
>
> It looks like like there maybe something preventing pycurl from working
> properly.
>
> Do you have a custom version of pycurl built on your machine without SSL
> support?
>
>
> ** Changed in: ubuntuone-client (Ubuntu)
> Status: New => Incomplete
>
> ** Changed in: ubuntuone-client (Ubuntu)
> Assignee: (unassigned) => John O'Brien (jdobrien)
>
>

tags: added: desktop+
Changed in ubuntuone-client (Ubuntu):
status: Incomplete → Confirmed
importance: High → Undecided
Changed in ubuntuone-client:
status: New → Confirmed
Changed in ubuntuone-client (Ubuntu):
assignee: John O'Brien (jdobrien) → nobody
Changed in ubuntuone-client:
assignee: nobody → Ubuntu One Foundations+ team (uone-foundations)
Changed in ubuntuone-client (Ubuntu):
assignee: nobody → Ubuntu One Foundations+ team (uone-foundations)
tags: added: foundations+
removed: desktop+
Changed in ubuntuone-client:
assignee: Ubuntu One Foundations+ team (ubuntuone-foundations+) → Ubuntu One Desktop+ team (ubuntuone-desktop+)
Changed in ubuntuone-client (Ubuntu):
assignee: Ubuntu One Foundations+ team (ubuntuone-foundations+) → Ubuntu One Desktop+ team (ubuntuone-desktop+)

Hi,

I've also encountered a similar error. However, I know that this is because my corporate firewall is blocking Ubuntu one. For e.g. when I click on System > Preferences > Ubuntu One > Manage Accounts, the browser opens up and displays the proxy page "You are not allowed access to this site".

What I would like to request, however, is that this condition is trapped and an appropriate error message shown. Currently the error message is cryptic (for non-developers) and refers to a line of source code.

I've attached a screenshot for reference.

Thanks.

i have the same error like ChrisMoraes. Behind a proxy http, https port 3128

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers