Switch to SSL_CTX_use_certificate_chain_file to allow the certificate file to be a chain
Add --run-single argument, which causes parent process to wait on the connected child to terminate before accepting the next connection