<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: HOWTO Configure Apache for SSL with DoD CAC Authentication on Ubuntu 9.04</title>
	<atom:link href="http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/feed/" rel="self" type="application/rss+xml" />
	<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/</link>
	<description>Tech evangelism and Miso soup like no other</description>
	<lastBuildDate>Sun, 05 Feb 2012 18:03:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Yermo</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-24297</link>
		<dc:creator>Yermo</dc:creator>
		<pubDate>Sun, 05 Feb 2012 18:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-24297</guid>
		<description>Relatively new to this world and this is day two of searching around trying to get a handle on how this work. Thank you for taking the time to write this post. One question, once authenticated what information is available to the web server? i.e. does any of the info transmitted to the server identify the individual user so one could, for instance, auto-log them into a drupal site? If so, how is that info made available? Through environment variables?

Any pointers would be greatly appreciated. Thanks!</description>
		<content:encoded><![CDATA[<p>Relatively new to this world and this is day two of searching around trying to get a handle on how this work. Thank you for taking the time to write this post. One question, once authenticated what information is available to the web server? i.e. does any of the info transmitted to the server identify the individual user so one could, for instance, auto-log them into a drupal site? If so, how is that info made available? Through environment variables?</p>
<p>Any pointers would be greatly appreciated. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ralford100</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-24295</link>
		<dc:creator>Ralford100</dc:creator>
		<pubDate>Thu, 26 Jan 2012 14:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-24295</guid>
		<description>For RedHat, as of 1/26/2012:

1) Get the certificates from the DOD:# wget http://dodpki.c3pki.chamb.disa.mil/rel3_dodroot_2048.p7b# wget http://dodpki.c3pki.chamb.disa.mil/dodeca.p7b# wget http://dodpki.c3pki.chamb.disa.mil/dodeca2.p7b

2) Convert to Apache format:# openssl pkcs7 -inform DER -outform PEM -in rel3_dodroot_2048.p7b   -out rel3_dodroot_2048.pem -print_certs# openssl pkcs7 -inform DER -outform PEM -in dodeca.p7b -out dodeca.pem -print_certs# openssl pkcs7 -inform DER -outform PEM -in dodeca2.p7b -out dodeca2.pem -print_certs

3) Consolidate them into one file:# cat dodeca2.pem dodeca.pem rel3_dodroot_2048.pem &gt; dod-root-certs.pem

4) Put them all into certs file:cp dodeca2.pem dodeca.pem rel3_dodroot_2048.pem dod-root-certs.pem /etc/pki/tls/certs

5) Modify Apache Configuration file (/etc/httpd/conf.d/ssl.conf) by setting the following:SSLVerifyClient requireSSLVerifyDepth 2SSLCertificateFile /etc/ssl/certs/.crtSSLCertificateKeyFile /etc/ssl/certs/.pemSSLCACertificateFile /etc/ssl/certs/dod-root-certs.pem

6) Restart Apache: service https restart</description>
		<content:encoded><![CDATA[<p>For RedHat, as of 1/26/2012:</p>
<p>1) Get the certificates from the DOD:# wget <a href="http://dodpki.c3pki.chamb.disa.mil/rel3_dodroot_2048.p7b#" rel="nofollow">http://dodpki.c3pki.chamb.disa.mil/rel3_dodroot_2048.p7b#</a> wget <a href="http://dodpki.c3pki.chamb.disa.mil/dodeca.p7b#" rel="nofollow">http://dodpki.c3pki.chamb.disa.mil/dodeca.p7b#</a> wget <a href="http://dodpki.c3pki.chamb.disa.mil/dodeca2.p7b" rel="nofollow">http://dodpki.c3pki.chamb.disa.mil/dodeca2.p7b</a></p>
<p>2) Convert to Apache format:# openssl pkcs7 -inform DER -outform PEM -in rel3_dodroot_2048.p7b   -out rel3_dodroot_2048.pem -print_certs# openssl pkcs7 -inform DER -outform PEM -in dodeca.p7b -out dodeca.pem -print_certs# openssl pkcs7 -inform DER -outform PEM -in dodeca2.p7b -out dodeca2.pem -print_certs</p>
<p>3) Consolidate them into one file:# cat dodeca2.pem dodeca.pem rel3_dodroot_2048.pem &gt; dod-root-certs.pem</p>
<p>4) Put them all into certs file:cp dodeca2.pem dodeca.pem rel3_dodroot_2048.pem dod-root-certs.pem /etc/pki/tls/certs</p>
<p>5) Modify Apache Configuration file (/etc/httpd/conf.d/ssl.conf) by setting the following:SSLVerifyClient requireSSLVerifyDepth 2SSLCertificateFile /etc/ssl/certs/.crtSSLCertificateKeyFile /etc/ssl/certs/.pemSSLCACertificateFile /etc/ssl/certs/dod-root-certs.pem</p>
<p>6) Restart Apache: service https restart</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Loper</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-13250</link>
		<dc:creator>Mark Loper</dc:creator>
		<pubDate>Tue, 04 Jan 2011 13:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-13250</guid>
		<description>Have you tried integrating with ocsp.disa.mil?  I came across your blog while trying to find anyone who has done this successfully.  I&#039;m running outside the domain, so that may be the problem.  The CAC tells the server to use ocsp, but I can&#039;t tell if it&#039;s even running out there.  The server doesn&#039;t seem to respond, but I&#039;m not sure if it should either.  thoughts?</description>
		<content:encoded><![CDATA[<p>Have you tried integrating with ocsp.disa.mil?  I came across your blog while trying to find anyone who has done this successfully.  I&#8217;m running outside the domain, so that may be the problem.  The CAC tells the server to use ocsp, but I can&#8217;t tell if it&#8217;s even running out there.  The server doesn&#8217;t seem to respond, but I&#8217;m not sure if it should either.  thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matthew</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-5692</link>
		<dc:creator>matthew</dc:creator>
		<pubDate>Wed, 03 Mar 2010 05:55:58 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-5692</guid>
		<description>openssl crl -in DOD_CA-13.crl -inform DER -out DOD_CA-13.crl -outform PEM &lt;br&gt;Nevemind this works</description>
		<content:encoded><![CDATA[<p>openssl crl -in DOD_CA-13.crl -inform DER -out DOD_CA-13.crl -outform PEM <br />Nevemind this works</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-5691</link>
		<dc:creator>Matthew</dc:creator>
		<pubDate>Wed, 03 Mar 2010 05:36:51 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-5691</guid>
		<description>Have messed with the CRL files at all? Looks like they not in a format mod_ssl likes.</description>
		<content:encoded><![CDATA[<p>Have messed with the CRL files at all? Looks like they not in a format mod_ssl likes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-3737</link>
		<dc:creator>Chad</dc:creator>
		<pubDate>Wed, 06 Jan 2010 09:24:55 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-3737</guid>
		<description>Does any currently use DoD CAC and DoD ECA PKI both on the same site?</description>
		<content:encoded><![CDATA[<p>Does any currently use DoD CAC and DoD ECA PKI both on the same site?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-16505</link>
		<dc:creator>Chad</dc:creator>
		<pubDate>Tue, 05 Jan 2010 19:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-16505</guid>
		<description>Does any currently use DoD CAC and DoD ECA PKI both on the same site?  </description>
		<content:encoded><![CDATA[<p>Does any currently use DoD CAC and DoD ECA PKI both on the same site?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: xw0rm</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-2810</link>
		<dc:creator>xw0rm</dc:creator>
		<pubDate>Fri, 18 Dec 2009 10:32:58 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-2810</guid>
		<description>OK, so I have already done this, but there is a new dodeca2.cac cert listed on the DISA web site (making the total number of root certs four now, instead of three).  How does one add this in?</description>
		<content:encoded><![CDATA[<p>OK, so I have already done this, but there is a new dodeca2.cac cert listed on the DISA web site (making the total number of root certs four now, instead of three).  How does one add this in?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Jarkoff</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-2509</link>
		<dc:creator>Scott Jarkoff</dc:creator>
		<pubDate>Thu, 10 Dec 2009 12:01:16 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-2509</guid>
		<description>I can&#039;t imagine it being any different though I would wonder why you would need to read CAC&#039;s from a non-DoD server. In any case, since it&#039;s Windows I expect you would have to use Tumbleweed and possibly ActiveCard, though I honestly have no experience in that arena (ie. setting up a Windows server to authenticate DoD CAC&#039;s).</description>
		<content:encoded><![CDATA[<p>I can&#39;t imagine it being any different though I would wonder why you would need to read CAC&#39;s from a non-DoD server. In any case, since it&#39;s Windows I expect you would have to use Tumbleweed and possibly ActiveCard, though I honestly have no experience in that arena (ie. setting up a Windows server to authenticate DoD CAC&#39;s).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elitz</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-2425</link>
		<dc:creator>elitz</dc:creator>
		<pubDate>Wed, 09 Dec 2009 09:02:49 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-2425</guid>
		<description>Scott: you mentioned somewhere in your notes experimenting with using dod cac&#039;s on a non-DOD server (not on any of the military domains). I&#039;m attempting to read cac cards on a non-DOD server. Happens to be a windows server..so not exactly relevant to above aritlce, but none the less i thought i&#039;d ask in case you had any insight into this subject. thanks.</description>
		<content:encoded><![CDATA[<p>Scott: you mentioned somewhere in your notes experimenting with using dod cac&#39;s on a non-DOD server (not on any of the military domains). I&#39;m attempting to read cac cards on a non-DOD server. Happens to be a windows server..so not exactly relevant to above aritlce, but none the less i thought i&#39;d ask in case you had any insight into this subject. thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Jarkoff</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-1263</link>
		<dc:creator>Scott Jarkoff</dc:creator>
		<pubDate>Sat, 19 Sep 2009 11:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-1263</guid>
		<description>There is no reason why this will not work on other versions of Ubuntu. You may need to adjust a thing or two but for the most part everything should work as listed above.</description>
		<content:encoded><![CDATA[<p>There is no reason why this will not work on other versions of Ubuntu. You may need to adjust a thing or two but for the most part everything should work as listed above.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Jarkoff</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-1264</link>
		<dc:creator>Scott Jarkoff</dc:creator>
		<pubDate>Sat, 19 Sep 2009 11:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-1264</guid>
		<description>Based on DoD policy, the cert needs to be issued by DISA. Self-signed certs, while fine for testing are not valid for everyday use.</description>
		<content:encoded><![CDATA[<p>Based on DoD policy, the cert needs to be issued by DISA. Self-signed certs, while fine for testing are not valid for everyday use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: redskinsone</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-1262</link>
		<dc:creator>redskinsone</dc:creator>
		<pubDate>Sat, 19 Sep 2009 02:08:31 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-1262</guid>
		<description>Is Step #7 above required -- does your server cert need to be issued by the DoD ? Can it just be a self-signed or issued by VeriSign?</description>
		<content:encoded><![CDATA[<p>Is Step #7 above required &#8212; does your server cert need to be issued by the DoD ? Can it just be a self-signed or issued by VeriSign?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eddiepetosa</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-1255</link>
		<dc:creator>eddiepetosa</dc:creator>
		<pubDate>Sun, 13 Sep 2009 22:40:07 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-1255</guid>
		<description>Will this work on other versions of Ubuntu? Or is there another tutorial for that? &lt;br&gt;Eddie Petosa &lt;br&gt;&lt;a rel=&quot;follow&quot; href=&quot;http://www.123-reg.co.uk/ssl-certificates/&quot; rel=&quot;nofollow&quot;&gt;ssl certificates&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Will this work on other versions of Ubuntu? Or is there another tutorial for that? <br />Eddie Petosa <br /><a rel="follow" href="http://www.123-reg.co.uk/ssl-certificates/" rel="nofollow">ssl certificates</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CrimsonKnight13</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-968</link>
		<dc:creator>CrimsonKnight13</dc:creator>
		<pubDate>Fri, 15 May 2009 08:26:13 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-968</guid>
		<description>Excellent article. Helped solve my dilemma. Thanks!</description>
		<content:encoded><![CDATA[<p>Excellent article. Helped solve my dilemma. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew</title>
		<link>http://techmiso.com/1856/howto-configure-apache-for-ssl-with-dod-cac-authentication-on-ubuntu-904/comment-page-1/#comment-932</link>
		<dc:creator>Matthew</dc:creator>
		<pubDate>Fri, 08 May 2009 04:19:21 +0000</pubDate>
		<guid isPermaLink="false">http://techmiso.com/?p=1856#comment-932</guid>
		<description>worked great apache2.2 Solaris 10 x86</description>
		<content:encoded><![CDATA[<p>worked great apache2.2 Solaris 10 x86</p>
]]></content:encoded>
	</item>
</channel>
</rss>

