<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Comp &#38; Tech 5 Days a week</title>
	<atom:link href="http://www.cat5d.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cat5d.com</link>
	<description>Making comments about IT IC</description>
	<lastBuildDate>Tue, 02 Aug 2011 06:46:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Auto-renewed your cert and can&#8217;t find your private key?</title>
		<link>http://www.cat5d.com/2011/08/auto-renewed-your-cert-and-cant-find-your-private-key/</link>
		<comments>http://www.cat5d.com/2011/08/auto-renewed-your-cert-and-cant-find-your-private-key/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 06:46:39 +0000</pubDate>
		<dc:creator>abounds</dc:creator>
				<category><![CDATA[IIS]]></category>
		<category><![CDATA[SSL Stuff]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.cat5d.com/?p=29</guid>
		<description><![CDATA[A pet-peeve of mine is users who purchase low-cost certs, especially when they don&#8217;t really care to maintain security. Seriously? why? So here&#8217;s a scenario for you. You purchased an SSL certificate from a certificate authority, I&#8217;ll use GoDaddy, but &#8230; <a href="http://www.cat5d.com/2011/08/auto-renewed-your-cert-and-cant-find-your-private-key/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A pet-peeve of mine is users who purchase low-cost certs, especially when they don&#8217;t really care to maintain security. Seriously? why?</p>
<p>So here&#8217;s a scenario for you. You purchased an SSL certificate from a certificate authority, I&#8217;ll use GoDaddy, but only because I know their system does/allows this. Purchase the cert, and use if for the year. When the year&#8217;s through, you can renew, but instead of needing a new CSR, there&#8217;s this nice <strong>Auto-renew</strong> feature, which uses your old key. If you&#8217;re on IIS, when you go to install the cert you&#8217;ll be in trouble. Why? Because you don&#8217;t <strong>have</strong> the key.</p>
<p>So now, your old SSL cert is up for expiration, you&#8217;ve retrieved a new cert, but you don&#8217;t know what to do next. Well, there are actually two options available to you:</p>
<p>1) If you&#8217;re installing, or installed the cert on the same server as the original certificate, this step is easy. Use the MMC snap-in for <strong>Certificates (Local Computer)</strong> to import the certificate, then open the properties, verify the &#8216;key&#8217; symbol is missing, and find the thumbprint for your new cert. Copy this and remove the spaces. Now paste the following into a commandprompt window:</p>
<p>certutil -repairstore MY &lt;thumbprint&gt;</p>
<p>Congrats, your certificate is now restored with a proper key.</p>
<p>2) If you have a copy of the certificate&#8217;s PFX, you can use OpenSSL or one of numerous online websites like SSLShopper.com  provide tools for converting a PFX to PEM format. Replace the certificate section with your new file, then do the exact opposite to compile it back to PFX. You can set a password for the PFX, but that&#8217;s only necessary if you use IIS to import the certificate.</p>
<p>One cavat to option two is that if you accidentally install the cert without the private key before you do the recompile, you have to use option 1, or you have to <strong>FULLY REMOVE</strong> the new certificate from the snap-in before you can reinstall. If you don&#8217;t do this, your cert will appear perfect, but will not function on the server properly until removed and reinstalled.</p>
<p>If you happen to be running Apache, you&#8217;re already using PEM, just replace the SSLCERTIFICATE value, and leave the key alone, you&#8217;re good to go.</p>
<p>Hope this helps you guys with your future SSL installs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cat5d.com/2011/08/auto-renewed-your-cert-and-cant-find-your-private-key/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Nuisance is SMTP in Windows 2008 Server</title>
		<link>http://www.cat5d.com/2011/06/nuisance-is-smtp-in-windows-2008-server/</link>
		<comments>http://www.cat5d.com/2011/06/nuisance-is-smtp-in-windows-2008-server/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 05:07:45 +0000</pubDate>
		<dc:creator>abounds</dc:creator>
				<category><![CDATA[IIS]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cat5d.com/?p=25</guid>
		<description><![CDATA[There is a new feature in Windows server 2008 for the SMTP service, which about drove myself and another tech crazy today, but I didn&#8217;t find it documented anywhere! When you configure the SMTP service&#8217;s FQDN, then save and close &#8230; <a href="http://www.cat5d.com/2011/06/nuisance-is-smtp-in-windows-2008-server/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There is a new feature in Windows server 2008 for the SMTP service, which about drove myself and another tech crazy today, but I didn&#8217;t find it documented anywhere!<br />
When you configure the SMTP service&#8217;s <em>FQDN</em>, then save and close the SMTP Virtual Server properties, any attempt to change the IP from then on is <strong>based on</strong> the DNS resolution for that FQDN, or what the system <em>sees it as</em>. This means that a completely incorrect value may be your <strong>only</strong> option!<br />
This issue did not occur in 2003, we tested it, but a fresh VM of 2k8 immediately experienced the flaw. So, why isn&#8217;t this documented anywhere? Spin up your own VM to confirm&#8230; It&#8217;s worth the test.</p>
<p>The fix? As you may have guessed, reconfigure your Virtual SMTP to &#8216;localhost&#8217; then save, close and re-open properties. You can now set your <strong>desired</strong> IP listener value. When finished, hop over to the Delivery options and reset <em>your</em> FQDN, then save. Sad that this little issue is such a pain-in-the-butt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cat5d.com/2011/06/nuisance-is-smtp-in-windows-2008-server/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Migrating to Mirror (Save the RAID)</title>
		<link>http://www.cat5d.com/2011/05/migrating-to-mirror-save-the-raid/</link>
		<comments>http://www.cat5d.com/2011/05/migrating-to-mirror-save-the-raid/#comments</comments>
		<pubDate>Sat, 21 May 2011 06:41:26 +0000</pubDate>
		<dc:creator>abounds</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[GParted]]></category>
		<category><![CDATA[migrate]]></category>
		<category><![CDATA[Mirror]]></category>
		<category><![CDATA[ms-sys]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[Stripe]]></category>

		<guid isPermaLink="false">http://www.cat5d.com/?p=23</guid>
		<description><![CDATA[If you read my previous posts, you know that I experienced what I&#8217;ll call a computer-instigated heart palpitation as I rebooted my computer following an &#8216;error&#8217; presented by the system two weeks ago. I had two flashing drives from my &#8230; <a href="http://www.cat5d.com/2011/05/migrating-to-mirror-save-the-raid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you read my previous posts, you know that I experienced what I&#8217;ll call a computer-instigated heart palpitation as I rebooted my computer following an &#8216;error&#8217; presented by the system two weeks ago. I had two flashing drives from my RAID saying <strong><em>degraded</em></strong> which was bad enough, but following it, my system seemed to fall over when booting. With that in mind, and since the screen flashed very quickly, I immediately turned off the system and didn&#8217;t touch it again for a week and a half while I ordered two of the following pretty new drives:</p>
<p><a title="(New Window)" name="CART_ITEM" href="http://www.newegg.com/Product/Product.aspx?Item=N82E16822148469" target="_blank">Seagate Barracuda ST3320418AS 320GB 7200 RPM SATA 3.0Gb/s 3.5&#8243; Hard Drive</a></p>
<p>With these new drives in place, I powered on the system and loaded my RAID controller to look at the presumed catastrophe that would surely be my RAID stripe. As it turns out, my RAID stripe was OK, though it was in dire need of a good Windows chkdsk to resolve some consistency issues. My mirrored 1TB drives however had decided to become two rather than one, leaving me with two identical degraded mirrors. So much for quality from my NV RAID controller. I promptly destroyed one degraded array and started the rebuild to add the disk into the other. Once complete, I moved over to my remaining RAID stripe to keep from experiencing any further catastrophe.</p>
<p>With the mirror safely in place again, I rebooted the server, and in safe-mode, quickly set the C drive (my stripe) to be checked on next boot. After this completed, I grabbed my trusty Ubuntu Feisty CD, and loaded the bootable environment.</p>
<p>I cleared enough space on a USB drive to allow a partition to be copied (about 80GB) and used GParted to make the copy (System &gt; Administration &gt; GParted) from stripe to USB drive. Now I&#8217;ll make a clear note that this was a Windows XP system partition, existing on a RAID0 stripe. Since it&#8217;s Nvidia raid, that means Ubuntu picks up the RAID controller, auto-maps the raid-mounts, and also maps the SATA drives. This is important, because you need to capture the data from the /dev/mapper/nvidia_?????1 volume that equals the size of your RAID array. If I copied the array from the &#8216;/dev/sda1&#8242;, etc. I&#8217;d have captured half the info needed and lost the rest.</p>
<p>Once the partition was copied, I booted back down and moved to my RAID config again, dropping the RAID0 stripe and setting a mirror up in its place. This means everything on the disk was lost at this point! Thank goodness we backed it up&#8230;</p>
<p>From here, I booted back into Ubuntu CD, loaded GParted, and started the copy back from the USB drive over to the new Mirror. This also meant setting the msdos partition style and setting up the new partition (GParted is a champ at this!). I set the boot flag on the partition and rebooted, removing the CD.</p>
<p>&#8230;nothing happened.</p>
<p>I loaded my NV config, set and reset the array for bootable. nothing.<br />
It dawned on my, I had to fix the MBR for XP, so I grabbed my XP disk and booted. It wouldn&#8217;t see my arrays, either of them, but was happy to find both of my USB drives. I didn&#8217;t have a floppy laying around with my RAID controllers, so I checked the MFG website, no downloads. argh. That&#8217;s annoying.</p>
<p>I ended up going back to trusty ole Ubuntu, and a quick google on my laptop found out about ms-sys, a tool designed for just this purpose. After a few debilitating attempts, I found that I had to download the tar for ms-sys from their sourceforge site because Ubuntu no longer carries it in their Universe repo:</p>
<p>http://ms-sys.sourceforge.net</p>
<p>I followed their installation, but quickly learned that Ubuntu is missing something else needed to complete the install, a toolset called &#8216;gettext&#8217;. I quickly ran &#8216;apt-get install gettext&#8217;, completed the install for ms-sys and ran the process to fix the MBR:</p>
<p>ms-sys -m /dev/mapper/nvidia_?????</p>
<p><em>note: you&#8217;ll find at least two maps for an Nvidia RAID array, the one for the array, and the one for each partition, allocated by a number following the seemingly random NV ID.</em></p>
<p>Once complete, I reset the boot flag on my volume, to be sure, and rebooted, to see a successfully loading XP on my new mirror array.</p>
<p>lesson learned, read the friggin controller info to determine what&#8217;s failed, but always have a backup drive around in case of an issue. 2x 320GB drives are now in store, in the event of such a failure, or a decision to just move over to Win7 or Linux, who knows&#8230; nobody&#8217;s paying me for the move.</p>
<p>Please be aware that all of the tools I&#8217;ve listed today are manufactured by their respective developers and are freely available online. I make no claim to ownership, nor do I want it. If this document helps you, I&#8217;m glad, if it doesn&#8217;t, I hope you find what you need elsewhere.</p>
<p>Feel free to comment, and watch for future updates.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cat5d.com/2011/05/migrating-to-mirror-save-the-raid/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Raid Stripe</title>
		<link>http://www.cat5d.com/2011/05/raid-stripe/</link>
		<comments>http://www.cat5d.com/2011/05/raid-stripe/#comments</comments>
		<pubDate>Wed, 11 May 2011 04:31:10 +0000</pubDate>
		<dc:creator>abounds</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Failed RAID]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[Stripe]]></category>

		<guid isPermaLink="false">http://www.cat5d.com/?p=16</guid>
		<description><![CDATA[What&#8217;s the worst thing that can happen to a system running a RAID stripe? it gets degraded, eg. one of the drives starts to, or does, die&#8230; That&#8217;s where mine is now. sh^t. Ordered two new drives, I&#8217;m not pending &#8230; <a href="http://www.cat5d.com/2011/05/raid-stripe/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s the worst thing that can happen to a system running a RAID stripe? it gets degraded, eg. one of the drives starts to, or does, die&#8230;<br />
That&#8217;s where mine is now. sh^t.<br />
Ordered two new drives, I&#8217;m not pending anything on these now. System is off, I&#8217;m restricted to the laptop for the next few days. When they come in, I&#8217;ll try to image off the old array, if it comes into Ubuntu successfully, then image back to a clean to RAID 1. No more stripes for this system. Optional alternative, move toward running the system on Vista or 7, wouldn&#8217;t mind 7, but I&#8217;m not thrilled by the idea of Vista.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cat5d.com/2011/05/raid-stripe/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Hidden features for Windows Cert exporting</title>
		<link>http://www.cat5d.com/2011/04/hidden-features-for-windows-cert-exporting/</link>
		<comments>http://www.cat5d.com/2011/04/hidden-features-for-windows-cert-exporting/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 05:33:13 +0000</pubDate>
		<dc:creator>abounds</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cat5d.com/?p=17</guid>
		<description><![CDATA[I have a love-hate relationship with software where options are not documented, or not well documented. Take for instance the &#8216;certutil&#8217; executable in the Server 2003 Resources. There is NO better way to retrieve a list/number of certs from the &#8230; <a href="http://www.cat5d.com/2011/04/hidden-features-for-windows-cert-exporting/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have a love-hate relationship with software where options are not documented, or not well documented. Take for instance the &#8216;certutil&#8217; executable in the Server 2003 Resources. There is NO better way to retrieve a list/number of certs from the server, but the last time I had a major backup to do was a while back, so tonight, I had to do it all over again. Ugh&#8230;</p>
<p>Anyways, It&#8217;s done, and I&#8217;m now a couple hundred PFX files happier. For anyone interested in the &#8216;how&#8217;, try using the following, remember that Microsoft IDs the certs from 0 up, so:</p>
<p>Start with a for loop:</p>
<p>for /L %a in (1,1,200) DO</p>
<p>add in the cert process:</p>
<p>certutil -p password -exportPFX %a cert%a.pfx</p>
<p>set those together, and you get a really nice list of PFX files to import into a new server, there&#8217;s even an option to -importPFX to allow that function to run smoothly, though I won&#8217;t get into that one today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cat5d.com/2011/04/hidden-features-for-windows-cert-exporting/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Display Stand</title>
		<link>http://www.cat5d.com/2011/02/12/</link>
		<comments>http://www.cat5d.com/2011/02/12/#comments</comments>
		<pubDate>Sat, 12 Feb 2011 06:29:55 +0000</pubDate>
		<dc:creator>abounds</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cat5d.com/?p=12</guid>
		<description><![CDATA[Received a new toy for work. a 3 LCD monitor display stand, which mounts to the table. I&#8217;ve got to say, there&#8217;s nothing like a single mount stand for clearing away a huge desk-hog&#8230; In other news, the weekend is &#8230; <a href="http://www.cat5d.com/2011/02/12/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Received a new toy for work. a 3 LCD monitor display stand, which mounts to the table. I&#8217;ve got to say, there&#8217;s nothing like a single mount stand for clearing away a huge desk-hog&#8230;</p>
<p>In other news, the weekend is here, which means &#8211; my son&#8217;s birthday party, and home projects. This weekend, replace an old faucet, and the angle-valves that go with&#8230; and swap the bottom of the cabinet while you&#8217;re at it!!!</p>
<p>Note to self: classwork also due&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cat5d.com/2011/02/12/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Conversion to Weblog established &#8211; 2/1/2011</title>
		<link>http://www.cat5d.com/2011/02/conversion-to-weblog-established-212011/</link>
		<comments>http://www.cat5d.com/2011/02/conversion-to-weblog-established-212011/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 07:27:27 +0000</pubDate>
		<dc:creator>abounds</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cat5d.com/?p=8</guid>
		<description><![CDATA[I decided that 212011 seemed like as good a lay as any to lay out the new WP Blog for cat5d.com. As an old teacher once suggested, breaking the date down, you read: 11001 seems logical enough.]]></description>
			<content:encoded><![CDATA[<p>I decided that 212011 seemed like as good a lay as any to lay out the new WP Blog for cat5d.com.</p>
<p>As an old teacher once suggested, breaking the date down, you read:<br />
11001<br />
seems logical enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cat5d.com/2011/02/conversion-to-weblog-established-212011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

