diff --git a/.gitignore b/.gitignore index 64dffcb6a..184684c84 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ .LSOverride *.pyc .idea +venv diff --git a/CLManager/CageFS.py b/CLManager/CageFS.py index 5969219f1..81fce624c 100644 --- a/CLManager/CageFS.py +++ b/CLManager/CageFS.py @@ -3,7 +3,6 @@ import sys import os import django sys.path.append('/usr/local/CyberCP') - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings") django.setup() diff --git a/WebTerminal/CPWebSocket.py b/WebTerminal/CPWebSocket.py index 64a7b59cb..28cffc428 100644 --- a/WebTerminal/CPWebSocket.py +++ b/WebTerminal/CPWebSocket.py @@ -1,3 +1,10 @@ +#!/usr/local/CyberCP/bin/python +import sys +import os +import django +sys.path.append('/usr/local/CyberCP') +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings") +from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging import signal import sys import ssl @@ -8,6 +15,7 @@ import json import threading as multi import time + class SSHServer(multi.Thread): OKGREEN = '\033[92m' ENDC = '\033[0m' @@ -25,8 +33,8 @@ class SSHServer(multi.Thread): pass else: SSHServer.DEFAULT_PORT = int(items.split(' ')[1]) - except: - pass + except BaseException as msg: + logging.writeToFile(str(msg)) def loadPublicKey(self): pubkey = '/root/.ssh/cyberpanel.pub' @@ -131,6 +139,8 @@ if __name__ == "__main__": SSHServer.findSSHPort() + print ('SSH Port is set to: %s' % (str(SSHServer.DEFAULT_PORT))) + server = SimpleSSLWebSocketServer('0.0.0.0', '5678', WebTerminalServer, '/usr/local/lscp/conf/cert.pem', '/usr/local/lscp/conf/key.pem', version=ssl.PROTOCOL_TLSv1) def close_sig_handler(signal, frame): diff --git a/baseTemplate/templates/baseTemplate/index.html b/baseTemplate/templates/baseTemplate/index.html index c73ceeaf2..62cf9cb29 100755 --- a/baseTemplate/templates/baseTemplate/index.html +++ b/baseTemplate/templates/baseTemplate/index.html @@ -499,6 +499,9 @@
{% trans "On this page you can add/modify dns records for domains whose dns zone is already created." %}
+
+