<?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>Isaac&#039;s Blog &#187; Windows Server 2008</title>
	<atom:link href="http://blog.isaacblum.com/category/microsoft/windows-server-2008/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.isaacblum.com</link>
	<description>So Many Rambles So Little Time....</description>
	<lastBuildDate>Wed, 28 Dec 2011 21:10:03 +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>SharePoint Diagnostic Studio : Re-Post</title>
		<link>http://blog.isaacblum.com/2011/04/25/sharepoint-diagnostic-studio-re-post/</link>
		<comments>http://blog.isaacblum.com/2011/04/25/sharepoint-diagnostic-studio-re-post/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 15:17:48 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2010 Foundation]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[SharePoint Diagnostic Studio]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=595</guid>
		<description><![CDATA[The SharePoint Diagnostics Studio gathers and consolidates Event and Diagnostic (ULS) logs in addition to information from the Usage database and presents it through a graphical user interface supporting clarity and a single view into issues impacting a deployment. The SharePoint Diagnostics Studio provides a wide variety of reports intended to address the most common [...]]]></description>
			<content:encoded><![CDATA[<p>The SharePoint Diagnostics Studio gathers and consolidates Event and Diagnostic (ULS) logs in addition to information from the Usage database and presents it through a graphical user interface supporting clarity and a single view into issues impacting a deployment.</p>
<div>The SharePoint Diagnostics Studio provides a wide variety of reports intended to address the most common issues impacting capacity, performance, availability, and usage that can be used independently or together to identify and isolate issues occurring in a SharePoint environment.</div>
<div><a href="http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?pID=971">http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?pID=971</a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2011/04/25/sharepoint-diagnostic-studio-re-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Requested registry access is not allowed. Register a new managed account in sharepoint 2010</title>
		<link>http://blog.isaacblum.com/2011/03/04/requested-registry-access-is-not-allowed-register-a-new-managed-account-in-sharepoint-2010/</link>
		<comments>http://blog.isaacblum.com/2011/03/04/requested-registry-access-is-not-allowed-register-a-new-managed-account-in-sharepoint-2010/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 20:34:21 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2010 Foundation]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[managed account]]></category>
		<category><![CDATA[Requested registry access is not allowed.]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=582</guid>
		<description><![CDATA[If you are trying to register a new managed account in SharePoint 2010 and you receive the below errors&#8230;. Before you panic, re-run the products and technology wizard. Then let it repair. Error Below: &#8230;.Web.UI.Page.ProcessRequest(HttpContext context) at ASP._admin_registeraccount_aspx.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&#038; completedSynchronously) at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error) at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb) at [...]]]></description>
			<content:encoded><![CDATA[<p>If you are trying to register a new managed account in SharePoint 2010 and you receive the below errors&#8230;.  Before you panic, re-run the products and technology wizard. Then let it repair. </p>
<p>Error Below:</p>
<p>&#8230;.Web.UI.Page.ProcessRequest(HttpContext context)     at ASP._admin_registeraccount_aspx.ProcessRequest(HttpContext context)     at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()     at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&#038; completedSynchronously)     at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)     at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)     at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at &#8230;	</p>
<p>&#8230;System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)  	</p>
<p>Requested registry access is not allowed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2011/03/04/requested-registry-access-is-not-allowed-register-a-new-managed-account-in-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Built-in accounts are used as application pool or service identities.</title>
		<link>http://blog.isaacblum.com/2011/02/21/built-in-accounts-are-used-as-application-pool-or-service-identities/</link>
		<comments>http://blog.isaacblum.com/2011/02/21/built-in-accounts-are-used-as-application-pool-or-service-identities/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 00:24:27 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2010 Foundation]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[application pool]]></category>
		<category><![CDATA[Built-in accounts]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[service identities]]></category>
		<category><![CDATA[SharePoint 2010 Tracing]]></category>
		<category><![CDATA[SPTraceV4]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=461</guid>
		<description><![CDATA[By default the SharePoint Trace service runs as local system.This script will fix that.  1. Create a SharePoint 2010 Trace Account. Ex: SPTrace 2. Edit lines 2 and 3 of the PowerShell script. 3. Run script on each server in farm. (not FAST or SQL servers) a. PS C:UsersspinstallDesktop&#62; .TraceAccountFix.ps1 1 2 3 4 5 [...]]]></description>
			<content:encoded><![CDATA[<p>By default the SharePoint Trace service runs as local system.This script will fix that. </p>
<p>1. Create a SharePoint 2010 Trace Account. Ex: SPTrace</p>
<p>2. Edit lines 2 and 3 of the PowerShell script.</p>
<p>3. Run script on each server in farm. (not FAST or SQL servers) a. PS C:UsersspinstallDesktop&gt; .TraceAccountFix.ps1</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
</pre></td><td class="code"><pre class="powershell" style="font-family:monospace;"><span style="color: #008000;"># Trace Account Details</span>
<span style="color: #800080;">$TraceAccount</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;DomainSPTrace&quot;</span>
<span style="color: #800080;">$TraceAcctPWD</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;Enter The password here&quot;</span>
<span style="color: #800080;">$SecTraceAcctPWD</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#40;</span><span style="color: #008080; font-weight: bold;">ConvertTo-SecureString</span> <span style="color: #800080;">$TraceAcctPWD</span> <span style="color: #008080; font-style: italic;">-AsPlainText</span> <span style="color: #008080; font-style: italic;">-force</span><span style="color: #000000;">&#41;</span>
&nbsp;
<span style="color: #008000;"># Formatting</span>
<span style="color: #800080;">$TraceAccountDomain</span><span style="color: pink;">,</span><span style="color: #800080;">$TraceAccountUser</span> <span style="color: pink;">=</span> <span style="color: #800080;">$TraceAccount</span> <span style="color: pink;">-</span>Split <span style="color: #800000;">&quot;\&quot;</span>
&nbsp;
<span style="color: #008000;"># Get the tracing service.</span>
<span style="color: #800080;">$farm</span> <span style="color: pink;">=</span> Get<span style="color: pink;">-</span>SPFarm
<span style="color: #800080;">$tracingService</span> <span style="color: pink;">=</span> <span style="color: #800080;">$farm</span>.Services <span style="color: pink;">|</span> <span style="color: #0000FF;">where</span> <span style="color: #000000;">&#123;</span><span style="color: #000080;">$_</span>.Name <span style="color: #FF0000;">-eq</span> <span style="color: #800000;">&quot;SPTraceV4&quot;</span><span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #800080;">$Cred_TraceAcct</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">New-Object</span> System.Management.Automation.PsCredential <span style="color: #800080;">$TraceAccount</span><span style="color: pink;">,</span><span style="color: #800080;">$SecTraceAcctPWD</span>
&nbsp;
<span style="color: #008000;">## Add Managed Account for Trace Account</span>
<span style="color: #800080;">$ManagedAccountTrace</span> <span style="color: pink;">=</span> Get<span style="color: pink;">-</span>SPManagedAccount <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Where-Object</span> <span style="color: #000000;">&#123;</span><span style="color: #000080;">$_</span>.UserName <span style="color: #FF0000;">-eq</span> <span style="color: #800080;">$TraceAccount</span><span style="color: #000000;">&#125;</span>
<span style="color: #0000FF;">If</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$ManagedAccountTrace</span> <span style="color: #FF0000;">-eq</span> <span style="color: #800080;">$NULL</span><span style="color: #000000;">&#41;</span> 
<span style="color: #000000;">&#123;</span> 
	<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #008080; font-style: italic;">-ForegroundColor</span> White <span style="color: #800000;">&quot;- Registering managed account&quot;</span> <span style="color: #800080;">$TraceAccount</span>
	New<span style="color: pink;">-</span>SPManagedAccount <span style="color: #008080; font-style: italic;">-Credential</span> <span style="color: #800080;">$Cred_TraceAcct</span> <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Out-Null</span> 
<span style="color: #000000;">&#125;</span>
<span style="color: #0000FF;">Else</span> <span style="color: #000000;">&#123;</span><span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #008080; font-style: italic;">-ForegroundColor</span> White <span style="color: #800000;">&quot;- Managed account $TraceAccount already exists, continuing.&quot;</span><span style="color: #000000;">&#125;</span>
&nbsp;
&nbsp;
<span style="color: #008000;"># Get the managed account.</span>
<span style="color: #800080;">$managedAccount</span> <span style="color: pink;">=</span> Get<span style="color: pink;">-</span>SPManagedAccount <span style="color: #800000;">&quot;$TraceAccount&quot;</span>
<span style="color: #0000FF;">If</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$tracingService</span>.ProcessIdentity.ManagedAccount <span style="color: #FF0000;">-notlike</span> <span style="color: #800000;">&quot;*$managedAccount*&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>
&nbsp;
<span style="color: #008000;"># Set the tracing service to run under the managed account.</span>
<span style="color: #800080;">$tracingService</span>.ProcessIdentity.CurrentIdentityType <span style="color: pink;">=</span> <span style="color: #800000;">&quot;SpecificUser&quot;</span>
<span style="color: #800080;">$tracingService</span>.ProcessIdentity.ManagedAccount <span style="color: pink;">=</span> <span style="color: #800080;">$managedAccount</span>
<span style="color: #800080;">$tracingService</span>.ProcessIdentity.Update<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
&nbsp;
<span style="color: #008000;"># This actually changes the &quot;Run As&quot; account of the Windows service.</span>
<span style="color: #800080;">$tracingService</span>.ProcessIdentity.Deploy<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
Try<span style="color: #000000;">&#123;</span>
<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#91;</span>ADSI<span style="color: #000000;">&#93;</span><span style="color: #800000;">&quot;WinNT://$env:COMPUTERNAME/Performance Log Users,group&quot;</span><span style="color: #000000;">&#41;</span>.Add<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;WinNT://$TraceAccountDomain/$TraceAccountUser&quot;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#125;</span>
catch <span style="color: #000000;">&#123;</span><span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #008080; font-style: italic;">-ForegroundColor</span> White <span style="color: #800000;">&quot; - $TraceAccount is already an in the Performance Log Users group, continuing.&quot;</span><span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;All Done&quot;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2011/02/21/built-in-accounts-are-used-as-application-pool-or-service-identities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Trust Relationship Between Workstation and Domain Fails After a SnapShot</title>
		<link>http://blog.isaacblum.com/2011/01/10/trust-relationship-between-workstation-and-domain-fails-after-a-snapshot/</link>
		<comments>http://blog.isaacblum.com/2011/01/10/trust-relationship-between-workstation-and-domain-fails-after-a-snapshot/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 20:59:09 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[HyperV]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[AD]]></category>
		<category><![CDATA[GPO]]></category>
		<category><![CDATA[Machine key]]></category>
		<category><![CDATA[Trust Relationship Between Workstation and Domain Fails]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=453</guid>
		<description><![CDATA[Trust Relationship Between Workstation and Domain Fails after you restore to a previous snapshot for either VMware or Hyper. This is because by default every 30 days the Active Directory(AD) server will change the machine key for each of its members. In a development environment where security is not important. This can cause a headache, [...]]]></description>
			<content:encoded><![CDATA[<p>Trust Relationship Between Workstation and Domain Fails after you restore to a previous snapshot for either VMware or Hyper. This is because by default every 30 days the Active Directory(AD) server will change the machine key for each of its members. In a development environment where security is not important. This can cause a headache, causing you to unjoin then rejoin servers back to the domain. The other option is to disable this function.</p>
<ol>
<li>On the Domain Controller : Launch Group Policy Management -&gt; Control PanelSystem and SecurityAdministrative ToolsGroup Policy Management</li>
<li>Edit the default group policy or edit the GPO of your choice.</li>
<li>Edit “Domain member: Maximum machine account password age” = 999   Located -&gt; Computer ConfigurationWindows SettingsSecurity SettingsLocal PoliciesSecurity Options</li>
<li>Edit “Domain member: Disable machine account password changes” = Enabled   Located -&gt; Computer ConfigurationWindows SettingsSecurity SettingsLocal PoliciesSecurity Options</li>
<li>Edit “Domain controller: Refuse machine account password changes” = Enabled   Located -&gt; Computer ConfigurationWindows SettingsSecurity SettingsLocal PoliciesSecurity Options</li>
<li>Lastly run “gpupdate /force” on all servers that need this change.</li>
</ol>
<p>Resource links:</p>
<p><a href="http://technet.microsoft.com/en-us/library/cc781050(WS.10).aspx">http://technet.microsoft.com/en-us/library/cc781050(WS.10).aspx</a></p>
<p><a href="http://technet.microsoft.com/en-us/library/cc785826(WS.10).aspx">http://technet.microsoft.com/en-us/library/cc785826(WS.10).aspx</a></p>
<p><a href="http://technet.microsoft.com/en-us/library/cc781050(WS.10).aspx">http://technet.microsoft.com/en-us/library/cc781050(WS.10).aspx</a><strong></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2011/01/10/trust-relationship-between-workstation-and-domain-fails-after-a-snapshot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitoring or checking content on a website using PowerShell</title>
		<link>http://blog.isaacblum.com/2011/01/04/monitoring-or-checking-content-on-a-website-using-powershell/</link>
		<comments>http://blog.isaacblum.com/2011/01/04/monitoring-or-checking-content-on-a-website-using-powershell/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 17:06:24 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[alerts]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[System.Net.WebClient]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=446</guid>
		<description><![CDATA[If you ever have a need to monitor a website for uptime, one approach is to buy an application that can monitor websites. Ex http://www.ipsentry.com/ or http://www.eventsentry.com/ (relatively cheap software that I have used in the past). The other option is to use PowerShell. This script is meant to be run on a monitoring server. [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever have a need to monitor a website for uptime, one approach is to buy an application that can monitor websites. Ex <a href="http://www.ipsentry.com/">http://www.ipsentry.com/</a> or <a href="http://www.eventsentry.com/">http://www.eventsentry.com/</a> (relatively cheap software that I have used in the past). The other option is to use PowerShell. This script is meant to be run on a monitoring server. Once its running it will check all the URLs you set in the configuration section of the PowerShell script. If an error in encountered it will send an email. The PowerShell has comments in all the areas you would want to change. The base script comes from <a href="http://blogs.technet.com/b/otto/archive/2007/08/23/quick-and-dirty-web-site-monitoring-with-powershell.aspx">http://blogs.technet.com/b/otto/archive/2007/08/23/quick-and-dirty-web-site-monitoring-with-powershell.aspx</a> , I made a few changes…  Added the forever loop, force sending emails, added the ability to send credentials, set interval, added additional comments. Thanks and let me know if you have any questions.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
</pre></td><td class="code"><pre class="powershell" style="font-family:monospace;"><span style="color: #0000FF;">function</span> siteupdown<span style="color: #000000;">&#123;</span>
<span style="color: #008000;">## Display Help</span>
<span style="color: #0000FF;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$Args</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">0</span><span style="color: #000000;">&#93;</span> <span style="color: #FF0000;">-eq</span> <span style="color: #800000;">&quot;-?&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #FF0000;">-or</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$Args</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">0</span><span style="color: #000000;">&#93;</span> <span style="color: #FF0000;">-eq</span> <span style="color: #800000;">&quot;-help&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
   <span style="color: #800000;">&quot;&quot;</span>
   <span style="color: #800000;">&quot;Usage: SysinternalsSiteTest.ps1 -alert
&lt;address&gt; -log&quot;</span>
   <span style="color: #800000;">&quot;       -alert
&lt;address&gt;      Send e-mail alerts&quot;</span>
   <span style="color: #800000;">&quot;       -log                  Log results&quot;</span>
   <span style="color: #800000;">&quot;&quot;</span>
   <span style="color: #800000;">&quot;Example: SysinternalsSiteTest.ps1 -alert somebody@nospam.com -log&quot;</span>
   <span style="color: #800000;">&quot;&quot;</span>
   exit
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #008000;">## Create the variables</span>
<span style="color: #800080;">$global</span>:GArgs <span style="color: pink;">=</span> <span style="color: #800080;">$Args</span>
&nbsp;
<span style="color: #800080;">$urlsToTest</span> <span style="color: pink;">=</span> <span style="color: pink;">@</span><span style="color: #000000;">&#123;</span><span style="color: #000000;">&#125;</span>
<span style="color: #800080;">$urlsToTest</span><span style="color: #000000;">&#91;</span><span style="color: #800000;">&quot;SP2010&quot;</span><span style="color: #000000;">&#93;</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;http://sp2010/Pages/default.aspx&quot;</span>
<span style="color: #008000;">## Add more URLs for monidoting **Note URL cannot be rediriecting urls.</span>
<span style="color: #008000;">#$urlsToTest[&quot;TechNet Redirect&quot;] = &quot;http://www.microsoft.com/sysinternals&quot;</span>
<span style="color: #008000;">#$urlsToTest[&quot;Sysinternals Home&quot;] = &quot;http://www.microsoft.com/technet/sysinternals/default.mspx&quot;</span>
<span style="color: #008000;">#$urlsToTest[&quot;Sysinternals Forum&quot;] = &quot;http://forum.sysinternals.com&quot;</span>
<span style="color: #008000;">#$urlsToTest[&quot;Sysinternals Blog&quot;] = &quot;http://blogs.technet.com/sysinternals&quot;</span>
<span style="color: #008000;">#$urlsToTest[&quot;Sysinternals Downloads&quot;] = &quot;http://download.sysinternals.com/Files/NtfsInfo.zip&quot;</span>
&nbsp;
<span style="color: #800080;">$successCriteria</span> <span style="color: pink;">=</span> <span style="color: pink;">@</span><span style="color: #000000;">&#123;</span><span style="color: #000000;">&#125;</span>
<span style="color: #800080;">$successCriteria</span><span style="color: #000000;">&#91;</span><span style="color: #800000;">&quot;SP2010&quot;</span><span style="color: #000000;">&#93;</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;*press releases*&quot;</span>
<span style="color: #008000;">## Add more success criteria here.</span>
<span style="color: #008000;">#$successCriteria[&quot;TechNet Redirect&quot;] = &quot;*Mark Russinovich*&quot;</span>
<span style="color: #008000;">#$successCriteria[&quot;Sysinternals Home&quot;] = &quot;*Mark Russinovich*&quot;</span>
<span style="color: #008000;">#$successCriteria[&quot;Sysinternals Forum&quot;] = &quot;*Sysinternals Utilities*&quot;</span>
<span style="color: #008000;">#$successCriteria[&quot;Sysinternals Blog&quot;] = &quot;*Sysinternals Site Discussion*&quot;</span>
<span style="color: #008000;">#$successCriteria[&quot;Sysinternals Downloads&quot;] = &quot;*ntfsinfo.exe*&quot;</span>
&nbsp;
<span style="color: #008000;">## Set Username Password and domain here</span>
<span style="color: #800080;">$Username</span> <span style="color: pink;">=</span> <span style="color: #800000;">'be'</span>
<span style="color: #800080;">$Password</span> <span style="color: pink;">=</span> <span style="color: #800000;">'password!!!1'</span>
<span style="color: #800080;">$Domain</span> <span style="color: pink;">=</span> <span style="color: #800000;">'gen'</span>
&nbsp;
<span style="color: #008000;">## sets up the call</span>
<span style="color: #800080;">$webClient</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">new-object</span> System.Net.WebClient
<span style="color: #800080;">$webClient</span>.credentials <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">New-Object</span> System.Net.NetworkCredential<span style="color: #000000;">&#40;</span><span style="color: #800080;">$Username</span><span style="color: pink;">,</span> <span style="color: #800080;">$Password</span><span style="color: pink;">,</span> <span style="color: #800080;">$Domain</span><span style="color: #000000;">&#41;</span>
&nbsp;
<span style="color: #0000FF;">foreach</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$key</span> <span style="color: #0000FF;">in</span> <span style="color: #800080;">$urlsToTest</span>.Keys<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
   <span style="color: #800080;">$alert</span> <span style="color: pink;">=</span> <span style="color: #800080;">$false</span>
   <span style="color: #800080;">$output</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;&quot;</span>
&nbsp;
   <span style="color: #800080;">$startTime</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">get-date</span>
   <span style="color: #800080;">$output</span> <span style="color: pink;">=</span> <span style="color: #800080;">$webClient</span>.DownloadString<span style="color: #000000;">&#40;</span><span style="color: #800080;">$urlsToTest</span><span style="color: #000000;">&#91;</span><span style="color: #800080;">$key</span><span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span>
   <span style="color: #800080;">$endTime</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">get-date</span>
&nbsp;
   <span style="color: #0000FF;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$output</span> <span style="color: #FF0000;">-like</span> <span style="color: #800080;">$successCriteria</span><span style="color: #000000;">&#91;</span><span style="color: #800080;">$key</span><span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
      <span style="color: #800080;">$key</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>Success<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$startTime</span>.DateTime <span style="color: pink;">+</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>&quot;</span> <span style="color: pink;">+</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$endTime</span> <span style="color: pink;">-</span> <span style="color: #800080;">$startTime</span><span style="color: #000000;">&#41;</span>.TotalSeconds <span style="color: pink;">+</span> <span style="color: #800000;">&quot; seconds&quot;</span>
&nbsp;
      <span style="color: #0000FF;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$GArgs</span> <span style="color: #FF0000;">-eq</span> <span style="color: #800000;">&quot;-log&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
         <span style="color: #800080;">$key</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>Success<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$startTime</span>.DateTime <span style="color: pink;">+</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>&quot;</span> <span style="color: pink;">+</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$endTime</span> <span style="color: pink;">-</span> <span style="color: #800080;">$startTime</span><span style="color: #000000;">&#41;</span>.TotalSeconds <span style="color: pink;">+</span> <span style="color: #800000;">&quot; seconds&quot;</span> <span style="color: pink;">&gt;&gt;</span> WebSiteTest.log
      <span style="color: #000000;">&#125;</span>
   <span style="color: #000000;">&#125;</span> <span style="color: #0000FF;">else</span> <span style="color: #000000;">&#123;</span>
      <span style="color: #800080;">$key</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>Fail<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$startTime</span>.DateTime <span style="color: pink;">+</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>&quot;</span> <span style="color: pink;">+</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$endTime</span> <span style="color: pink;">-</span> <span style="color: #800080;">$startTime</span><span style="color: #000000;">&#41;</span>.TotalSeconds <span style="color: pink;">+</span> <span style="color: #800000;">&quot; seconds&quot;</span>
	  <span style="color: #800080;">$alert</span> <span style="color: pink;">=</span> <span style="color: #800080;">$true</span>
      <span style="color: #0000FF;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$GArgs</span> <span style="color: #FF0000;">-eq</span> <span style="color: #800000;">&quot;-log&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
         <span style="color: #800080;">$key</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>Fail<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$startTime</span>.DateTime <span style="color: pink;">+</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`t</span><span style="color: #008080; font-weight: bold;">`t</span>&quot;</span> <span style="color: pink;">+</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$endTime</span> <span style="color: pink;">-</span> <span style="color: #800080;">$startTime</span><span style="color: #000000;">&#41;</span>.TotalSeconds <span style="color: pink;">+</span> <span style="color: #800000;">&quot; seconds&quot;</span> <span style="color: pink;">&gt;&gt;</span> WebSiteTest.log
		 <span style="color: #800080;">$alert</span> <span style="color: pink;">=</span> <span style="color: #800080;">$true</span>
      <span style="color: #000000;">&#125;</span>
&nbsp;
      <span style="color: #0000FF;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$alert</span> <span style="color: #FF0000;">-eq</span> <span style="color: #800080;">$true</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
         <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;Sending Email&quot;</span>
		 <span style="color: #008000;">## Set email settings Below. $emailFrom, $EmailTo, $smtpServer</span>
		 <span style="color: #800080;">$emailFrom</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;email@nospam.com&quot;</span>
         <span style="color: #800080;">$emailTo</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;email@nospam.com&quot;</span>
         <span style="color: #800080;">$subject</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;URL Test Failure - &quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$startTime</span>
         <span style="color: #800080;">$body</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;URL Test Failure: &quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$key</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot; (&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$urlsToTest</span><span style="color: #000000;">&#91;</span><span style="color: #800080;">$key</span><span style="color: #000000;">&#93;</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;) at &quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$startTime</span>
         <span style="color: #800080;">$smtpServer</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;smtp.nospam.com&quot;</span>
         <span style="color: #800080;">$smtp</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">new-object</span> Net.Mail.SmtpClient<span style="color: #000000;">&#40;</span><span style="color: #800080;">$smtpServer</span><span style="color: #000000;">&#41;</span>
         <span style="color: #800080;">$smtp</span>.Send<span style="color: #000000;">&#40;</span><span style="color: #800080;">$emailFrom</span><span style="color: pink;">,</span><span style="color: #800080;">$emailTo</span><span style="color: pink;">,</span><span style="color: #800080;">$subject</span><span style="color: pink;">,</span><span style="color: #800080;">$body</span><span style="color: #000000;">&#41;</span>
      <span style="color: #000000;">&#125;</span>
   <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span>
<span style="color: #008000;">## Makes the script run forever.</span>
<span style="color: #800080;">$i</span><span style="color: pink;">=</span><span style="color: #804000;">1</span>
<span style="color: #0000FF;">for</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$i</span> <span style="color: #FF0000;">-le</span> <span style="color: #804000;">5</span>; <span style="color: #800080;">$i</span><span style="color: pink;">++</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
<span style="color: #008000;">## Change the number, to change check site interval. 1 = 1 seconds, 30 = 30 seconds, etc..</span>
<span style="color: #008080; font-weight: bold;">sleep</span> <span style="color: #804000;">30</span>;
siteupdown<span style="color: #000000;">&#125;</span>
<span style="color: pink;">&lt;/</span>address<span style="color: pink;">&gt;&lt;/</span>address<span style="color: pink;">&gt;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2011/01/04/monitoring-or-checking-content-on-a-website-using-powershell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 &#8211; Configuring Adobe PDF iFilter 9 &#8211; Search PDF ** now with FAST Search info!!</title>
		<link>http://blog.isaacblum.com/2010/08/19/sharepoint-2010-configuring-adobe-pdf-ifilter-9-search-pdf/</link>
		<comments>http://blog.isaacblum.com/2010/08/19/sharepoint-2010-configuring-adobe-pdf-ifilter-9-search-pdf/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 22:10:15 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2010 Foundation]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Crawl]]></category>
		<category><![CDATA[DOCICON.XML]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[FAST Search]]></category>
		<category><![CDATA[IFilter]]></category>
		<category><![CDATA[KB2293357]]></category>
		<category><![CDATA[PDF]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=403</guid>
		<description><![CDATA[Thanks http://support.microsoft.com/kb/2293357 Install PDF iFilter 9.0 (64 bit) from http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025 (http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025) Download PDF icon picture from Adobe web site http://www.adobe.com/misc/linking.html (http://www.adobe.com/misc/linking.html) and copied at C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TEMPLATEIMAGES Add the following entry in docIcon.xml file, which can be found at: C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TEMPLATEXML &#60;Mapping Key=&#8221;pdf&#8221; Value=&#8221;pdf16.gif&#8221; /&#62; Add pdf file type on [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks <a href="http://support.microsoft.com/kb/2293357">http://support.microsoft.com/kb/2293357</a></p>
<ol>
<li>Install PDF iFilter 9.0 (64 bit) from <a href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025">http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025</a> (http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025)</li>
<li>Download PDF icon picture from Adobe web site <a href="http://www.adobe.com/misc/linking.html">http://www.adobe.com/misc/linking.html</a> (http://www.adobe.com/misc/linking.html) and copied at C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TEMPLATEIMAGES</li>
<li>Add the following entry in docIcon.xml file, which can be found at: C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TEMPLATEXML<br />
&lt;Mapping Key=&#8221;pdf&#8221; Value=&#8221;pdf16.gif&#8221; /&gt;</li>
<li>Add pdf file type on the File Type page under Search Service Application</li>
<li>Open regedit</li>
<li>Navigate to the following location:<br />
HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice Server14.0SearchSetupContentIndexCommonFiltersExtension</li>
<li>Right-click &gt; Click New &gt; Key to create a new key for .pdf</li>
<li>Add the following GUID in the default value<br />
{E8978DA6-047F-4E3D-9C78-CDBE46041603}</li>
<li>
<ul>
<li>Name: Extension<br />
Type: REG_SZ<br />
Data: pdf</li>
<li>Name: FileTypeBucket<br />
Type: REG_DWORD<br />
Data: 0&#215;00000001 (1)</li>
<li>Name: MimeTypes<br />
Type: REG_SZ<br />
Data: application/pdf</li>
</ul>
</li>
</ol>
<ul>
<li>Restart the SharePoint Server Search 14</li>
<li>Reboot the SharePoint servers in Farm</li>
<li>Create a Test site (with any out-of-box site template) and create a document library upload any sample PDF document(s).</li>
<li>Perform FULL Crawl to get search result.</li>
</ul>
<p>**FAST Search Info**</p>
<p>By default fast search will index inside of pdf&#8217;s, however this would may be necessary to edit/ add this if using a third party IFliter.</p>
<p>Edit this file :</p>
<p>C:FASTSearchetcconfig_dataDocumentProcessorformatdetectoruser_converter_rules.xml</p>
<p>Add this :</p>
<p>&lt;ConverterRules&gt;<br />
&lt;IFilter&gt;<br />
&lt;trust&gt;<br />
&lt;ext name=&#8221;.pdf&#8221; mimetype=&#8221;application/pdf&#8221; /&gt;<br />
&lt;/trust&gt;<br />
&lt;/IFilter&gt;<br />
&lt;MimeMapping&gt;<br />
&lt;mime type=&#8221;application/pdf&#8221;&gt;PDF File&lt;/mime&gt;<br />
&lt;/MimeMapping&gt;<br />
&lt;/ConverterRules&gt;</p>
<p>Run <strong>psctrl reset</strong> to reset all currently running item processors in the system.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2010/08/19/sharepoint-2010-configuring-adobe-pdf-ifilter-9-search-pdf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable Wireless, Server 2008 R2, rtl8191se</title>
		<link>http://blog.isaacblum.com/2010/04/12/enable-wireless-server-2008-r2-rtl8191se/</link>
		<comments>http://blog.isaacblum.com/2010/04/12/enable-wireless-server-2008-r2-rtl8191se/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 22:56:49 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[A505-S6999]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[rtl8191se]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Server 2008 R2]]></category>
		<category><![CDATA[The service section in the inf invalid]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=386</guid>
		<description><![CDATA[So this all started when I wanted to enable my wireless adapter. I found the Latest driver(rtl8191se).  But everytime I tried to  install the driver i got this error: &#8220;The service section in the inf invalid&#8221; . Of course this was driving me crazy&#8230;. I spent at least an hour looking through an INF file to see [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>So this all started when I wanted to enable my wireless adapter. I found the <a title="Latest Driver" href="http://www.realtek.com.tw/DOWNLOADS/downloadsView.aspx?Langid=1&amp;PNid=21&amp;PFid=48&amp;Level=5&amp;Conn=4&amp;DownTypeID=3&amp;GetDown=false&amp;Downloads=true" target="_blank">Latest driver</a>(rtl8191se).  But everytime I tried to  install the driver i got this error: &#8220;The service section in the inf invalid&#8221; . Of course this was driving me crazy&#8230;. I spent at least an hour looking through an INF file to see if i could figure out what the problem was.  Anyway long story short see below.</p>
<p>The walkthrough below is not from me. <a title="Link" href="http://www.mydigitallife.info/2009/08/24/enable-wireless-wi-fi-in-windows-server-2008-r2-to-fix-no-connections-available-error/" target="_blank">Link</a></p>
<p>After installing <a href="http://www.tipandtrick.net/2008/windows-server-2008-official-direct-download-links/">Windows Server 2008</a> or <a href="http://www.mydigitallife.info/2009/08/18/free-windows-server-2008-r2-evaluation-180-days-installation-iso-and-vhd-for-hyper-v-official-direct-download-links/">Windows Server 2008 R2</a>, the wireless adapter or <a id="KonaLink0" onclick="adlinkMouseClick(event,this,0);" onmouseover="adlinkMouseOver(event,this,0);" onmouseout="adlinkMouseOut(event,this,0);" href="#" target="_top"><span style="color: blue;">WiFi</span></a> adapter is not working or functioning. <a id="KonaLink1" onclick="adlinkMouseClick(event,this,1);" onmouseover="adlinkMouseOver(event,this,1);" onmouseout="adlinkMouseOut(event,this,1);" href="#" target="_top"><span style="color: blue;">System</span></a> cannot detect or see any wireless networks with no wireless networks available error message, and system cannot <a id="KonaLink2" onclick="adlinkMouseClick(event,this,2);" onmouseover="adlinkMouseOver(event,this,2);" onmouseout="adlinkMouseOut(event,this,2);" href="#" target="_top"><span style="color: blue;">connect</span></a> to Internet or wireless LAN.</p>
<p>To make matter worse, users have installed the proper signed driver for the wireless adapter, either through <a id="KonaLink3" onclick="adlinkMouseClick(event,this,3);" onmouseover="adlinkMouseOver(event,this,3);" onmouseout="adlinkMouseOut(event,this,3);" href="#" target="_top"><span style="color: blue;">Windows Update</span></a>, drivers CD from vendor or download latest and correct driver from OEM or manufacturer’s website. In Device Manager, the wireless or WiFi <a id="KonaLink4" onclick="adlinkMouseClick(event,this,4);" onmouseover="adlinkMouseOver(event,this,4);" onmouseout="adlinkMouseOut(event,this,4);" href="#" target="_top"><span style="color: blue;">network adapter</span></a> is working properly. And, when using <a id="KonaLink5" onclick="adlinkMouseClick(event,this,5);" onmouseover="adlinkMouseOver(event,this,5);" onmouseout="adlinkMouseOut(event,this,5);" href="#" target="_top"><span style="color: blue;">Windows Server</span></a> built-in diagnostics feature to troubleshoot the no wireless connection problem, it indicates that the wireless adapter is either having driver or <a id="KonaLink6" onclick="adlinkMouseClick(event,this,6);" onmouseover="adlinkMouseOver(event,this,6);" onmouseout="adlinkMouseOut(event,this,6);" href="#" target="_top"><span style="color: blue;">hardware</span></a> issue.</p>
<p>The cause of the no wireless connection is that <a id="KonaLink7" onclick="adlinkMouseClick(event,this,7);" onmouseover="adlinkMouseOver(event,this,7);" onmouseout="adlinkMouseOut(event,this,7);" href="#" target="_top"><span style="color: blue;">Windows Server 2008</span></a> and Windows Server 2008 R2 disables and turns off Wireless LAN service by default, which supports the wireless WLAN Auto Configuration service, and configures WLAN AutoConfig for automatic startup.</p>
<p>In order to turn on Wireless LAN and WLAN AutoConfig service in Windows Server 2008 and Windows Server 2008 R2, go to <strong>Server Manager</strong> (in <strong>Administrator Tools</strong>). Go to <strong>Features</strong> branch and click on <strong>Add Features</strong>. Click and tick the check box for <strong>Wireless LAN Service</strong>. Complete the installation wizard to install wireless support.</p>
<p>The Wireless LAN Service configures the WLAN AutoConfig service to start automatically, regardless of whether the <a id="KonaLink8" onclick="adlinkMouseClick(event,this,8);" onmouseover="adlinkMouseOver(event,this,8);" onmouseout="adlinkMouseOut(event,this,8);" href="#" target="_top"><span style="color: blue;">computer</span></a> has any IEEE 802.11 wireless adapters installed. When enabled, WLAN AutoConfig enumerates every <a id="KonaLink9" onclick="adlinkMouseClick(event,this,9);" onmouseover="adlinkMouseOver(event,this,9);" onmouseout="adlinkMouseOut(event,this,9);" href="#" target="_top"><span style="color: blue;">wireless network adapter</span></a> installed on the computer, manages IEEE 802.11 wireless connections, and manages the wireless connection profiles that contain the settings required to configure a wireless client to connect to a <a id="KonaLink10" onclick="adlinkMouseClick(event,this,10);" onmouseover="adlinkMouseOver(event,this,10);" onmouseout="adlinkMouseOut(event,this,10);" href="#" target="_top"><span style="color: blue;">wireless network</span></a>. WLAN AutoConfig allows user to connect to an existing wireless network (data encryption key or network key may be required), change wireless network connection settings, configure a connection to a new wireless network, and specify preferred wireless networks. WLAN AutoCofig also notifies user when new wireless networks are available. When switching wireless networks, WLAN AutoConfig dynamically updates your wireless network adapter settings to match the settings of that new network and a network connection attempt will be made.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2010/04/12/enable-wireless-server-2008-r2-rtl8191se/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server 2008 SMTP not logging.</title>
		<link>http://blog.isaacblum.com/2009/10/17/server-2008-smtp-not-logging/</link>
		<comments>http://blog.isaacblum.com/2009/10/17/server-2008-smtp-not-logging/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 20:33:07 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[logging]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=148</guid>
		<description><![CDATA[SMTP Service already installed and it&#8217;s not logging. 1) Install ODBC Logging module (role service in Server Manager) 2) Stop / Start the SMTP Service 3) Verify your SMTP service is configured for logging. It&#8217;s not on by default. 4) Try a local telnet test (assuming the telnet client is installed) 5) Look at your [...]]]></description>
			<content:encoded><![CDATA[<p>SMTP Service already installed and it&#8217;s not logging.</p>
<p>1) Install ODBC Logging module (role service in Server Manager)</p>
<p>2) Stop / Start the SMTP Service</p>
<p>3) Verify your SMTP service is configured for logging.  It&#8217;s not on by default.</p>
<p>4) Try a local telnet test (assuming the telnet client is installed)</p>
<p>5) Look at your log folder.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2009/10/17/server-2008-smtp-not-logging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Helpful netsh commands while working with sstp vpn setup&#8217;s server 2008</title>
		<link>http://blog.isaacblum.com/2009/10/12/helpful-netsh-commands-while-working-with-sstp-vpn-setups-server-2008/</link>
		<comments>http://blog.isaacblum.com/2009/10/12/helpful-netsh-commands-while-working-with-sstp-vpn-setups-server-2008/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 15:00:16 +0000</pubDate>
		<dc:creator>IsaacBlum</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[For The Greater Good]]></category>
		<category><![CDATA[Free Help]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[netsh]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[sstp]]></category>
		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://blog.isaacblum.com/?p=146</guid>
		<description><![CDATA[netsh http show ssl netsh http delete sslcert ipport=0.0.0.0:443 netsh http delete sslcert ipport=[::]:443 netsh http add sslcert ipport=0.0.0.0:443 certhash=xxx appid={ba195980-cd49-458b-9e23-c84ee0adcd75} netsh http add sslcert ipport=[::]:443 certhash=xxx appid={ba195980-cd49-458b-9e23-c84ee0adcd75}]]></description>
			<content:encoded><![CDATA[<p>netsh http show ssl</p>
<p>netsh http delete sslcert ipport=0.0.0.0:443<br />
netsh http delete sslcert ipport=[::]:443</p>
<p>netsh http add sslcert ipport=0.0.0.0:443 certhash=xxx appid={ba195980-cd49-458b-9e23-c84ee0adcd75}<br />
netsh http add sslcert ipport=[::]:443 certhash=xxx appid={ba195980-cd49-458b-9e23-c84ee0adcd75}</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.isaacblum.com/2009/10/12/helpful-netsh-commands-while-working-with-sstp-vpn-setups-server-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

