<?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>People, Technology, Connected</title>
	<atom:link href="http://www.davidbolton.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.davidbolton.com</link>
	<description>A discourse on technology by David Bolton</description>
	<lastBuildDate>Wed, 16 Jun 2010 16:19:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>RDCman &#8211; Great New Addition To The Sysadmin&#8217;s Toolbox</title>
		<link>http://www.davidbolton.com/?p=89</link>
		<comments>http://www.davidbolton.com/?p=89#comments</comments>
		<pubDate>Wed, 16 Jun 2010 03:14:30 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/?p=89</guid>
		<description><![CDATA[While polling the microsoft exchange team site recently, I found this post about an internal tool the dev team has available to them, which recently has been made public. After a quick download and setup of RDCman, I was off and running. I exported my current list of servers straight out of &#8220;remote desktops&#8221; tool and directly [...]]]></description>
			<content:encoded><![CDATA[<p>While polling the microsoft exchange team site recently, I found this post about an internal tool the dev team has available to them, which recently has been made public. After a quick download and setup of RDCman, I was off and running. I exported my current list of servers straight out of &#8220;remote desktops&#8221; tool and directly into rdcman. Once some intitial editing was done for credentials to each server (we have two domains, each with different admin credentials), it was time to check it out. <span id="more-89"></span> </p>
<p>The first thing I noticed was the fact that you can setup different groups (to be used as a lab manager) or you can add an entire server list as I did. A great feature of this tool is that credentials can be inherited directly from the top of the server list (global), as well as local resource settings, gateway, file, connection, security, and display settings.<br /> <br /> This tool really rocks, and I probably won&#8217;t ever go back to using the standard &#8220;remote desktops&#8221; tool. I love the thumbnail view and at a moments glance can view all servers that are either in a connected or disconnected state, as you can see from this screenshot:<br /><a href="http://www.davidbolton.com/wp-content/uploads/2010/06/rdcman.png"><img class="alignleft size-full wp-image-90" title="rdcman" src="http://www.davidbolton.com/wp-content/uploads/2010/06/rdcman.png" alt="" width="1024" height="669" /></a></p>
<p>One quirk I noticed though is that in thumbnail view you can actually click inside an open server, which is live in thumbnail view. The problem I see with this is that one could easily open, close, or delete items without being fully aware of their actions. I quickly learned this as my first inclination was to double-click to expand the thumbnail window and noticed I was about to remove a database! The resolution is simply to click on the live server in the left pane. </p>
<p>Check out some more details here: <a href="http://msexchangeteam.com/archive/2010/06/11/455115.aspx">http://msexchangeteam.com/archive/2010/06/11/455115.aspx</a> </p>
<p>and you can download the too here:  <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4603c621-6de7-4ccb-9f51-d53dc7e48047&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=4603c621-6de7-4ccb-9f51-d53dc7e48047&amp;displaylang=en</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=89</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Losing a whole year&#8230;</title>
		<link>http://www.davidbolton.com/?p=86</link>
		<comments>http://www.davidbolton.com/?p=86#comments</comments>
		<pubDate>Sun, 16 May 2010 03:35:12 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/?p=86</guid>
		<description><![CDATA[Well, I can&#8217;t believe it has been an entire year since I last posted on this blog. I have a ton of learning to convey and just haven&#8217;t had the time. On a personal note, I began taking care of two parents who were both diagnosed with Alzheimer&#8217;s back in mid 2008.  Trying to keep up [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I can&#8217;t believe it has been an entire year since I last posted on this blog. I have a ton of learning to convey and just haven&#8217;t had the time. On a personal note, I began taking care of two parents who were both diagnosed with Alzheimer&#8217;s back in mid 2008.  Trying to keep up with my own family (wife and two kids) and add to that all of my parent&#8217;s affairs, well my life has just been crazy. Thinking about blogging, but just never getting to it.</p>
<p>The VMWare cluster implementation is complete and I will add some posts about that. As I move towards a full IMAP to Exchange 2010 implementation, I will add posts regarding those processes as well.  I moved from my iPhone to Droid recently and quite honestly, will probably never go back . I will post my findings on that as well.</p>
<p>Stay tuned&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=86</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add VMWare Network Drivers to Server 2008 Core</title>
		<link>http://www.davidbolton.com/?p=76</link>
		<comments>http://www.davidbolton.com/?p=76#comments</comments>
		<pubDate>Fri, 29 May 2009 18:24:24 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/?p=76</guid>
		<description><![CDATA[So, in a recent install of server core (2008) on our vmware cluster, I noticed that network driver support for the default enhanced vmxnet card is, of course, not included. Adding the drivers is very straight forward though and this is the process I followed. First, you will need the drivers contained within the default windows.iso [...]]]></description>
			<content:encoded><![CDATA[<p>So, in a recent install of server core (2008) on our vmware cluster, I noticed that network driver support for the default enhanced vmxnet card is, of course, not included. Adding the drivers is very straight forward though and this is the process I followed. First, you will need the drivers contained within the default windows.iso file included in the vmware esx installation. You can find the windows.iso file in the /vmimages/tools-isoimages/ folder on the root of the esx server. <span id="more-76"></span></p>
<p>Assuming you&#8217;ve logged into your esx server you will need to copy the windows.iso file to the datastore of which you installed the server core installation. In our case, we run four clustered esx servers and the datastore is named esx4.local. </p>
<p>A simple <em>cp /vmimages/tools-isoimages/windows.iso /vmfs/volumes/esx4:local/ </em>did the trick. Once this is completed, mount the iso file in Virtual Center, selecting the windows.iso file from the local esx datastore.</p>
<p>Next, path to the following directory: <em>D:\program files\VMware\VMware Tools\Drivers\vmxnet\win2008\64bit  </em>(where D: is the CD drive).</p>
<p>To install the drivers you need to run the following: <em>pnputil -i -a vmxnet.inf  </em></p>
<p>You should see the following output: <br />
<img class="alignnone size-full wp-image-77" title="pnpoutput" src="http://www.davidbolton.com/wp-content/uploads/2009/05/pnpoutput.jpg" alt="pnpoutput" width="496" height="80" /> </p>
<p>If all went well you can run a simple <em>ipconfig /all </em>to view your ip configuration if you have DHCP configured on your network, otherwise run: <em>netsh interface show interface </em>to see that you have a &#8220;Local Area Connection&#8221; listed.</p>
<p>Set the ip address to static: <em>netsh interface ip set address &#8220;Local Area Connection&#8221; static 192.168.1.101 255.255.255.0 192.168.1.1 </em></p>
<p>Set dns: <em>netsh interface ip set dns &#8220;Local Area Connection&#8221; static [ipaddress of your dns server]</em></p>
<p>That&#8217;s it. Next I will post my adventures in promoting this server to the first domain controller in a forest&#8230;stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=76</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: Install Private Root CA into ADManager Plus</title>
		<link>http://www.davidbolton.com/?p=74</link>
		<comments>http://www.davidbolton.com/?p=74#comments</comments>
		<pubDate>Thu, 09 Apr 2009 02:42:36 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/?p=74</guid>
		<description><![CDATA[Frustrated by the lack of documentation by Adventnet on this topic, I decided to dig into and discover the proper procedure on installing an SSL certificate that would work for their ADManagerPlus application. Having some previous experience with Java certificate stores, I used that knowledge to complete the task. If you are like me, I tried [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;">Frustrated by the lack of documentation by Adventnet on this topic, I decided to dig into and discover the proper procedure on installing an SSL certificate that would work for their ADManagerPlus application. Having some previous experience with Java certificate stores, I used that knowledge to complete the task. If you are like me, I tried to use Adventnet&#8217;s documentation but kept getting stuck on how to embed the Root CA correctly (knowing this from the fact that https revealed an untrusted certificate!). This is the process I followed to get ADManagerPlus working with our private Root CA&#8230;</span></p>
<p><span id="more-74"></span></p>
<ol type="1">
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Shutdown ADMangerPlus if it is currently running </span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Open a command prompt and navigate to C:\AdventNet\ADManagerPlus\jre\bin </span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Execute the following command:keytool -genkey -alias tomcat -keyalg RSA -keystore admp.keystore   
<p></span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Enter a keystore password. Instead of &#8220;your name&#8221;, use the FQDN of the server that ADManagerPlus runs on. If a typo is entered just hit CTRL+C to kill the process and the keystore will not be created (until the very end). If at the end and the keystore is fubar&#8217;d just delete and start over. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Execute the following command:<br />
keytool -certreq -keyalg RSA -alias tomcat -file certkey.txt -keystore admp.keystore </span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Enter the keystore password from step 4.</span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">In steps 8-13, access the private CA with domain admin credentials or higher in order to view server-based certificates, otherwise only user based certificates will be available (user, basic EFS).</span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Open Internet Explorer (using domain admin privileges) and select <span style="mso-bidi-font-style: italic;">the private CA address (http://mycertserver/certsrv where mycertserver is the Windows server hosting Certificate Services)</span>. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Next, get a copy of the Root CA and save it to the same path as seen in the command prompt: Select the link &#8220;Download a CA certificate, certificate chain, or CRL&#8221; then select &#8220;Download CA certificate&#8221; and save it (certnew.cer) to C:\AdventNet\ADManagerPlus\jre\bin.</span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Next, request a certificate from the CA. The easiest way to do this is to just hit the &#8220;back&#8221; button in Internet Explorer. Select &#8220;Request a certificate&#8221; and then &#8220;advanced certificate request&#8221;. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Now select &#8220;</span><span style="color: windowtext;"><span style="font-size: small; font-family: Calibri;"> </span></span><span style="font-size: 10pt; color: windowtext; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Submit a certificate request by using a base-64-encoded CMC or PKCS #10 file, or submit a renewal request by using a base-64-encoded PKCS #7 file.&#8221;</span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Now open the certkey.txt file (from step 5) and copy and paste the contents into the first text box. Next, under &#8221; Certificate Template&#8221; select &#8220;Web Server&#8221; and then click the Submit button at the bottom.</span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">The page will now present download links to the certificate. Select the &#8220;Download certificate chain&#8221; link and save the file (certnew.p7b) to C:\AdventNet\ADManagerPlus\jre\bin.</span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Now go back to the command prompt and execute the following command:keytool -import -alias tomcat -keystore admp.keystore -trustcacerts -file certnew.p7b   
<p></span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">It is requisite that the private CA&#8217;s root certificate is added to the list of trusted CAs in the Java cacerts file. The Java cacerts file uses the standard <em style="mso-bidi-font-style: normal;">changeit </em>password for access. Type the following command (selecting any desired alias name):keytool -import -alias admpcacert -keystore ..\lib\security\cacerts -file certnew.cer   
<p></span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Verify the certificate signing by entering the following command:</span></li>
</ol>
<p class="MsoNormal" style="margin: 0in 0in 12pt 0.5in; line-height: normal; mso-margin-top-alt: auto;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">keytool -list -v -keystore admp.keystore -storepass password (password from step 4)</span></p>
<p class="MsoNormal" style="margin: 0in 0in 12pt 0.5in; line-height: normal; mso-margin-top-alt: auto;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Two certificates should be listed, the first being the ADManagerPlus web server certificate and the second being the Root CA certificate. Syntax will be as follows:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in; line-height: normal;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Entry type: keyEntry</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in; line-height: normal;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Certificate chain length: 2</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in; line-height: normal;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Certificate[1]:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in; line-height: normal;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Certificate[2]:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in; line-height: normal;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in; line-height: normal;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">If the certificate chain length is 1, go back through the steps to determine potential errors. Do not proceed with these final four steps or the ADManagerPluse server service will hang (and lock) at startup. </span></p>
<ol>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Once the certificate signing is verified, open Windows Explorer and rename both the server.xml (to serverxml.old) file and the server.keystore (to serverkeystore.old) file in the C:\AdventNet\ADManagerPlus\conf directory. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 12pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Now copy the admp.keystore file from C:\AdventNet\ADManagerPlus\jre\bin in to C:\AdventNet\ADManagerPlus\conf directory. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 10pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-bottom-alt: auto;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Edit the server.xml file from C:\AdventNet\ADManagerPlus\conf using any text editor. Scroll to the bottom of the file and look for the line that begins with <span style="mso-spacerun: yes;"> </span>&#8220;&lt;Connector acceptCount&#8221;. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 10pt; color: black; line-height: normal; mso-margin-top-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-bottom-alt: auto;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';">Scroll to the section of the line that says &#8220;</span><em style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">keystoreFile=&#8221;./conf/server.keystore&#8221; keystorePass=&#8221;adventnet&#8221;</span></em><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';"> . Change the server.keystore to admp.keystore and change the password to match the one set in step 4. Save and close the file.</span></li>
</ol>
<p class="MsoNormal" style="margin: 0in 0in 10pt 0.5in; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 10pt; color: black; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: 'Times New Roman';"><span style="mso-tab-count: 1;"> </span>That completes both the Root CA installation and the certificate keystore installation. Re-start ADManagerPlus service and access the FQDN of the ADManagerPlus server via web browser. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=74</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to delete ^M characters using VI</title>
		<link>http://www.davidbolton.com/?p=72</link>
		<comments>http://www.davidbolton.com/?p=72#comments</comments>
		<pubDate>Tue, 30 Dec 2008 03:36:34 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/?p=72</guid>
		<description><![CDATA[Tired of seeing ^M characters in your config files? Try this nice little VI trick.
Open the file and type:
 :%s/^M//g
To enter the ^M, press the control key then keys V and M
]]></description>
			<content:encoded><![CDATA[<p>Tired of seeing ^M characters in your config files? Try this nice little VI trick.</p>
<p>Open the file and type:</p>
<p> :%s/^M//g</p>
<p>To enter the ^M, press the control key then keys V and M</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=72</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sendmail Woes Not</title>
		<link>http://www.davidbolton.com/?p=66</link>
		<comments>http://www.davidbolton.com/?p=66#comments</comments>
		<pubDate>Tue, 23 Dec 2008 17:42:01 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/?p=66</guid>
		<description><![CDATA[In my previous post I discussed the issue I resolved with Sendmail on FreeBSD 7. Since I am always testing different configurations with my setup on a test box, I discovered the deeper problem which involved a corrupted /usr/src. To resolve, I did the following&#8230;

First, I chose to not install /usr/src (to speed up the [...]]]></description>
			<content:encoded><![CDATA[<p>In my previous post I discussed the issue I resolved with Sendmail on FreeBSD 7. Since I am always testing different configurations with my setup on a test box, I discovered the deeper problem which involved a corrupted /usr/src. To resolve, I did the following&#8230;</p>
<p><span id="more-66"></span></p>
<p>First, I chose to not install /usr/src (to speed up the install) at initial setup on my test box, I added it later by simply running sysinstall. Then I  loaded the &#8220;Configure&#8221; option which gives me post-install tasks, then &#8220;Distributions&#8221;, then &#8220;src&#8221;. After it loaded all sources, I ran the following commands:</p>
<p># cd /usr/src/lib/libsmutil</p>
<p># make cleandir &amp;&amp; make obj &amp;&amp; make</p>
<p># cd /usr/src/lib/libsm</p>
<p># make cleandir &amp;&amp; make obj &amp;&amp; make</p>
<p># cd /usr/src/usr.sbin/sendmail</p>
<p># make cleandir &amp;&amp; make obj &amp;&amp; make &amp;&amp; make install</p>
<p>Now, these commands worked perfectly without STOP errors on the make commands. I ran these exact commands previously on my new production box which led to missing &#8220;.a&#8221;, &#8220;.o&#8221;, and &#8220;.h&#8221; files and also exacerbated the SMTP localhost issue. Since this worked on my test box I decided to have a go of it on my production box.</p>
<p>Since I created a new installation and knew that /usr/src was probably the culprit (and no changes occured to /usr/src outside of the new install), I deleted it by simply running # rm -r /usr/src . I then followed the same procedure as before by loading sysinstall. After it completed I ran the same commands previously stated, and this time the make install from /usr/src/usr.sbin/sendmail worked without any STOP errors.</p>
<p>I restarted sendmail, ran a &#8220;netstat -a&#8221; and there it was:</p>
<p>tcp4       0      0  *.smtp                 *.*                    LISTEN</p>
<p>Sendmail was working perfectly without having to add the host IP to the mc file, go figure!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=66</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD 7 Sendmail Woes (Resolved)</title>
		<link>http://www.davidbolton.com/?p=55</link>
		<comments>http://www.davidbolton.com/?p=55#comments</comments>
		<pubDate>Wed, 17 Dec 2008 01:34:38 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/?p=55</guid>
		<description><![CDATA[After years of running a legacy version of FreeBSD, I felt it was time for me to bring my web/mail server up to the latest version (7). At near completion, I had just my sendmail config to complete and was I ever surprised to find the lack of documentation for troubleshooting sendmail and FreeBSD 7!

The [...]]]></description>
			<content:encoded><![CDATA[<p>After years of running a legacy version of FreeBSD, I felt it was time for me to bring my web/mail server up to the latest version (7). At near completion, I had just my sendmail config to complete and was I ever surprised to find the lack of documentation for troubleshooting sendmail and FreeBSD 7!</p>
<p><span id="more-55"></span></p>
<p>The first problem I had was that sendmail could not find the proper lib files so it would fail on build (from ports, with an updated ports tree). Before running a &#8217;make&#8217; in /usr/src/usr.sbin/sendmail/,  I compiled saslauthd (cyrus-sasl2-saslauthd). When running &#8216;make&#8217; for sendmail it failed with a STOP error stating it could  not find sasl.o .</p>
<p>Okay, I have run across this type of thing before and simply copied the &#8216;.a&#8217;, &#8216;.o&#8217;, or &#8216;.h&#8217; file from its source directory to the directory which the building app needed. I did copy the sasl.o file and was able to restart the compile with yet another STOP error and missing &#8216;.&#8217; files. Copying &#8216;.&#8217; files is fine, but what if the file is nowhere on the system?</p>
<p>Digging a little deeper, I noticed that lib files that <em>should</em> have compiled did not, such as libsmutil.a which was missing. To resolve, I simply ran  &#8216;make&#8217;  in its respective directory (/usr/src/lib/libsmutil/ in this case) and then copied the missing&#8217;.&#8217; file the file into the directory which the sendmail build was pointing to. This obviously points to a munged Makefile config but I have found that copying &#8216;.&#8217; files is sometimes easier than editing the config files. <img src='http://www.davidbolton.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The second problem was simply that I could not get the smtp port to bind correctly on boot up for sendmail to listen to other than the loopback address.  Log files revealed:</p>
<p>sm-mta[760]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA: cannot bind: Can&#8217;t assign requested address</p>
<p>And:</p>
<p>sm-mta[760]: daemon MTA: problem creating SMTP socket</p>
<p>Which would end in:</p>
<p>sm-mta[760]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA: server SMTP socket wedged: exiting</p>
<p>A netstat command showed the following:</p>
<p>tcp4       0      0  localhost.smtp            *.*                    LISTEN</p>
<p>and a sockstat command revealed something similar:</p>
<p>sendmail     sendmail   762   6  tcp4   localhost:25                  *:*</p>
<p>Now, oddly a Google search revealed very little to even point me in a viable direction to resolve the issue. I knew the problem was that sendmail called from rc.conf was attempting to start on port 25 when port 25 was already bound to another instance of sendmail. This baffled me as I&#8217;ve never had sendmail configured as a server (MTA) not work to eliminate the local sendmail smtp port binding</p>
<p>Having taken a sendmail training several years back, I broke out my trusty sendmail training material authored and taught by Hal Pomeranz <a href="http://www.deer-run.com/" target="_blank">(Deer Run Associates)</a>. In it I found a little help that pointed me in a direction to resolve the problem. Editing the myhostname.mc file in /etc/mail/ I found the line that reads:</p>
<p>DAEMON_OPTIONS(`Port=smtp,  Name=MTA&#8217;)dnl</p>
<p>and added:</p>
<p>Addr=192.168.1.109 (my particular host&#8217;s IP address)</p>
<p>the entire line looks like this:</p>
<p>DAEMON_OPTIONS(`Port=smtp,Addr=192.168.1.109, Name=MTA&#8217;)dnl</p>
<p>I ran a &#8220;make all install&#8221; without restarting sendmail. I rebooted the host so sendmail could be called correctly from rc.conf and the problem was resolved. I am still baffled as to why sendmail needs this parameter now as it did not previously, but will eventually figure it out <img src='http://www.davidbolton.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Hope this helps someone as very little documentation is out there on this issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=55</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Vista and Legacy Wireless</title>
		<link>http://www.davidbolton.com/?p=52</link>
		<comments>http://www.davidbolton.com/?p=52#comments</comments>
		<pubDate>Tue, 22 Jul 2008 02:54:50 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/blog/?p=1</guid>
		<description><![CDATA[Ahh, so the woes of running Vista continue to pile up. As mentioned at the end of my previous post, I bought a laptop designed for Vista-which has proven to be more stable so far in the short run. But another nice little quirk I found with Vista is it just doesn’t like to attach [...]]]></description>
			<content:encoded><![CDATA[<p>Ahh, so the woes of running Vista continue to pile up. As mentioned at the end of my previous post, I bought a laptop designed for Vista-which has proven to be more stable so far in the short run. But another nice little quirk I found with Vista is it just doesn’t like to attach to legacy wireless devices. On a recent trip to Seattle I found out just how bad it can be.<span id="more-52"></span><a id="more-48"></a></p>
<p>Most hotels boast their Wireless internet access as an added convenience during your stay. Many hotels scrambled in the early part of this decade to deploy wireless to gain advantage over their competition. Unfortunately, they did so without much planning or forethought for scalability. So when my new Vista laptop (HP) ran across the hotel’s legacy devices, nothing but problems ensued. Double-checking the wireless settings to ensure the built-in Atheros wireless card was speaking in both 802.11 “b” and “g”, ultimately the issue could not be resolved.</p>
<p>I usually come prepared when I travel and since wireless networks are so ubiquitous these days, I opted not to grab a network cable before leaving home. It was absolutely laughable to me as I had to request a cable from the front desk and plug into one of the hotel’s RJ45 wall plugs in the lobby just to gain internet access. Even the owner of the hotel said I should go back to XP as he quipped “that’s what I did”. I am committed to using this OS, but at what point will the diminished useability factors outweigh the need to get work done. Again, I see an OS that was pushed to the public when it is not ready for prime time.</p>
<p>Unfortunately, M$ is so used to doing this and we as consumers are so used to taking what they give us that I don’t think the cycle will end. When consumers stop buying M$ products and refuse to be M$ pool of beta testers on products that are obviously not ready for public consumption (and should have stayed in beta testing much longer!), then and only then will M$ feel the pain that we all do.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=52</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Vista Experience&#8230;</title>
		<link>http://www.davidbolton.com/?p=7</link>
		<comments>http://www.davidbolton.com/?p=7#comments</comments>
		<pubDate>Tue, 10 Jun 2008 03:07:24 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/blog/?p=7</guid>
		<description><![CDATA[
So this past weekend I decided to fire up my home system on the Vista drive that I configured some time ago. My primary system is a home-built AMD 4800+, 64×2, with 4 GB of RAM on an MSI Neo2 motherboard. I run a PCI-e promise RAID card that allows for my two 500GB SATA [...]]]></description>
			<content:encoded><![CDATA[<div class="content">
<p>So this past weekend I decided to fire up my home system on the Vista drive that I configured some time ago. My primary system is a home-built AMD 4800+, 64×2, with 4 GB of RAM on an MSI Neo2 motherboard. I run a PCI-e promise RAID card that allows for my two 500GB SATA data drives to run in a mirror. I also have one 160 GB SATA drive which runs Vista Ultimate and a 250GB ATA drive that runs XP. I do most of my work on the XP drive but really like how UT2004 runs on Vista. <span id="more-7"></span><a id="more-47"></a></p>
<p>Switching between the two drives is as simple as booting to BIOS and changing the boot drive order, a couple of arrow key hits, an F-10 to save and I am off and running. So, back to this Vista experience…After booting to my Vista drive I am working in PowerPoint 2007, Word 2007 and doing some web surfing on both IE and Firefox. Out of the blue (excuse the pun) comes the BSOD. I reboot and proceed to attempt to debug. Vista is so nice, it tells me of course that it has recovered from a “serious” error (not unlike XP), so I then send to M$ to see if there is a solution. Vwaallaaa, the problem is recognized as one that can be resolved by installing SP1.</p>
<p>So, since I did not have SP1 as an option under windows updates (go figure as to the exact reason, M$ gives you several scenarios to why it might not show up, of which I do not fit into any of them), I find the direct link to SP1 and download it. I then install it, which takes about 40 minutes to complete. After all of this I am back up and running. I fire up PowerPoint 2007, Word 2007 and IE and I am off and running. Within in fifteen minutes I BSOD again. Okay, how am I supposed to get any work done when this OS is obviously unstable?</p>
<p>I again reboot the machine and get the nice little message that Vista has recovered from a serious error. Do you want to check online for a solution? Sure, I click the button and absolutely nothing happens. No indicator of a problem resolved or a problem still existent. Since I must get my work done, I decide I have had enough and reboot into my XP drive…no BSOD’s whatsoever. I work the rest of the weekend on my XP drive and boot back to my Vista drive to play a little UT2004 when all is done, and yet no BSOD’s.</p>
<p>Do I really have time to go run down the reason the system BSOD’s while running native M$ applications? I think not. I can see why Vista is getting all the bad press. Unlike a Mac, it just doesn’t work, no wonder Apple is having a field day with Vista and they continue to make headway into the market share of M$. With problems like this, I say to myself: “If this is a typical experience, no wonder businesses are running away from Vista”. Everywhere I look I read blogs about why folks are backgrading to XP. M$, what the heck happened?</p>
<p>I recently bought an HP laptop that is “built for Vista” and it runs Vista Home Premium. I shall see if I fare any better in the Vista world with a machine that is designed to run Vista. If I experience the same instability with this laptop, XP may stay on my horizon for some time. So much for M$ most secure operating system ever. If you can’t run it, then you don’t get to experience the new security features now can you?</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=7</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gain Performance Increase From Vista</title>
		<link>http://www.davidbolton.com/?p=12</link>
		<comments>http://www.davidbolton.com/?p=12#comments</comments>
		<pubDate>Thu, 24 Apr 2008 03:32:42 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.davidbolton.com/blog/?p=12</guid>
		<description><![CDATA[Okay, this probably won’t be what you think (I am misleading you just a little by the title here), but if you want to see a significant increase in performance from Vista, I suggest switching to Server 08 as your workstation. Many administrators prefer to use a server based OS as their primary workstation for [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, this probably won’t be what you think (I am misleading you just a little by the title here), but if you want to see a significant increase in performance from Vista, I suggest switching to Server 08 as your workstation. Many administrators prefer to use a server based OS as their primary workstation for several reasons, one of which has not been performance. This all changes with the modular design and function of Server 08.<span id="more-12"></span><a id="more-46"></a></p>
<p>After almost a year of running Vista in a production environment and dealing with what I felt to be major performance pitfalls, I resolved to install Server 08 as my primary desktop. First, let me explain some of the performance issues that I was seeing with Vista. My primary work machine is a Dell Optiplex GX270, 3.2GHZ and 2GB RAM, which ran XP at a blaze. Upon installing Vista, the painful three to five second delay in program launch (and yes this was before adding AV) could be felt almost immediately, but because I really wanted to learn the new OS, I dealt with it. I would often have applications hang, or they would be extremely slow to respond. Such was the deal when working within the GPMC or ADUC. On average, I would need to reboot Vista about once per week just to gain some performance back.</p>
<p>A coworker of mine decided to test out Server 08 on his MacBook and I watched as he launched app after app without any slowness. I decided to wipe Vista and give Server 08 a try since the GUI’s are pretty much identical. In order to clean up some of the Server 08 nuisances, I followed the tips at <a href="http://www.win2008workstation.com/wordpress/" target="_blank"><span style="color: #9e3c03;">http://www.win2008workstation.com</span></a> which really helped. I have been running Server 08 for about a month now and have not had to reboot it since first updating it. I notice no slowdown of apps and application launch is usually under one second, a far cry from Vista. There is a lot of information on the net regarding the use of Server 08 as a workstation and my personal experience just adds to the fodder. So far Server 08 appears to be rock solid, and more time may dissuade my high opinion, but for now I am very content!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidbolton.com/?feed=rss2&amp;p=12</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
