<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div>Edwin</div><div><br></div><div>Thank you! &nbsp;Thank you! &nbsp;Thank you!</div><div><br></div><div>I didn't know how I was going to generate certificates for MediaProxy from the command line before your post. &nbsp;<span style="font-size: 12pt;">I was looking at some stuff on the Internet but it wasn't making any sense. &nbsp;</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">As a newbie, I'm trying to learn how to do these things in a way that (I believe) a systems admin needs to know how to do &nbsp; using the command line. &nbsp;Your post is really helping me out.</span></div><div><br></div><div>Regards,</div><div><br></div><div>Gary</div><div><br></div><div><br><br><div>&gt; Date: Thu, 17 Jul 2014 07:41:00 -0700<br>&gt; From: eahaselhoff@gmail.com<br>&gt; To: users@lists.opensips.org<br>&gt; Subject: Re: [OpenSIPS-Users] create mediaproxy certificates<br>&gt; <br>&gt; Hi Adrian,<br>&gt; <br>&gt; I came up with the following commands, which gives me a working set of<br>&gt; certificates. I only have to take al look how to create the crl.pem (is this<br>&gt; optional)<br>&gt; <br>&gt; If you want you can add this lines to the Readme (after testing). If anyone<br>&gt; has tips / comment / additions please let me know.<br>&gt; <br>&gt; # Create SSL certificate authority <br>&gt; openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout ca.key.pem -out<br>&gt; ca.pem -subj<br>&gt; "/C=NL/ST=NH/L=Amsterdam/O=DEMOTECH/CN=www.example.com/emailAddress=mail@example.com"<br>&gt; <br>&gt; # Create private key<br>&gt; openssl genrsa -out dispatcher.key 2048<br>&gt; openssl genrsa -out relay.key 2048<br>&gt; <br>&gt; # Create certificate request<br>&gt; openssl req -new -key dispatcher.key -out dispatcher.csr -subj<br>&gt; "/C=NL/ST=NH/L=Amsterdam/O=DEMOTECH/CN=www.example.com/emailAddress=mail@example.com"<br>&gt; openssl req -new -key relay.key -out relay.csr -subj<br>&gt; "/C=NL/ST=NH/L=Amsterdam/O=DEMOTECH/CN=www.example.com/emailAddress=mail@example.com"<br>&gt; <br>&gt; # Sign request with CA<br>&gt; openssl x509 -req -days 3650 -in dispatcher.csr -CA ca.pem -CAkey ca.key.pem<br>&gt; -set_serial 01 -out dispatcher.crt<br>&gt; openssl x509 -req -days 3650 -in relay.csr -CA ca.pem -CAkey ca.key.pem<br>&gt; -set_serial 01 -out relay.crt<br>&gt; <br>&gt; # Place (only) the ca.pem, dispatcher.crt, dispatcher.key, relay.crt,<br>&gt; relay.key files in de tls folder...<br>&gt; <br>&gt; Cheers,<br>&gt; <br>&gt; Edwin<br>&gt; <br>&gt; <br>&gt; <br>&gt; --<br>&gt; View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/create-mediaproxy-certificates-tp7592419p7592468.html<br>&gt; Sent from the OpenSIPS - Users mailing list archive at Nabble.com.<br>&gt; <br>&gt; _______________________________________________<br>&gt; Users mailing list<br>&gt; Users@lists.opensips.org<br>&gt; http://lists.opensips.org/cgi-bin/mailman/listinfo/users<br></div></div>                                               </div></body>
</html>