<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Just for info...</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Everything is also in windows precompiled build, jsut use version 1.7.0</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">For certificate to work in windows follow this steps:</div><div class="gmail_default" style=""><ul style=""><li style=""><font face="trebuchet ms, sans-serif">use openssl tool to generate csr and private key</font></li><li style=""><font face="trebuchet ms, sans-serif">buy ssl with csr previous generated</font></li><li style=""><font face="trebuchet ms, sans-serif">enter certificate and private key into wss.pem  (look into documentation for mod_rtc). I didn&#39;t enter chain certificate (root ca) and also works.</font></li><li style=""><font face="trebuchet ms, sans-serif"><br></font></li></ul><div><font face="trebuchet ms, sans-serif">that&#39;s it</font></div></div><img src="http://t.sidekickopen42.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v5dbp0W3MPnzY4XrbSMW8q-f_43LvrVvW59BB4r1k1H6H0?si=5036397111279616&amp;pi=7237b9d8-b4e9-416f-e86c-8af1d4d88381" style="display:none!important" height="1" width="1"></div><div class="gmail_extra"><br><div class="gmail_quote">2016-03-05 16:39 GMT+01:00 Craig Stevenson <span dir="ltr">&lt;<a href="mailto:craig@stevenson.com" target="_blank">craig@stevenson.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">If an example helps, here what I have in my script to generate the .pem files for FreeSWITCH to support WebRTC:<div><br></div><div><div># Links to .crt and .key files</div><div>ssl_dir=${script_dir}/sc_ssl_cert</div><div>sc_crt=$ssl_dir/sc.crt</div><div>sc_key=$ssl_dir/sc.key</div><div>ca_crt=$ssl_dir/gd_bundle.crt</div><div><br></div><div># create the .pem files</div><div>mkdir -p /usr/local/freeswitch/certs/</div><div>{ cat ${sc_crt}; cat ${sc_key}; cat ${ca_crt}; } &gt; /usr/local/freeswitch/certs/wss.pem    # CERT, KEY AND CHAIN files</div><div>{ cat ${sc_crt}; cat ${sc_key}; } &gt; /usr/local/freeswitch/certs/agent.pem    # CERT file AND key file</div><div>{ cat ${ca_crt}; } &gt; /usr/local/freeswitch/certs/cafile.pem    # CHAIN file or root CA</div><div><br></div></div><span class=""><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 5, 2016 at 4:11 AM, Brian West <span dir="ltr">&lt;<a href="mailto:brian@freeswitch.org" target="_blank">brian@freeswitch.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Chain is the ca, cert is your cert<div><div><span></span><br><br>On Saturday, March 5, 2016, Gregor Nanger &lt;<a href="mailto:gregor@infomedia.si" target="_blank">gregor@infomedia.si</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">Hi!</div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><br></div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">I bought wildcard certificate for using it with freeswitch. </div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><br></div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">Now I have hard time to install it into Freeswitch and would appreciate any help.</div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><br></div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">I have private key (generated at CSR request), certificate issued by authority and root certificate from authority. Now I do not know where to enter certficate. According to documentation I assume that this is correct:</div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><div class="gmail_default">Cert, Key and Chain(s) are all contained in a single file in this order:</div><div class="gmail_default">  </div><div class="gmail_default">-----BEGIN CERTIFICATE-----</div><div class="gmail_default">&lt;cert&gt;</div><div class="gmail_default">-----END CERTIFICATE-----</div><div class="gmail_default">-----BEGIN RSA PRIVATE KEY-----</div><div class="gmail_default">&lt;key&gt;</div><div class="gmail_default">-----END RSA PRIVATE KEY-----</div><div class="gmail_default">-----BEGIN CERTIFICATE-----</div><div class="gmail_default">&lt;chain&gt;</div><div class="gmail_default">-----END CERTIFICATE-----</div><div class="gmail_default"><br></div><div class="gmail_default">What is puzzling me is if this is correct:</div><div class="gmail_default">&lt;cert&gt; = root certificate from authority</div><div class="gmail_default">&lt;key&gt; = private key</div><div class="gmail_default">&lt;chain&gt; = public certificate issued by authority</div><div class="gmail_default"><br></div><div class="gmail_default">Would this work?</div></div><div></div>
<img src="http://t.sidekickopen42.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v5dbp0W3MPnzY4XrbSMW8q-f_43LvrVvW59BB4r1k1H6H0?si=5036397111279616&amp;pi=c1746309-37d2-4b05-8f34-0e8d101de61e" style="display:none!important" height="1" width="1"></div>
</blockquote><br><br></div></div><br></blockquote></div><br></div></span></div>
<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><table border="0" style="font-size:12px;border:1px dashed rgb(187,187,187);font-family:sans-serif;width:537px"><tbody style="border-spacing:2px;border:0px none rgb(128,128,128)"><tr valign="top" style="border-spacing:2px;border:0px none rgb(128,128,128)"><td style="color:rgb(32,32,32);margin:8px;border-width:0px 1px 0px 0px;border-style:none solid none none;border-color:rgb(32,32,32) rgb(0,161,230) rgb(32,32,32) rgb(32,32,32);font-weight:bold;letter-spacing:1px;text-transform:capitalize;vertical-align:top;padding:1px 8px 1px 1px;width:63px;outline:rgb(32,32,32) none 0px;border-spacing:2px"><span style="color:rgb(0,161,230);outline:rgb(0,161,230) none 0px;border-spacing:2px;border:0px none rgb(0,161,230)"><font face="georgia, serif" size="2">Gregor Nanger</font></span><div style="font-size:17px;font-family:sans-serif;width:63px;outline:rgb(32,32,32) none 0px;border-spacing:2px;border:0px none rgb(32,32,32)"> </div></td><td style="margin:8px;border:0px none rgb(80,80,80);vertical-align:top;padding:1px 1px 1px 6px;width:354px;outline:rgb(80,80,80) none 0px;border-spacing:2px"><font face="georgia, serif" size="1"><b>CTO</b><br>t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 <br>• Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia <br>• <a href="http://www.infomedia.si" target="_blank">www.infomedia.si</a></font></td></tr></tbody></table></div></div>
</div>