Comment 14 for bug 997326

Revision history for this message
Basri (cbasr600) wrote : Re: [Bug 997326] Re: Users in Turkey can't connect due to invalid Valicert certificate

Way to go, Burak! Kudos! This actually works.
So simple and obvious, yet so elusive until now, until someone like you who
can remember to look for the obvious tried it.
I am sure the fact that this workaround works will give valuable insight as
to having a permanent solution. Burak, my kindest regards.

2012/12/11 Burak Göksoy <email address hidden>

> I could not see prevailing provisional solution therefore i want to
> mention about this.
>
> First turn system language English from the Turkish.
> Second connect Ubuntu One account.
> Last turn back system language Turkish.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/997326
>
> Title:
> Users in Turkey can't connect due to invalid Valicert certificate
>
> Status in Ubuntu One Client:
> Triaged
>
> Bug description:
> Precise users in Turkey are showing the following error in the sso-
> client.log running Ubuntu One nightlies:
>
> 2012-05-09 23:04:07,418:418.648958206 - ubuntu_sso.main - INFO - Setting
> up Ubuntu SSO service.
> 2012-05-09 23:04:07,431:431.349039078 - ubuntu_sso.main - INFO - Ubuntu
> SSO service started.
> 2012-05-09 23:04:07,431:431.591033936 - ubuntu_sso.account - INFO -
> Creating a new SSO access layer for service url u'
> https://login.ubuntu.com/api/1.0/'
> 2012-05-09 23:04:07,441:441.705942154 - ubuntu_sso.credentials - INFO -
> find_credentials: self.app_name dbus.String(u'Ubuntu One'), result is {}?
> True
> 2012-05-09 23:04:07,441:441.935062408 - ubuntu_sso.main - INFO -
> 'CredentialsManagement': emitting 'CredentialsNotFound' with args
> (dbus.String(u'Ubuntu One'),) and kwargs {}
> 2012-05-09 23:04:12,494:494.973897934 - ubuntu_sso.credentials - INFO -
> _login_or_register: login_only=True email=None.
> 2012-05-09 23:04:12,517:517.565965652 - ubuntu_sso.credentials - INFO -
> find_credentials: self.app_name dbus.String(u'Ubuntu One'), result is {}?
> True
> 2012-05-09 23:04:12,518:518.060922623 - ubuntu_sso.utils - INFO -
> get_bin_dir: returning dir located at '/usr/lib/ubuntu-sso-client'.
> 2012-05-09 23:04:30,176:176.976919174 -
> ubuntu_sso.utils.webclient.qtnetwork - INFO - Proxy is disabled.
> 2012-05-09 23:04:30,666:666.793107986 -
> ubuntu_sso.utils.webclient.qtnetwork - ERROR - SSL errors found; url:
> https://login.ubuntu.com/api/1.0/authentications
> ========Error=============
> The issuer certificate of a locally looked up certificate could not be
> found (11)
> --------Cert Details------
> Organization: ValiCert, Inc.
> Common Name: http://www.valicert.com/
> Locality Name: ValiCert Validation Network
> Unit: ValiCert Class 2 Policy Validation Authority
> Country:
> State or Province:
> ==========================
> ========Error=============
> The root CA certificate is not trusted for this purpose (17)
> --------Cert Details------
> Organization: ValiCert, Inc.
> Common Name: http://www.valicert.com/
> Locality Name: ValiCert Validation Network
> Unit: ValiCert Class 2 Policy Validation Authority
> Country:
> State or Province:
> ==========================
>
> 2012-05-09 23:04:30,668:668.073892593 - ubuntu_sso.account - ERROR -
> login failed with:
> Traceback (most recent call last):
> File
> "/usr/lib/python2.7/dist-packages/ubuntu-sso-client/ubuntu_sso/account.py",
> line 216, in login
> token_name=token_name)
> WebClientError: (u'SSL handshake failed', u'')
> 2012-05-09 23:04:34,164:164.979934692 - ubuntu_sso.credentials - INFO -
> _show_ui: received from the ui return code 10.
> 2012-05-09 23:04:34,165:165.420055389 - ubuntu_sso.credentials - ERROR -
> login (app_name: Ubuntu One): Problem while performing login.
> Traceback (most recent call last):
> File
> "/usr/lib/python2.7/dist-packages/ubuntu-sso-client/ubuntu_sso/credentials.py",
> line 107, in inner
> result = yield f(self, *a, **kw)
> File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py",
> line 1037, in _inlineCallbacks
> result = result.throwExceptionIntoGenerator(g)
> File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py",
> line 382, in throwExceptionIntoGenerator
> return g.throw(self.type, self.value, self.tb)
> File
> "/usr/lib/python2.7/dist-packages/ubuntu-sso-client/ubuntu_sso/credentials.py",
> line 268, in _login_or_register
> token = yield self._show_ui(login_only)
> File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py",
> line 1039, in _inlineCallbacks
> result = g.send(result)
> File
> "/usr/lib/python2.7/dist-packages/ubuntu-sso-client/ubuntu_sso/credentials.py",
> line 213, in _show_ui
> raise UserCancellationError()
> UserCancellationError
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntuone-client/+bug/997326/+subscriptions
>

--
H. Basri Ugur