Package: qa.debian.org Severity: normal User: qa.debian....@packages.debian.org Usertags: pts ssl Tags: help
Since the upgrade to jessie, the calls to the BTS made by the PTS using SOAPpy are crashing as they cannot verify the SSL cert in /etc/ssl/certs directly and require a CA cert to be present instead. There is no known workaround for this issue with SOAPpy yet, help is welcome. https://wiki.debian.org/ServicesSSL Traceback (most recent call last): File "/srv/packages.qa.debian.org/www/bin/tagged_bugs.py", line 67, in <module> print_bug_summary(find_tagged(sys.argv[1])) File "/srv/packages.qa.debian.org/www/bin/tagged_bugs.py", line 52, in find_tagged bugs = get_bugs('tag', tag) File "/srv/packages.qa.debian.org/www/bin/tagged_bugs.py", line 27, in get_bugs result = server.get_bugs(*args) File "/usr/lib/python2.7/dist-packages/SOAPpy/Client.py", line 545, in __call__ return self.__r_call(*args, **kw) File "/usr/lib/python2.7/dist-packages/SOAPpy/Client.py", line 567, in __r_call self.__hd, self.__ma) File "/usr/lib/python2.7/dist-packages/SOAPpy/Client.py", line 430, in __call timeout = self.timeout) File "/usr/lib/python2.7/dist-packages/SOAPpy/Client.py", line 244, in call r.endheaders() File "/usr/lib/python2.7/httplib.py", line 997, in endheaders self._send_output(message_body) File "/usr/lib/python2.7/httplib.py", line 850, in _send_output self.send(msg) File "/usr/lib/python2.7/httplib.py", line 812, in send self.connect() File "/usr/lib/python2.7/httplib.py", line 1212, in connect server_hostname=server_hostname) File "/usr/lib/python2.7/ssl.py", line 350, in wrap_socket _context=self) File "/usr/lib/python2.7/ssl.py", line 566, in __init__ self.do_handshake() File "/usr/lib/python2.7/ssl.py", line 788, in do_handshake self._sslobj.do_handshake() ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581) -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part