_ssl.c:480: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

Bug #513748 reported by Hao
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubuntuone-client (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: ubuntuone-client

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 576, in msg_reply_handler
    reply_handler(*message.get_args_list(**get_args_opts))
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 276, in got_state
    self.acquire_access_token(description, store)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 336, in acquire_access_token
    self.request_token = self.make_token_request(oauth_request)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 232, in make_token_request
    self._forward_error_callback(e)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 145, in _forward_error_callback
    raise error
IOError: [Errno socket error] [Errno 1] _ssl.c:480: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
^CInterrupted!
haowu@haowu-workstation1:~$ u1sync --authorize
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 576, in msg_reply_handler
    reply_handler(*message.get_args_list(**get_args_opts))
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 276, in got_state
    self.acquire_access_token(description, store)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 336, in acquire_access_token
    self.request_token = self.make_token_request(oauth_request)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 232, in make_token_request
    self._forward_error_callback(e)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 145, in _forward_error_callback
    raise error
IOError: [Errno socket error] [Errno 1] _ssl.c:480: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO

ProblemType: Bug
.home.haowu..config.ubuntuone.syncdaemon.conf:
 [bandwidth_throttling]
 on = True
 read_limit = -1
 write_limit = -1
.home.haowu..config.ubuntuone.ubuntuone.client.conf:
 [ubuntuone]
 bookmarked = True
 connected = True
 connect = 0
 show_applet = 1
Architecture: i386
Date: Thu Jan 28 12:16:56 2010
DistroRelease: Ubuntu 9.10
Package: ubuntuone-client 1.0.2-0ubuntu2
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_IE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-17.54-generic
SourcePackage: ubuntuone-client
Uname: Linux 2.6.31-17-generic i686

Revision history for this message
Hao (classicwuhao) wrote :
Revision history for this message
Duane Hinnen (duanedesign) wrote :

Hao,
thank you for submitting this bug report and helping to make Ubuntu better. Sorry you are experiencing problems. After reviewing your logs i noticed something.
 [bandwidth_throttling]
 on = True
 read_limit = -1
 write_limit = -1

The problem is that setting the bandwidth preferences to the defaults (clicking on the checkboxes and not changing the values, leaving them 0) results in the read and write limits to be set to -1. The workaround is to delete the ~/.config/ubuntuone/syncdaemon.conf, restart the client, and don't set the bandwidth settings to the defaults.

Also some additional info that might be helpful. Are you behind a firewall?

Thank you,
duanedesign

Revision history for this message
Hao (classicwuhao) wrote :

Yeah, I have access to the internet via proxy server. I deleted syncdaemon.conf, but i still got the following error message:

rtt min/avg/max/mdev = 0.200/0.220/0.238/0.023 ms
haowu@haowu-workstation1:~/.config/ubuntuone$ u1sync --authorize
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 576, in msg_reply_handler
    reply_handler(*message.get_args_list(**get_args_opts))
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 276, in got_state
    self.acquire_access_token(description, store)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 336, in acquire_access_token
    self.request_token = self.make_token_request(oauth_request)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 232, in make_token_request
    self._forward_error_callback(e)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/auth.py", line 145, in _forward_error_callback
    raise error
IOError: [Errno socket error] [Errno 1] _ssl.c:480: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

Revision history for this message
Joshua Hoover (joshuahoover) wrote :

I'm sorry to hear Ubuntu One isn't working properly for you. Fortunately, I think there is a workaround for this problem as I believe it's related to bug 455544 which occurs when the bandwidth preferences are set too low (or to the defaults). If you delete ~/.config/ubuntuone/syncdaemon.conf and restart the Ubuntu One client, you should be able to connect. Thank you, Joshua

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.