commit
8969dae12f
4
config
4
config
@ -26,6 +26,10 @@ ssl = False
|
||||
certificate = /etc/apache2/ssl/server.crt
|
||||
# SSL private key
|
||||
key = /etc/apache2/ssl/server.key
|
||||
# SSL Protocol used. See python's ssl module for available values
|
||||
protocol = PROTOCOL_SSLv23
|
||||
# Ciphers available. See python's ssl module for available ciphers
|
||||
ciphers =
|
||||
# Reverse DNS to resolve client address in logs
|
||||
dns_lookup = True
|
||||
# Root URL of Radicale (starting and ending with a slash)
|
||||
|
@ -98,7 +98,9 @@ class HTTPSServer(HTTPServer):
|
||||
server_side=True,
|
||||
certfile=config.get("server", "certificate"),
|
||||
keyfile=config.get("server", "key"),
|
||||
ssl_version=ssl.PROTOCOL_SSLv23)
|
||||
ssl_version=getattr(ssl, config.get("server", "protocol"),
|
||||
ssl.PROTOCOL_SSLv23),
|
||||
ciphers=config.get("server", "ciphers") or None)
|
||||
|
||||
self.server_bind()
|
||||
self.server_activate()
|
||||
|
@ -45,6 +45,8 @@ INITIAL_CONFIG = {
|
||||
"ssl": "False",
|
||||
"certificate": "/etc/apache2/ssl/server.crt",
|
||||
"key": "/etc/apache2/ssl/server.key",
|
||||
"protocol": "PROTOCOL_SSLv23",
|
||||
"ciphers": "",
|
||||
"dns_lookup": "True",
|
||||
"base_prefix": "/",
|
||||
"realm": "Radicale - Password Required"},
|
||||
|
Loading…
Reference in New Issue
Block a user