Listing 1. Creating a Server Certificate with OpenSSL nearclient:/etc/stunnel# openssl req -x509 \ -newkey rsa:1024 -days 365 \ -keyout stunnel.pem -out stunnel.pem Using configuration from /usr/lib/ssl/openssl.cnf Generating a 1024 bit RSA private key ...++++++ .............................................++++++ writing new private key to 'key2.pem' Enter PEM pass phrase: ************ Verifying password - Enter PEM pass phrase: ****** ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:US State or Province Name (full name) []:Minnesota Locality Name (eg, city) []:St. Paul Organization Name (eg, company) []:Wiremonkeys Organizational Unit Name (eg, section) []: Common Name (eg, YOUR name) []:nearclient.wiremonkeys.org Email Address []:X.509master@wiremonkeys.org nearclient:/etc/stunnel# chmod 600 stunnel.pem