Added SSL (Secure Sockets Layer) support, inspired by patch by rcaskey (issue 79). The automatic certificate creation does not work well; so the system instead instructs and gives example on how to create your own using third-party tools. I can connect to the server using a twisted-client instance, but not that many regular mud clients seem to support SSL at all (and if they do I don't know to configure them ...)

This commit is contained in:
Griatch 2011-05-28 15:48:50 +00:00
parent 7c56c69cea
commit a8a70e9f5e
3 changed files with 103 additions and 12 deletions

View file

@ -36,10 +36,14 @@ WEBSERVER_PORTS = [8000]
# Start the evennia ajax client on /webclient
# (the webserver must also be running)
WEBCLIENT_ENABLED = True
# Activate SSH protocol
# Activate SSH protocol (SecureShell)
SSH_ENABLED = False
# Ports to use for SSH
# Ports to use for SSH
SSH_PORTS = [8022]
# Actiave SSL protocol (SecureSocketLibrary)
SSL_ENABLED = False
# Ports to use for SSL
SSL_PORTS = [4001]
# Activate full persistence if you want everything in-game to be
# stored to the database. With it set, you can do typeclass.attr=value
# and value will be saved to the database under the name 'attr'.