Fixed hardcoded cert path for listeners/http

mdns
HarmJ0y 2016-09-29 14:23:32 -04:00
parent e3f1c1eb47
commit 1ab09ebb32
1 changed files with 2 additions and 2 deletions

View File

@ -768,8 +768,8 @@ def send_message(packets=None):
certPath = listenerOptions['CertPath']['Value']
host = listenerOptions['Host']['Value']
if certPath.strip() != '' and host.startswith('https'):
context = ("%s/data/empire.pem" % (self.mainMenu.installPath), "%s/data/empire.pem" % (self.mainMenu.installPath))
app.run(host=bindIP, port=int(port), threaded=True, ssl_context=context)
certPath = os.path.abspath(certPath)
app.run(host=bindIP, port=int(port), threaded=True, ssl_context=(certPath, certPath))
else:
app.run(host=bindIP, port=int(port), threaded=True)