If you have selected option "
Secure Web server
(HTTPS)" during the
preceding configuration step, you'll
now have to specify which kind of server certificate to use.
A server certificate fulfills two purposes:
- Encrypt the data exchanged between the client and the server.
- Let the user be sure that she/he is connecting to the right server
(i.e. not a malware impersonating the right server).
A self-signed certificate is free because it is automatically generated
by qizxserver. It is only useful to encrypt
the data exchanged between the client and the server. On the other hand,
some clients may refuse to connect to servers presenting a self-signed
certificate. Also, most Web browsers will strongly discourage the user
from connecting to a server presenting a self-signed certificate. (They'll
do this by showing the user pretty scary messages.)