Skip to content
Peter Hamilton edited this page Dec 1, 2016 · 1 revision

As discussed in the project README (see Server), the PyKMIP server is meant for testing and demonstration purposes only. While it does implement some security features and only supports connections over TLS, it currently stores all data in a simple file-backed SQLite database stored in /tmp. There are no guarantees that it will stand up to long term use, so it should not be used in production nor as a piece of critical infrastructure.

There are a couple of ways to run the server. There is a startup script in the project bin directory, which you can use:

$ bin/run_server.py

The default server log can be found in /var/log/pykmip/server.log, where you can see the startup logs and any connection/client activity.

You can also use the PyKMIP package entry point, as defined in setup.py:

$ pykmip-server

This behaves just like the bin script above.

Clone this wiki locally