<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.labrats.us//wiki/index.php?action=history&amp;feed=atom&amp;title=User%3ASfiggins%2FSelf_Signed_CA_Instructions</id>
	<title>User:Sfiggins/Self Signed CA Instructions - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.labrats.us//wiki/index.php?action=history&amp;feed=atom&amp;title=User%3ASfiggins%2FSelf_Signed_CA_Instructions"/>
	<link rel="alternate" type="text/html" href="https://www.labrats.us//wiki/index.php?title=User:Sfiggins/Self_Signed_CA_Instructions&amp;action=history"/>
	<updated>2026-04-04T17:31:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://www.labrats.us//wiki/index.php?title=User:Sfiggins/Self_Signed_CA_Instructions&amp;diff=89&amp;oldid=prev</id>
		<title>Sfiggins at 20:15, 13 December 2018</title>
		<link rel="alternate" type="text/html" href="https://www.labrats.us//wiki/index.php?title=User:Sfiggins/Self_Signed_CA_Instructions&amp;diff=89&amp;oldid=prev"/>
		<updated>2018-12-13T20:15:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:15, 13 December 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l53&quot; &gt;Line 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;new_certs_dir	= $dir/newcerts		# default place for new certs.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;new_certs_dir	= $dir/newcerts		# default place for new certs.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;certificate	= $dir/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fT_level3_ca&lt;/del&gt;.pem	# The CA certificate&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;certificate	= $dir/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats_ca&lt;/ins&gt;.pem	# The CA certificate&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;serial		= $dir/serial 		# The current serial number&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;serial		= $dir/serial 		# The current serial number&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;crl		= $dir/crl.pem 		# The current CRL&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;crl		= $dir/crl.pem 		# The current CRL&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;private_key	= $dir/private/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fT_level3_ca&lt;/del&gt;.key # The private key&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;private_key	= $dir/private/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats_ca&lt;/ins&gt;.key # The private key&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RANDFILE	= $dir/private/.rand	# private random number file&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RANDFILE	= $dir/private/.rand	# private random number file&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l138&quot; &gt;Line 138:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 138:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;localityName			= Locality Name (eg, city)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;localityName			= Locality Name (eg, city)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;localityName_default		= &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Littleton&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;localityName_default		= &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Centennial&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;0.organizationName		= Organization Name (eg, company)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;0.organizationName		= Organization Name (eg, company)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;0.organizationName_default	= &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Level 3 Communications&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;0.organizationName_default	= &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# we can do this but it is not needed normally :-)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# we can do this but it is not needed normally :-)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l148&quot; &gt;Line 148:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 148:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;organizationalUnitName		= Organizational Unit Name (eg, section)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;organizationalUnitName		= Organizational Unit Name (eg, section)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;organizationalUnitName_default	= &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;organizationalUnitName_default	= &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;commonName			= Common Name (eg, your name or your server\&amp;#039;s hostname)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;commonName			= Common Name (eg, your name or your server\&amp;#039;s hostname)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l282&quot; &gt;Line 282:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 282:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# openssl genrsa -aes128 -passout file:passphrase.txt -out &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fT_level3_ca&lt;/del&gt;.key 2048&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# openssl genrsa -aes128 -passout file:passphrase.txt -out &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats_ca&lt;/ins&gt;.key 2048&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l288&quot; &gt;Line 288:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 288:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# mv &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fT_level3_ca&lt;/del&gt;.key /CA/private&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# mv &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats_ca&lt;/ins&gt;.key /CA/private&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l294&quot; &gt;Line 294:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 294:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# openssl req -config /CA/openssl.cnf -x509 -sha256 -new -nodes -key private/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fT_level3_ca&lt;/del&gt;.key -days 7300 -out &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fT_level3_ca&lt;/del&gt;.pem&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# openssl req -config /CA/openssl.cnf -x509 -sha256 -new -nodes -key private/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats_ca&lt;/ins&gt;.key -days 7300 -out &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats_ca&lt;/ins&gt;.pem&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l300&quot; &gt;Line 300:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 300:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# openssl x509 -in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fT_level3_ca&lt;/del&gt;.pem -text -noout&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# openssl x509 -in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats_ca&lt;/ins&gt;.pem -text -noout&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l353&quot; &gt;Line 353:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 353:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Country Name (2 letter code) [US]:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Country Name (2 letter code) [US]:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;State or Province Name (full name) [Colorado]:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;State or Province Name (full name) [Colorado]:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Locality Name (eg, city) [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Littleton&lt;/del&gt;]:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Locality Name (eg, city) [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Centennial&lt;/ins&gt;]:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Organization Name (eg, company) [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Level 3 Communications&lt;/del&gt;]:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Organization Name (eg, company) [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us&lt;/ins&gt;]:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Organizational Unit Name (eg, section) [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;]:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Organizational Unit Name (eg, section) [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;]:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Common Name (eg, your name or your server&amp;#039;s hostname) []:newserver.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Common Name (eg, your name or your server&amp;#039;s hostname) []:newserver.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Email Address []:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;globalnetworksystems&lt;/del&gt;@&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Email Address []:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;root&lt;/ins&gt;@&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Getting request Private Key&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Getting request Private Key&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Generating certificate request&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Generating certificate request&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Using configuration from openssl.cnf&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Using configuration from openssl.cnf&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Enter pass phrase for ./private/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fT_level3_ca&lt;/del&gt;.key:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Enter pass phrase for ./private/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats_ca&lt;/ins&gt;.key:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Check that the request matches the signature&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Check that the request matches the signature&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Signature ok&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Signature ok&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l373&quot; &gt;Line 373:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 373:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             countryName               = US&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             countryName               = US&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             stateOrProvinceName       = Colorado&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             stateOrProvinceName       = Colorado&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             localityName              = &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Littleton&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             localityName              = &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Centennial&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             organizationName          = &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Level 3 Communications&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             organizationName          = &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             organizationalUnitName    = &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             organizationalUnitName    = &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats.us Certificate Authority&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             commonName                = newserver.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             commonName                = newserver.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             emailAddress              = &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;globalnetworksystems&lt;/del&gt;@&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             emailAddress              = &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;root&lt;/ins&gt;@&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         X509v3 extensions:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         X509v3 extensions:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             X509v3 Basic Constraints:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             X509v3 Basic Constraints:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l387&quot; &gt;Line 387:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 387:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             X509v3 Authority Key Identifier:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             X509v3 Authority Key Identifier:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 keyid:51:52:F1:C8:9B:E4:A6:09:35:FE:F9:35:7D:B5:A7:6E:9F:79:AF:7D&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 keyid:51:52:F1:C8:9B:E4:A6:09:35:FE:F9:35:7D:B5:A7:6E:9F:79:AF:7D&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 DirName:/C=US/ST=Colorado/L=Littleton/O=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Level 3 Communications&lt;/del&gt;/OU=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;/CN=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;/emailAddress=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;globalnetworksystems&lt;/del&gt;@&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 DirName:/C=US/ST=Colorado/L=Littleton/O=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us&lt;/ins&gt;/OU=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;/CN=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;/emailAddress=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;root&lt;/ins&gt;@&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 serial:B4:82:58:46:C3:6B:D2:A1&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 serial:B4:82:58:46:C3:6B:D2:A1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l412&quot; &gt;Line 412:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 412:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Serial Number: 28 (0x1c)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Serial Number: 28 (0x1c)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Signature Algorithm: sha256WithRSAEncryption&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Signature Algorithm: sha256WithRSAEncryption&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Issuer: C=US, ST=Colorado, L=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Littleton&lt;/del&gt;, O=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Level 3 Communications&lt;/del&gt;, OU=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;, CN=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;/emailAddress=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;globalnetworksystems&lt;/del&gt;@&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Issuer: C=US, ST=Colorado, L=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Centennial&lt;/ins&gt;, O=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us&lt;/ins&gt;, OU=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;, CN=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;/emailAddress=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;root&lt;/ins&gt;@&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Validity&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Validity&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             Not Before: Jun 19 16:55:02 2015 GMT&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             Not Before: Jun 19 16:55:02 2015 GMT&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             Not After : Jun 14 16:55:02 2035 GMT&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             Not After : Jun 14 16:55:02 2035 GMT&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Subject: C=US, ST=Colorado, L=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Littleton&lt;/del&gt;, O=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Level 3 Communications&lt;/del&gt;, OU=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;, CN=newserver.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;/emailAddress=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;globalnetworksystems&lt;/del&gt;@&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Subject: C=US, ST=Colorado, L=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Centennial&lt;/ins&gt;, O=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us&lt;/ins&gt;, OU=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;, CN=newserver.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;/emailAddress=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;root&lt;/ins&gt;@&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Subject Public Key Info:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         Subject Public Key Info:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             Public Key Algorithm: rsaEncryption&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             Public Key Algorithm: rsaEncryption&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l449&quot; &gt;Line 449:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 449:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             X509v3 Authority Key Identifier:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;             X509v3 Authority Key Identifier:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 keyid:51:52:F1:C8:9B:E4:A6:09:35:FE:F9:35:7D:B5:A7:6E:9F:79:AF:7D&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 keyid:51:52:F1:C8:9B:E4:A6:09:35:FE:F9:35:7D:B5:A7:6E:9F:79:AF:7D&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 DirName:/C=US/ST=Colorado/L=Littleton/O=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Level 3 Communications&lt;/del&gt;/OU=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;/CN=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Global Network Systems&lt;/del&gt;/emailAddress=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;globalnetworksystems&lt;/del&gt;@&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;net&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 DirName:/C=US/ST=Colorado/L=Littleton/O=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us&lt;/ins&gt;/OU=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;/CN=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Labrats.us Certificate Authority&lt;/ins&gt;/emailAddress=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;root&lt;/ins&gt;@&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labrats&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;us&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 serial:B4:82:58:46:C3:6B:D2:A1&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                 serial:B4:82:58:46:C3:6B:D2:A1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sfiggins</name></author>
	</entry>
	<entry>
		<id>https://www.labrats.us//wiki/index.php?title=User:Sfiggins/Self_Signed_CA_Instructions&amp;diff=88&amp;oldid=prev</id>
		<title>Sfiggins: /* Make CA Directory Structure */</title>
		<link rel="alternate" type="text/html" href="https://www.labrats.us//wiki/index.php?title=User:Sfiggins/Self_Signed_CA_Instructions&amp;diff=88&amp;oldid=prev"/>
		<updated>2018-12-13T20:05:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Make CA Directory Structure&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:05, 13 December 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# mkdir -p /CA/certs /CA/crl /CA/netcerts /CA/private&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# mkdir -p /CA/certs /CA/crl /CA/netcerts /CA/private&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# touch /CA/index.txt /CA/index.txt.attr /CA/serial&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# touch /CA/index.txt /CA/index.txt.attr /CA/serial&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# echo 01 &amp;gt; /CA/serial&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# echo &amp;quot;unique_subject = no&amp;quot; &amp;gt; /CA/index.txt.attr&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# echo &amp;quot;unique_subject = no&amp;quot; &amp;gt; /CA/index.txt.attr&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sfiggins</name></author>
	</entry>
	<entry>
		<id>https://www.labrats.us//wiki/index.php?title=User:Sfiggins/Self_Signed_CA_Instructions&amp;diff=55&amp;oldid=prev</id>
		<title>Sfiggins: Created page with &quot;== Make CA Directory Structure ==  &lt;pre&gt; # mkdir -p /CA/certs /CA/crl /CA/netcerts /CA/private # touch /CA/index.txt /CA/index.txt.attr /CA/serial # echo &quot;unique_subject = no&quot;...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.labrats.us//wiki/index.php?title=User:Sfiggins/Self_Signed_CA_Instructions&amp;diff=55&amp;oldid=prev"/>
		<updated>2018-12-13T15:30:46Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Make CA Directory Structure ==  &amp;lt;pre&amp;gt; # mkdir -p /CA/certs /CA/crl /CA/netcerts /CA/private # touch /CA/index.txt /CA/index.txt.attr /CA/serial # echo &amp;quot;unique_subject = no&amp;quot;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Make CA Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# mkdir -p /CA/certs /CA/crl /CA/netcerts /CA/private&lt;br /&gt;
# touch /CA/index.txt /CA/index.txt.attr /CA/serial&lt;br /&gt;
# echo &amp;quot;unique_subject = no&amp;quot; &amp;gt; /CA/index.txt.attr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Edit /CA/openssl.cnf ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# OpenSSL example configuration file.&lt;br /&gt;
# This is mostly being used for generation of certificate requests.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
# This definition stops the following lines choking if HOME isn&amp;#039;t&lt;br /&gt;
# defined.&lt;br /&gt;
HOME			= .&lt;br /&gt;
RANDFILE		= $ENV::HOME/.rnd&lt;br /&gt;
&lt;br /&gt;
# Extra OBJECT IDENTIFIER info:&lt;br /&gt;
#oid_file		= $ENV::HOME/.oid&lt;br /&gt;
oid_section		= new_oids&lt;br /&gt;
&lt;br /&gt;
# To use this configuration file with the &amp;quot;-extfile&amp;quot; option of the&lt;br /&gt;
# &amp;quot;openssl x509&amp;quot; utility, name here the section containing the&lt;br /&gt;
# X.509v3 extensions to use:&lt;br /&gt;
# extensions		= &lt;br /&gt;
# (Alternatively, use a configuration file that has only&lt;br /&gt;
# X.509v3 extensions in its main [= default] section.)&lt;br /&gt;
&lt;br /&gt;
[ new_oids ]&lt;br /&gt;
&lt;br /&gt;
# We can add new OIDs in here for use by &amp;#039;ca&amp;#039; and &amp;#039;req&amp;#039;.&lt;br /&gt;
# Add a simple OID like this:&lt;br /&gt;
# testoid1=1.2.3.4&lt;br /&gt;
# Or use config file substitution like this:&lt;br /&gt;
# testoid2=${testoid1}.5.6&lt;br /&gt;
&lt;br /&gt;
####################################################################&lt;br /&gt;
[ ca ]&lt;br /&gt;
default_ca	= CA_default		# The default ca section&lt;br /&gt;
&lt;br /&gt;
####################################################################&lt;br /&gt;
[ CA_default ]&lt;br /&gt;
&lt;br /&gt;
dir		= .			# Where everything is kept&lt;br /&gt;
certs		= $dir/certs		# Where the issued certs are kept&lt;br /&gt;
crl_dir		= $dir/crl		# Where the issued crl are kept&lt;br /&gt;
database	= $dir/index.txt	# database index file.&lt;br /&gt;
new_certs_dir	= $dir/newcerts		# default place for new certs.&lt;br /&gt;
&lt;br /&gt;
certificate	= $dir/fT_level3_ca.pem	# The CA certificate&lt;br /&gt;
serial		= $dir/serial 		# The current serial number&lt;br /&gt;
crl		= $dir/crl.pem 		# The current CRL&lt;br /&gt;
private_key	= $dir/private/fT_level3_ca.key # The private key&lt;br /&gt;
RANDFILE	= $dir/private/.rand	# private random number file&lt;br /&gt;
&lt;br /&gt;
x509_extensions	= usr_cert		# The extentions to add to the cert&lt;br /&gt;
&lt;br /&gt;
# Comment out the following two lines for the &amp;quot;traditional&amp;quot;&lt;br /&gt;
# (and highly broken) format.&lt;br /&gt;
name_opt 	= ca_default		# Subject Name options&lt;br /&gt;
cert_opt 	= ca_default		# Certificate field options&lt;br /&gt;
&lt;br /&gt;
# Extension copying option: use with caution.&lt;br /&gt;
# copy_extensions = copy&lt;br /&gt;
&lt;br /&gt;
# Extensions to add to a CRL. Note: Netscape communicator chokes on V2 CRLs&lt;br /&gt;
# so this is commented out by default to leave a V1 CRL.&lt;br /&gt;
# crl_extensions	= crl_ext&lt;br /&gt;
&lt;br /&gt;
default_days	= 7300			# how long to certify for&lt;br /&gt;
default_crl_days= 30			# how long before next CRL&lt;br /&gt;
default_md	= sha256		# which md to use.&lt;br /&gt;
preserve	= no			# keep passed DN ordering&lt;br /&gt;
&lt;br /&gt;
# A few difference way of specifying how similar the request should look&lt;br /&gt;
# For type CA, the listed attributes must be the same, and the optional&lt;br /&gt;
# and supplied fields are just that :-)&lt;br /&gt;
policy		= policy_match&lt;br /&gt;
&lt;br /&gt;
# For the CA policy&lt;br /&gt;
[ policy_match ]&lt;br /&gt;
countryName		= match&lt;br /&gt;
stateOrProvinceName	= optional&lt;br /&gt;
organizationName	= match&lt;br /&gt;
organizationalUnitName	= match&lt;br /&gt;
commonName		= optional&lt;br /&gt;
emailAddress		= optional&lt;br /&gt;
&lt;br /&gt;
# For the &amp;#039;anything&amp;#039; policy&lt;br /&gt;
# At this point in time, you must list all acceptable &amp;#039;object&amp;#039;&lt;br /&gt;
# types.&lt;br /&gt;
[ policy_anything ]&lt;br /&gt;
countryName		= optional&lt;br /&gt;
stateOrProvinceName	= optional&lt;br /&gt;
localityName		= optional&lt;br /&gt;
organizationName	= optional&lt;br /&gt;
organizationalUnitName	= optional&lt;br /&gt;
commonName		= supplied&lt;br /&gt;
emailAddress		= optional&lt;br /&gt;
&lt;br /&gt;
####################################################################&lt;br /&gt;
[ req ]&lt;br /&gt;
default_bits		= 2048&lt;br /&gt;
default_keyfile 	= privkey.pem&lt;br /&gt;
distinguished_name	= req_distinguished_name&lt;br /&gt;
attributes		= req_attributes&lt;br /&gt;
x509_extensions	= v3_ca	# The extentions to add to the self signed cert&lt;br /&gt;
&lt;br /&gt;
# Passwords for private keys if not present they will be prompted for&lt;br /&gt;
# input_password = secret&lt;br /&gt;
# output_password = secret&lt;br /&gt;
&lt;br /&gt;
# This sets a mask for permitted string types. There are several options. &lt;br /&gt;
# default: PrintableString, T61String, BMPString.&lt;br /&gt;
# pkix	 : PrintableString, BMPString.&lt;br /&gt;
# utf8only: only UTF8Strings.&lt;br /&gt;
# nombstr : PrintableString, T61String (no BMPStrings or UTF8Strings).&lt;br /&gt;
# MASK:XXXX a literal mask value.&lt;br /&gt;
# WARNING: current versions of Netscape crash on BMPStrings or UTF8Strings&lt;br /&gt;
# so use this option with caution!&lt;br /&gt;
string_mask = nombstr&lt;br /&gt;
&lt;br /&gt;
# req_extensions = v3_req # The extensions to add to a certificate request&lt;br /&gt;
&lt;br /&gt;
[ req_distinguished_name ]&lt;br /&gt;
countryName			= Country Name (2 letter code)&lt;br /&gt;
countryName_default		= US&lt;br /&gt;
countryName_min			= 2&lt;br /&gt;
countryName_max			= 2&lt;br /&gt;
&lt;br /&gt;
stateOrProvinceName		= State or Province Name (full name)&lt;br /&gt;
stateOrProvinceName_default	= Colorado&lt;br /&gt;
&lt;br /&gt;
localityName			= Locality Name (eg, city)&lt;br /&gt;
localityName_default		= Littleton&lt;br /&gt;
&lt;br /&gt;
0.organizationName		= Organization Name (eg, company)&lt;br /&gt;
0.organizationName_default	= Level 3 Communications&lt;br /&gt;
&lt;br /&gt;
# we can do this but it is not needed normally :-)&lt;br /&gt;
#1.organizationName		= Second Organization Name (eg, company)&lt;br /&gt;
#1.organizationName_default	= World Wide Web Pty Ltd&lt;br /&gt;
&lt;br /&gt;
organizationalUnitName		= Organizational Unit Name (eg, section)&lt;br /&gt;
organizationalUnitName_default	= Global Network Systems&lt;br /&gt;
&lt;br /&gt;
commonName			= Common Name (eg, your name or your server\&amp;#039;s hostname)&lt;br /&gt;
commonName_max			= 64&lt;br /&gt;
&lt;br /&gt;
emailAddress			= Email Address&lt;br /&gt;
emailAddress_max		= 64&lt;br /&gt;
&lt;br /&gt;
# SET-ex3			= SET extension number 3&lt;br /&gt;
&lt;br /&gt;
[ req_attributes ]&lt;br /&gt;
challengePassword		= A challenge password&lt;br /&gt;
challengePassword_min		= 4&lt;br /&gt;
challengePassword_max		= 20&lt;br /&gt;
&lt;br /&gt;
unstructuredName		= An optional company name&lt;br /&gt;
&lt;br /&gt;
[ usr_cert ]&lt;br /&gt;
&lt;br /&gt;
# These extensions are added when &amp;#039;ca&amp;#039; signs a request.&lt;br /&gt;
&lt;br /&gt;
# This goes against PKIX guidelines but some CAs do it and some software&lt;br /&gt;
# requires this to avoid interpreting an end user certificate as a CA.&lt;br /&gt;
&lt;br /&gt;
basicConstraints=CA:FALSE&lt;br /&gt;
&lt;br /&gt;
# Here are some examples of the usage of nsCertType. If it is omitted&lt;br /&gt;
# the certificate can be used for anything *except* object signing.&lt;br /&gt;
&lt;br /&gt;
# This is OK for an SSL server.&lt;br /&gt;
# nsCertType			= server&lt;br /&gt;
&lt;br /&gt;
# For an object signing certificate this would be used.&lt;br /&gt;
# nsCertType = objsign&lt;br /&gt;
&lt;br /&gt;
# For normal client use this is typical&lt;br /&gt;
# nsCertType = client, email&lt;br /&gt;
&lt;br /&gt;
# and for everything including object signing:&lt;br /&gt;
# nsCertType = client, email, objsign&lt;br /&gt;
&lt;br /&gt;
# This is typical in keyUsage for a client certificate.&lt;br /&gt;
# keyUsage = nonRepudiation, digitalSignature, keyEncipherment&lt;br /&gt;
&lt;br /&gt;
# This will be displayed in Netscape&amp;#039;s comment listbox.&lt;br /&gt;
nsComment			= &amp;quot;OpenSSL Generated Certificate&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# PKIX recommendations harmless if included in all certificates.&lt;br /&gt;
subjectKeyIdentifier=hash&lt;br /&gt;
authorityKeyIdentifier=keyid,issuer:always&lt;br /&gt;
&lt;br /&gt;
# This stuff is for subjectAltName and issuerAltname.&lt;br /&gt;
# Import the email address.&lt;br /&gt;
# subjectAltName=email:copy&lt;br /&gt;
# An alternative to produce certificates that aren&amp;#039;t&lt;br /&gt;
# deprecated according to PKIX.&lt;br /&gt;
# subjectAltName=email:move&lt;br /&gt;
&lt;br /&gt;
# Copy subject details&lt;br /&gt;
# issuerAltName=issuer:copy&lt;br /&gt;
&lt;br /&gt;
#nsCaRevocationUrl		= http://www.domain.dom/ca-crl.pem&lt;br /&gt;
#nsBaseUrl&lt;br /&gt;
#nsRevocationUrl&lt;br /&gt;
#nsRenewalUrl&lt;br /&gt;
#nsCaPolicyUrl&lt;br /&gt;
#nsSslServerName&lt;br /&gt;
&lt;br /&gt;
[ v3_req ]&lt;br /&gt;
&lt;br /&gt;
# Extensions to add to a certificate request&lt;br /&gt;
&lt;br /&gt;
basicConstraints = CA:FALSE&lt;br /&gt;
keyUsage = nonRepudiation, digitalSignature, keyEncipherment&lt;br /&gt;
&lt;br /&gt;
[ v3_ca ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Extensions for a typical CA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# PKIX recommendation.&lt;br /&gt;
&lt;br /&gt;
subjectKeyIdentifier=hash&lt;br /&gt;
&lt;br /&gt;
authorityKeyIdentifier=keyid:always,issuer:always&lt;br /&gt;
&lt;br /&gt;
# This is what PKIX recommends but some broken software chokes on critical&lt;br /&gt;
# extensions.&lt;br /&gt;
#basicConstraints = critical,CA:true&lt;br /&gt;
# So we do this instead.&lt;br /&gt;
basicConstraints = CA:true&lt;br /&gt;
&lt;br /&gt;
# Key usage: this is typical for a CA certificate. However since it will&lt;br /&gt;
# prevent it being used as an test self-signed certificate it is best&lt;br /&gt;
# left out by default.&lt;br /&gt;
# keyUsage = cRLSign, keyCertSign&lt;br /&gt;
&lt;br /&gt;
# Some might want this also&lt;br /&gt;
# nsCertType = sslCA, emailCA&lt;br /&gt;
&lt;br /&gt;
# Include email address in subject alt name: another PKIX recommendation&lt;br /&gt;
# subjectAltName=email:copy&lt;br /&gt;
# Copy issuer details&lt;br /&gt;
# issuerAltName=issuer:copy&lt;br /&gt;
&lt;br /&gt;
# DER hex encoding of an extension: beware experts only!&lt;br /&gt;
# obj=DER:02:03&lt;br /&gt;
# Where &amp;#039;obj&amp;#039; is a standard or added object&lt;br /&gt;
# You can even override a supported extension:&lt;br /&gt;
# basicConstraints= critical, DER:30:03:01:01:FF&lt;br /&gt;
&lt;br /&gt;
[ crl_ext ]&lt;br /&gt;
&lt;br /&gt;
# CRL extensions.&lt;br /&gt;
# Only issuerAltName and authorityKeyIdentifier make any sense in a CRL.&lt;br /&gt;
&lt;br /&gt;
# issuerAltName=issuer:copy&lt;br /&gt;
authorityKeyIdentifier=keyid:always,issuer:always&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Create the CA Certificate ==&lt;br /&gt;
&lt;br /&gt;
=== Generate the CA passphrase ===&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s far easier to place this into a file, so it is not easily observed in the command history.  Be careful of key loggers, though.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# vi passphrase.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Generate the private key ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# openssl genrsa -aes128 -passout file:passphrase.txt -out fT_level3_ca.key 2048&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Copy the private key to &amp;quot;private&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# mv fT_level3_ca.key /CA/private&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Create the self-signed CA certificate ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# openssl req -config /CA/openssl.cnf -x509 -sha256 -new -nodes -key private/fT_level3_ca.key -days 7300 -out fT_level3_ca.pem&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== View the new CA certificate ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# openssl x509 -in fT_level3_ca.pem -text -noout&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Create the certificate creation/signing script ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# vi /CA/new_cert.sh&lt;br /&gt;
# chmod +x /CA/new_cert.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Contents of new_cert.sh:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
#&lt;br /&gt;
# This script makes it easy to issue new certs.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$1&amp;quot; == &amp;quot;&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;Usage $0 &amp;lt;certificate name&amp;gt;&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
openssl req -nodes -newkey rsa:2048 -new -x509 -keyout /CA/certs/$1.pem -out /CA/certs/$1.pem -days 7300 -config /CA/openssl.cnf&lt;br /&gt;
&lt;br /&gt;
openssl x509 -x509toreq -in /CA/certs/$1.pem -signkey /CA/certs/$1.pem -out /CA/tmp.pem -days 7300&lt;br /&gt;
&lt;br /&gt;
openssl ca -config /CA/openssl.cnf -policy policy_anything -out /CA/certs/$1-cert.pem -days 7300 -infiles /CA/tmp.pem&lt;br /&gt;
&lt;br /&gt;
rm -f /CA/tmp.pem&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Creating new server certificates ==&lt;br /&gt;
&lt;br /&gt;
=== Generating the server certificate, using the new_cert.sh script ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ./new_cert.sh newserver&lt;br /&gt;
Generating a 2048 bit RSA private key&lt;br /&gt;
....................................................................................................+++&lt;br /&gt;
......+++&lt;br /&gt;
writing new private key to &amp;#039;certs/newserver.pem&amp;#039;&lt;br /&gt;
-----&lt;br /&gt;
You are about to be asked to enter information that will be incorporated&lt;br /&gt;
into your certificate request.&lt;br /&gt;
What you are about to enter is what is called a Distinguished Name or a DN.&lt;br /&gt;
There are quite a few fields but you can leave some blank&lt;br /&gt;
For some fields there will be a default value,&lt;br /&gt;
If you enter &amp;#039;.&amp;#039;, the field will be left blank.&lt;br /&gt;
-----&lt;br /&gt;
Country Name (2 letter code) [US]:&lt;br /&gt;
State or Province Name (full name) [Colorado]:&lt;br /&gt;
Locality Name (eg, city) [Littleton]:&lt;br /&gt;
Organization Name (eg, company) [Level 3 Communications]:&lt;br /&gt;
Organizational Unit Name (eg, section) [Global Network Systems]:&lt;br /&gt;
Common Name (eg, your name or your server&amp;#039;s hostname) []:newserver.level3.net&lt;br /&gt;
Email Address []:globalnetworksystems@level3.net&lt;br /&gt;
&lt;br /&gt;
Getting request Private Key&lt;br /&gt;
Generating certificate request&lt;br /&gt;
Using configuration from openssl.cnf&lt;br /&gt;
Enter pass phrase for ./private/fT_level3_ca.key:&lt;br /&gt;
Check that the request matches the signature&lt;br /&gt;
Signature ok&lt;br /&gt;
Certificate Details:&lt;br /&gt;
        Serial Number: 28 (0x1c)&lt;br /&gt;
        Validity&lt;br /&gt;
            Not Before: Jun 19 16:55:02 2015 GMT&lt;br /&gt;
            Not After : Jun 14 16:55:02 2035 GMT&lt;br /&gt;
        Subject:&lt;br /&gt;
            countryName               = US&lt;br /&gt;
            stateOrProvinceName       = Colorado&lt;br /&gt;
            localityName              = Littleton&lt;br /&gt;
            organizationName          = Level 3 Communications&lt;br /&gt;
            organizationalUnitName    = Global Network Systems&lt;br /&gt;
            commonName                = newserver.level3.net&lt;br /&gt;
            emailAddress              = globalnetworksystems@level3.net&lt;br /&gt;
        X509v3 extensions:&lt;br /&gt;
            X509v3 Basic Constraints: &lt;br /&gt;
                CA:FALSE&lt;br /&gt;
            Netscape Comment: &lt;br /&gt;
                OpenSSL Generated Certificate&lt;br /&gt;
            X509v3 Subject Key Identifier: &lt;br /&gt;
                24:02:41:A9:81:65:3B:70:F3:1C:20:11:FD:F5:E5:60:EB:0B:55:CD&lt;br /&gt;
            X509v3 Authority Key Identifier: &lt;br /&gt;
                keyid:51:52:F1:C8:9B:E4:A6:09:35:FE:F9:35:7D:B5:A7:6E:9F:79:AF:7D&lt;br /&gt;
                DirName:/C=US/ST=Colorado/L=Littleton/O=Level 3 Communications/OU=Global Network Systems/CN=Global Network Systems/emailAddress=globalnetworksystems@level3.net&lt;br /&gt;
                serial:B4:82:58:46:C3:6B:D2:A1&lt;br /&gt;
&lt;br /&gt;
Certificate is to be certified until Jun 14 16:55:02 2035 GMT (7300 days)&lt;br /&gt;
Sign the certificate? [y/n]:y&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1 out of 1 certificate requests certified, commit? [y/n]y&lt;br /&gt;
Write out database with 1 new entries&lt;br /&gt;
Data Base Updated&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Validating the certificate ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ls -l /CA/certs/newserver*&lt;br /&gt;
-rw-r--r-- 1 root root 5460 Jun 19 10:55 /CA/certs/newserver-cert.pem&lt;br /&gt;
-rw-r--r-- 1 root root 3558 Jun 19 10:54 /CA/certs/newserver.pem&lt;br /&gt;
&lt;br /&gt;
# openssl x509 -in /CA/certs/newserver-cert.pem -text -noout&lt;br /&gt;
Certificate:&lt;br /&gt;
    Data:&lt;br /&gt;
        Version: 3 (0x2)&lt;br /&gt;
        Serial Number: 28 (0x1c)&lt;br /&gt;
        Signature Algorithm: sha256WithRSAEncryption&lt;br /&gt;
        Issuer: C=US, ST=Colorado, L=Littleton, O=Level 3 Communications, OU=Global Network Systems, CN=Global Network Systems/emailAddress=globalnetworksystems@level3.net&lt;br /&gt;
        Validity&lt;br /&gt;
            Not Before: Jun 19 16:55:02 2015 GMT&lt;br /&gt;
            Not After : Jun 14 16:55:02 2035 GMT&lt;br /&gt;
        Subject: C=US, ST=Colorado, L=Littleton, O=Level 3 Communications, OU=Global Network Systems, CN=newserver.level3.net/emailAddress=globalnetworksystems@level3.net&lt;br /&gt;
        Subject Public Key Info:&lt;br /&gt;
            Public Key Algorithm: rsaEncryption&lt;br /&gt;
            RSA Public Key: (2048 bit)&lt;br /&gt;
                Modulus (2048 bit):&lt;br /&gt;
                    00:de:bd:94:8c:bf:e5:9f:64:7f:2a:c1:a4:84:fc:&lt;br /&gt;
                    cd:3f:c3:71:40:fe:56:1a:05:ab:92:45:4b:d7:14:&lt;br /&gt;
                    eb:08:3a:e3:23:80:20:08:5f:4e:fe:d5:53:bd:48:&lt;br /&gt;
                    be:c3:be:64:af:7c:05:72:c5:c9:ea:05:ea:70:84:&lt;br /&gt;
                    04:d7:45:89:47:33:a2:79:9d:d0:ef:4b:45:ad:45:&lt;br /&gt;
                    8d:a5:e7:d2:97:f2:d0:e7:1a:bf:39:41:d8:6a:54:&lt;br /&gt;
                    04:cd:19:b2:fc:e8:13:c4:d6:7a:cc:75:52:b8:5a:&lt;br /&gt;
                    d2:7d:e9:5c:ab:b1:42:a0:da:04:0e:85:d7:7b:2c:&lt;br /&gt;
                    87:60:33:f5:f8:af:57:3b:69:43:95:f7:40:bf:f1:&lt;br /&gt;
                    d5:f4:72:cb:3d:19:f7:28:36:54:5e:69:b1:e8:f1:&lt;br /&gt;
                    46:a3:fe:13:73:1e:d5:52:ac:70:cc:41:a4:43:01:&lt;br /&gt;
                    ef:89:a5:05:d1:7c:da:01:25:63:b4:9f:87:22:46:&lt;br /&gt;
                    3f:ab:15:69:cb:e5:ab:e6:68:2a:bc:82:36:68:17:&lt;br /&gt;
                    ce:7b:09:ce:d4:f9:0f:45:05:84:a1:ff:9f:48:f0:&lt;br /&gt;
                    41:50:ab:0a:92:c1:f1:3a:69:a9:21:24:0e:81:3b:&lt;br /&gt;
                    d2:80:d5:ea:c0:54:e0:05:b1:e3:fe:bc:2b:90:7e:&lt;br /&gt;
                    5e:92:d4:16:36:a1:4b:dc:c1:a0:99:35:96:d6:91:&lt;br /&gt;
                    dd:77&lt;br /&gt;
                Exponent: 65537 (0x10001)&lt;br /&gt;
        X509v3 extensions:&lt;br /&gt;
            X509v3 Basic Constraints: &lt;br /&gt;
                CA:FALSE&lt;br /&gt;
            Netscape Comment: &lt;br /&gt;
                OpenSSL Generated Certificate&lt;br /&gt;
            X509v3 Subject Key Identifier: &lt;br /&gt;
                24:02:41:A9:81:65:3B:70:F3:1C:20:11:FD:F5:E5:60:EB:0B:55:CD&lt;br /&gt;
            X509v3 Authority Key Identifier: &lt;br /&gt;
                keyid:51:52:F1:C8:9B:E4:A6:09:35:FE:F9:35:7D:B5:A7:6E:9F:79:AF:7D&lt;br /&gt;
                DirName:/C=US/ST=Colorado/L=Littleton/O=Level 3 Communications/OU=Global Network Systems/CN=Global Network Systems/emailAddress=globalnetworksystems@level3.net&lt;br /&gt;
                serial:B4:82:58:46:C3:6B:D2:A1&lt;br /&gt;
&lt;br /&gt;
    Signature Algorithm: sha256WithRSAEncryption&lt;br /&gt;
        4d:7d:7e:07:42:0e:d0:6e:de:a9:80:1b:1e:fe:a1:97:3d:6d:&lt;br /&gt;
        cf:29:5f:c6:b0:d2:d9:0c:f0:32:54:58:5e:42:8f:d5:10:70:&lt;br /&gt;
        dc:0d:77:3f:45:a7:84:84:98:7d:bf:2b:88:75:1e:39:94:99:&lt;br /&gt;
        95:b8:47:5a:a7:91:c7:e4:1a:a5:e1:f8:36:f2:ca:91:ab:46:&lt;br /&gt;
        8a:cd:a8:22:13:bd:5c:e0:f1:2c:57:c9:5c:09:d4:8e:8c:ae:&lt;br /&gt;
        86:5a:d3:29:24:12:4b:93:92:22:6c:00:41:14:59:7b:12:b1:&lt;br /&gt;
        80:f3:30:1f:ac:18:7e:fa:ec:72:ac:b3:0e:35:ed:c8:cc:82:&lt;br /&gt;
        86:9e:c1:73:10:b3:d8:8f:71:75:0a:5b:58:92:d3:17:d7:d5:&lt;br /&gt;
        c1:7d:45:86:b2:60:e8:5e:32:27:5f:c8:02:3f:ff:75:b0:f6:&lt;br /&gt;
        7f:5c:ba:c7:04:e9:8e:70:2f:b9:e5:89:ee:4a:15:e3:e5:82:&lt;br /&gt;
        dd:99:48:e8:42:ba:23:75:ff:9c:09:c0:9b:d9:55:6a:a3:31:&lt;br /&gt;
        f1:84:a9:ce:3e:9f:52:e5:c3:26:af:cf:b6:3c:0c:b3:98:6b:&lt;br /&gt;
        09:d4:f0:84:9c:3c:74:fd:98:eb:02:8e:cc:24:63:32:7f:45:&lt;br /&gt;
        b1:02:e0:a7:8f:73:33:41:6e:1b:e9:19:bf:d9:e0:57:98:63:&lt;br /&gt;
        84:cc:d4:c4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sfiggins</name></author>
	</entry>
</feed>