Remote: Harmony 300i
OS: Ubuntu 14.04 LTS
Application: congruity-code-e62e77c8c9d046b1fcadf27a80d8938e63b82756
After entering my credentials to login, a window will pop up with the following message:
Login failed. [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
and below the suds debug output:
~/programfiles/congruity-code-e62e77c8c9d046b1fcadf27a80d8938e63b82756$ sudo ./mhgui --suds-debug
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/harmony.wsdl)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/data.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/discovery.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/search_match.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/operation.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/dm_operation.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/account.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/button_mapping.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/ir_data.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/arrays.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/am_data.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/activity.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/user_feature.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/product.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/dm_data.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/user_button_mapping.xsd)
DEBUG:suds.transport.http:opening (http://congruity.sourceforge.net/congruity/serialization.xsd)
Traceback (most recent call last):
File "{edited}/programfiles/congruity-code-e62e77c8c9d046b1fcadf27a80d8938e63b82756/mhmanager.py", line 1056, in _finishLookup
secret = Secret.password_lookup_finish(result)
gi._glib.GError: Error calling StartServiceByName for org.freedesktop.secrets: Timeout was reached
Accessing the following url (that I saw in the serialization.xsd) I am getting:
http://schemas.microsoft.com/2003/10/Serialization/
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
Could this be the root cause?
No, the URLs in the XSDs are not real URLs so that shouldn't be the problem. I can't reproduce on Fedora. I will try on an Ubuntu 16.04. I don't think I have a 14.04 instance around anymore - I worry that it might be due to its old SSL version?
Also, it looks like there might be multiple problems(?): the SSL error but you are also seeing a traceback from the password storage stuff. Are you selecting "Store username and password?" If so, can you try without that?
I don't see any problems on Ubuntu 16.04.
Thanks. I will upgrade to Ubuntu 16.04