|
0 |
-- /usr/share/pyshared/univention/management/console/protocol/server.py.orig |
0 |
++ /usr/share/pyshared/univention/management/console/protocol/server.py |
Lines 327-332
class Server(signals.Provider):
|
Link Here
|
---|
|
327 |
self.crypto_context = SSL.Context(SSL.SSLv23_METHOD) |
327 |
self.crypto_context = SSL.Context(SSL.SSLv23_METHOD) |
328 |
self.crypto_context.set_cipher_list('DEFAULT') |
328 |
self.crypto_context.set_cipher_list('DEFAULT') |
329 |
self.crypto_context.set_options(SSL.OP_NO_SSLv2) |
329 |
self.crypto_context.set_options(SSL.OP_NO_SSLv2) |
|
|
330 |
if ucr['umc_no_ssl3']: |
331 |
self.crypto_context.set_options(SSL.OP_NO_SSLv3) |
330 |
self.crypto_context.set_verify(SSL.VERIFY_PEER, self.__verify_cert_cb) |
332 |
self.crypto_context.set_verify(SSL.VERIFY_PEER, self.__verify_cert_cb) |
331 |
dir = '/etc/univention/ssl/%s.%s' % (ucr['hostname'], ucr['domainname']) |
333 |
dir = '/etc/univention/ssl/%s.%s' % (ucr['hostname'], ucr['domainname']) |
332 |
try: |
334 |
try: |