SSL is not supported in the current PyPI version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openerp-client-lib |
New
|
Undecided
|
Unassigned |
Bug Description
When communicating with an OpenERP-based server which is reverse proxied through an SSL-enabled webserver, I receive this traceback:
Traceback (most recent call last):
File "/opt/Junari/
self.source({ "message": obj, "outer": None, "class": "email"} ) # Raise the source
File "/opt/Junari/
if not sink.sink(data):
File "/opt/Junari/
if not self._is_
File "/opt/Junari/
uids = users_pool.search( [ ("email_
File "/usr/local/
self.
File "/usr/local/
self.user_id = self.get_
File "/usr/local/
result = self.connector.
File "/usr/local/
return getattr(service, method)(*args)
File "/usr/lib/
return self.__
File "/usr/lib/
verbose=
File "/usr/lib/
return self.single_
File "/usr/lib/
response.msg,
ProtocolError: <ProtocolError for server:
I believe this is caused by line 89 in openerplib/
xmlrpclib supports SSL-based communication, so it should be possible to engineer this into the library with relatively little effort.
Just noticed that the latest version does support SSL - however the version in PyPI doesn't have this feature.
Please could I request that a new version be uploaded to PyPI.