From 81cf914085c509b3ec0d5407c3572ce1c22c14bc Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Thu, 8 May 2014 22:52:20 +0200 Subject: A few fixes and bugfixes --- beinc_server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'beinc_server.py') diff --git a/beinc_server.py b/beinc_server.py index 1ed5563..64e21f5 100755 --- a/beinc_server.py +++ b/beinc_server.py @@ -275,12 +275,13 @@ def main(): sys.stderr.write('Unable to parse {0}: {1}'.format(args.config_file, e)) sys.exit(errno.EIO) + ssl_module = config_dict['server']['general']['ssl_module'].encode('utf-8') ssl_certificate = config_dict['server']['general']['ssl_certificate'] ssl_private_key = config_dict['server']['general']['ssl_private_key'] cherrypy.config.update({ 'server.socket_host': args.hostname, 'server.socket_port': args.port, - 'server.ssl_module': config_dict['server']['general']['ssl_module'], + 'server.ssl_module': ssl_module, 'server.ssl_certificate': ssl_certificate, 'server.ssl_private_key': ssl_private_key, 'tools.encode.on': True, -- cgit v1.3