<?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>ITWurx &#187; Technical</title>
	<atom:link href="https://www.itwurx.net/blog/category/technical/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.itwurx.net/blog</link>
	<description>ITWurx Inc.</description>
	<lastBuildDate>Sat, 06 Jan 2018 09:13:19 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>How to install vSphere Client 5.0 on Windows 8</title>
		<link>https://www.itwurx.net/blog/how-to-install-vsphere-client-5-0-on-windows-8/</link>
		<comments>https://www.itwurx.net/blog/how-to-install-vsphere-client-5-0-on-windows-8/#comments</comments>
		<pubDate>Tue, 15 Apr 2014 19:34:35 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[VMware Client]]></category>
		<category><![CDATA[Windows 9]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=404</guid>
		<description><![CDATA[Extract the installation package for VMware-viclient-all-5.0.0-######.exe using 7-Zip. Go to the &#8220;redist\dotnet&#8221; folder from the package you extracted and install dotnetfx35.exe.  If prompted, let it download and install additional files. Go to the &#8220;redist\viresist&#8221; folder from the package you extracted and install vjredist64.exe for &#8230; <a href="https://www.itwurx.net/blog/how-to-install-vsphere-client-5-0-on-windows-8/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ol>
<li>Extract the installation package for VMware-viclient-all-5.0.0-######.exe using 7-Zip.</li>
<li>Go to the &#8220;redist\dotnet&#8221; folder from the package you extracted and install dotnetfx35.exe.  If prompted, let it download and install additional files.</li>
<li>Go to the &#8220;redist\viresist&#8221; folder from the package you extracted and install vjredist64.exe for 64 bit Windows or vjredist32.exe for 32 bit Windows.</li>
<li>Go to the &#8220;bin&#8221; folder from the package you extracted and right click on VMware-viclient.exe and then “Properties”</li>
<li>Go to the “Compatibility” tab and select “Run this program in compatibility mode for:” and then select “Windows 7″ &#8211;  Click “Ok”</li>
<li>Now go ahead and install &#8220;VMware-viclient&#8221; normally.</li>
</ol>
<p>If this doesn&#8217;t work for your, download the VSphere Client for 5.1 Update 2 which will install on Windows 8 natively.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/how-to-install-vsphere-client-5-0-on-windows-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get a Cisco 7941/7961 Message Indicator light working in asterisk!</title>
		<link>https://www.itwurx.net/blog/how-to-get-a-cisco-79417961-message-indicator-light-working-in-asterisk/</link>
		<comments>https://www.itwurx.net/blog/how-to-get-a-cisco-79417961-message-indicator-light-working-in-asterisk/#comments</comments>
		<pubDate>Fri, 31 Jan 2014 07:45:29 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Informational]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[VOIP]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=390</guid>
		<description><![CDATA[I recently had the pleasure of trying to make the message indicator light work in several of our asterisk boxes for our Cisco phones. Chances are you may share the same frustration of trying to get this seemingly simple feature &#8230; <a href="https://www.itwurx.net/blog/how-to-get-a-cisco-79417961-message-indicator-light-working-in-asterisk/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently had the pleasure of trying to make the message indicator light work in several of our asterisk boxes for our Cisco phones. Chances are you may share the same frustration of trying to get this seemingly simple feature working.</p>
<p>So we will keep it very simple:</p>
<p>First off, I recommend firmware version 8.3.1. It&#8217;s the version we use and it seems to have the least bugs out of all the releases for these phones. Most new features seem to cater to Cisco CallManager features more than they do Asterisk, so let&#8217;s forget all about any versions after 8.3.1 for now!</p>
<p>Second, you will need to edit SEP$MAC.cnf.cml ($MAC being the mac address of your phone) and find the line that has this key:</p>
<blockquote><p>&nbsp;</p>
<p>&lt;messageWaitingLampPolicy&gt;0&lt;/messageWaitingLampPolicy&gt;</p></blockquote>
<p>You will want to change this to 1. There are more options that allow you to fine-tune this, however, I find this best. 1 will make the envelope blink next to the line that has a new voicemail, and will make that light shine so bright!</p>
<p>Now, we have one more step to make this work properly, which can be done two ways:</p>
<ul style="font-size: 16px;">
<li>Edit sip_custom.conf and add the following line:</li>
</ul>
<blockquote><p><span style="font-size: medium;"><span style="line-height: 24px;">buggymwi=yes</span></span></p></blockquote>
<p>Save the file, reload asterisk.</p>
<p>OR:</p>
<ul>
<li>In FreePBX, click on the tools tab, go into SIP Settings (where you change up the NAT settings) and at the very bottom of the page, put in the above setting in the field for extra SIP options. Save, and reload.</li>
</ul>
<p>You will almost immediately see a change if you already rebooted the phone, if not, well, reboot your phone!</p>
<p>Now go ahead and leave a voicemail and watch the indicator light up!</p>
<p>&nbsp;</p>
<p>Some additional notes: You may notice a strange behavior where your dial tone will blip on and off when you start a new call if you have voicemail. This is intended and set as a default in some configs. If you find this annoying, go ahead and open up your SEP$MAC.cnf.xml file and find the following line:</p>
<blockquote><p>&lt;stutterMsgWaiting&gt;1&lt;/stutterMsgWaiting&gt;</p></blockquote>
<p>and change it to 0. Reboot the phone, and the behavior should go away.</p>
<p>&nbsp;</p>
<p>If you have any questions or comments, feel free to leave a few comments.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/how-to-get-a-cisco-79417961-message-indicator-light-working-in-asterisk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Disable Anti-Spam (spam filtering) in Microsoft Exchange Server 2007</title>
		<link>https://www.itwurx.net/blog/how-to-disable-anti-spam-spam-filtering-in-microsoft-exchange-server-2007/</link>
		<comments>https://www.itwurx.net/blog/how-to-disable-anti-spam-spam-filtering-in-microsoft-exchange-server-2007/#comments</comments>
		<pubDate>Thu, 30 Jan 2014 21:07:02 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Anti-Spam]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=381</guid>
		<description><![CDATA[A client of ours who subscribes to our Spam Filtering service recently reported that a message from a vendor of theirs was rejected.  We checked our message audit logs and discovered that the message in question was tested by our &#8230; <a href="https://www.itwurx.net/blog/how-to-disable-anti-spam-spam-filtering-in-microsoft-exchange-server-2007/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A client of ours who subscribes to our Spam Filtering service recently reported that a message from a vendor of theirs was rejected.  We checked our message audit logs and discovered that the message in question was tested by our service and forwarded normally to their Exchange 2007 server.</p>
<p>Further investigation revealed that the message was rejected by their Microsoft Exchange 2007 server&#8217;s Anti-Spam feature with message:<br />
550 5.7.1 message rejected as spam by content filtering.</p>
<p>Since we are filtering their e-mail, they no longer need the Anti-Spam services of the Exchange Server, so here is how we disabled it.</p>
<ol>
<li>Launch the Exchange Management Console</li>
<li>Expand Organization Configuration</li>
<li>Choose Hub Transport</li>
<li>Select the Anti-Spam tab</li>
<li>Highlight each feature (except recipient filtering), right click on it and then click &#8220;Disable.&#8221;
<ol>
<li>We left Recipient filter enabled because it is meant to prevent reverse NDR attacks.
<p><div id="attachment_382" class="wp-caption alignnone" style="width: 743px"><a title="Disable Microsoft Exchange Server 2007 Anti-Spam" href="http://itwurx.net/blog/wp-content/uploads/2014/01/Disable-Exchange-Anti-Spam.png"><img class=" wp-image-382 " title="Disable Exchange Anti-Spam" src="http://itwurx.net/blog/wp-content/uploads/2014/01/Disable-Exchange-Anti-Spam.png" alt="Disable Exchange Server 2007 Anti-Spam" width="733" height="441" /></a><p class="wp-caption-text">Exchange Server 2007 Management Console<br />Organization Configuration&gt;Hub Transport&gt;Anti-Spam</p></div></li>
</ol>
</li>
</ol>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/how-to-disable-anti-spam-spam-filtering-in-microsoft-exchange-server-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reinstall applications deployed via GPO Group Policy</title>
		<link>https://www.itwurx.net/blog/reinstall-applications-deployed-via-gpo-group-policy/</link>
		<comments>https://www.itwurx.net/blog/reinstall-applications-deployed-via-gpo-group-policy/#comments</comments>
		<pubDate>Mon, 16 Dec 2013 20:16:17 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[GPO Group Policy]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[force reinstall group policy deployed software]]></category>
		<category><![CDATA[GPO]]></category>
		<category><![CDATA[GPO Deployed Software]]></category>
		<category><![CDATA[Group Policy]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=371</guid>
		<description><![CDATA[Reinstall applications deployed via GPO Group Policy If an application that was deployed via group policy (GPO) is uninstalled using Add/Remove programs (appwiz.cpl), it will not be automatically reinstalled via GPO Group Policy processing on the next restart. When an &#8230; <a href="https://www.itwurx.net/blog/reinstall-applications-deployed-via-gpo-group-policy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Reinstall applications deployed via GPO Group Policy</h2>
<p>If an application that was deployed via group policy (GPO) is uninstalled using Add/Remove programs (appwiz.cpl), it will not be automatically reinstalled via GPO Group Policy processing on the next restart.</p>
<p>When an application is installed via GPO Group Policy on a client computer, a subkey is created at the following registry key:<br />
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt</p>
<p>In order to force the reinstallation of software that was previously deployed via Group Policy, locate the subkey that contains values describing the software that you&#8217;d like to have reinstalled and delete it.</p>
<p>After removing the key from the registry of the client computer, run the command &#8220;gpupdate /force&#8221; from a run prompt or command line and then restart the computer.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/reinstall-applications-deployed-via-gpo-group-policy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Auth Fail&#8221; when upgrading Cisco 7941/7961 firmware</title>
		<link>https://www.itwurx.net/blog/auth-fail-when-upgrading-cisco-79417961-firmware/</link>
		<comments>https://www.itwurx.net/blog/auth-fail-when-upgrading-cisco-79417961-firmware/#comments</comments>
		<pubDate>Fri, 15 Nov 2013 20:01:45 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[VOIP]]></category>
		<category><![CDATA[Auth Fail]]></category>
		<category><![CDATA[Cisco 7941]]></category>
		<category><![CDATA[Cisco 7961]]></category>
		<category><![CDATA[Firmware]]></category>
		<category><![CDATA[SIP]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=361</guid>
		<description><![CDATA[&#8220;Auth Fail&#8221; message received when upgrading the firmware on a Cisco 7941/7961 phone. While attempting to convert a couple of Cisco 7941G phones from the SCCP-8-5-4  to SIP, I encountered an &#8220;Auth Fail&#8221; message after performing a factory reset on the &#8230; <a href="https://www.itwurx.net/blog/auth-fail-when-upgrading-cisco-79417961-firmware/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>&#8220;Auth Fail&#8221; message received when upgrading the firmware on a Cisco 7941/7961 phone.</h2>
<p>While attempting to convert a couple of Cisco 7941G phones from the SCCP-8-5-4  to SIP, I encountered an &#8220;Auth Fail&#8221; message after performing a factory reset on the phone.  The &#8220;Auth Fail&#8221; message was displayed while attempting to download the term41.default.loads file.  If you haven&#8217;t reset the phone, you can encounter the error when the phone is attempting to download the SEP{mac}.cnf.xml file.</p>
<div></div>
<div>
<h3>We use as Asterisk based distribution and attach Cisco station phones by converting from SCCP firmware to SIP firmware.</h3>
</div>
<p>It turns out that the latest SCCP firmware is unable to authenticate the latest SIP image that I&#8217;m trying to install on the phone.  In order to get past this, you&#8217;ll need to downgrade the phones current SCCP firmware to sip.8-5-2.  After that, you can upgrade to the another version if you like.</p>
<div></div>
<div>
<h3>Download &#8220;cmterm-7941_7961-sip.8-5-2.zip&#8221; from Cisco&#8217;s website.  You&#8217;ll need a Cisco account to download the files, but the account is free.  The steps to find the firmware appear below and are referenced from: <a href="http://www.cisco.com/en/US/docs/voice_ip_comm/cuipph/firmware/8_5_2/english/release/notes/7900_852.html">http://www.cisco.com/en/US/docs/voice_ip_comm/cuipph/firmware/8_5_2/english/release/notes/7900_852.html</a></h3>
<p><strong>Step 1 <img src="http://www.cisco.com/en/US/i/templates/blank.gif" alt="" width="5" height="2" border="0" /></strong>Go to the following URL: <a href="http://tools.cisco.com/support/downloads/pub/Redirect.x?mdfid=278875240">http://tools.cisco.com/support/downloads/pub/Redirect.x?mdfid=278875240</a></p>
<p><strong>Step 2 </strong><img src="http://www.cisco.com/en/US/i/templates/blank.gif" alt="" width="5" height="2" border="0" />Log in to the Tools and Resources Download Software page.</p>
<p><strong>Step 3 </strong><img src="http://www.cisco.com/en/US/i/templates/blank.gif" alt="" width="5" height="2" border="0" />Choose the <strong>IP Telephony </strong>folder by clicking <strong>+</strong>.</p>
<p><strong>Step 4 </strong><img src="http://www.cisco.com/en/US/i/templates/blank.gif" alt="" width="5" height="2" border="0" />Choose <strong>Call Control </strong>&gt; <strong>Cisco Unified Communications Manager (CallManager)</strong>.</p>
<p><strong>Step 5 </strong><img src="http://www.cisco.com/en/US/i/templates/blank.gif" alt="" width="5" height="2" border="0" />Choose your Cisco Unified Communications Manager version.</p>
</div>
<p>Unzip the 8-5-2 firmware into your tftp directory and overwrite the term41.default.loads and term61.default.loads.  <a href="http://itwurx.net/blog/resetting-cisco-ip-phone-models-7941-and-7961-to-factory-default/">Reset the phone</a> and it will load the term41.default.loads file.  The term41.default.loads file will cause the phone to &#8220;upgrade&#8221; to the 8-5-2 firmware.  When the phone reboots from the firmware update, it will load the SEP{mac}.cnf.xml.  This is where you want to specify the firmware version that you&#8217;d like to end up with.  This time, you won&#8217;t get the &#8221;Auth Fail&#8221; error.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/auth-fail-when-upgrading-cisco-79417961-firmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tuning SBS 2008 (Small Business Server 2008) to free up disk space</title>
		<link>https://www.itwurx.net/blog/tuning-sbs-2008-small-business-server-2008-to-free-up-disk-space/</link>
		<comments>https://www.itwurx.net/blog/tuning-sbs-2008-small-business-server-2008-to-free-up-disk-space/#comments</comments>
		<pubDate>Fri, 04 Oct 2013 02:43:29 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Cleanup]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[SBS]]></category>
		<category><![CDATA[SBS 2008]]></category>
		<category><![CDATA[SBS2008]]></category>
		<category><![CDATA[Tuning]]></category>
		<category><![CDATA[winsxs]]></category>
		<category><![CDATA[WSUS]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=299</guid>
		<description><![CDATA[Windows Small Business Server 2008 (SBS 2008) out of the box needs optimizations that, without regular maintenance and supervision, will consume all of your disk space in several places. In this article, we will cover the tuning and optimization of WSUS in SBS 2008 to &#8230; <a href="https://www.itwurx.net/blog/tuning-sbs-2008-small-business-server-2008-to-free-up-disk-space/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Windows Small Business Server 2008 (SBS 2008) out of the box needs optimizations that, without regular maintenance and supervision, will consume all of your disk space in several places.</h2>
<p>In this article, we will cover the tuning and optimization of WSUS in SBS 2008 to free up disk space consumption.  Some of the tips below should be repeat every several months to reclaim disk space.  Here is a summary of topics:</p>
<ol>
<li><a href="#IISLogging">IIS Logging for WSUS</a></li>
<li><a href="#SBSMONITORING">SQL Server Database &#8220;SBSMONITORING&#8221;</a></li>
<li><a href="#SBSMonitoringLog">SBSMonitoring_log.LDF size reduction</a></li>
<li>(Coming) Updates Synchronization settings in &#8220;Windows Server Update Services&#8221; manager</li>
<li>Reducing the size of Windows\winsxs Folder</li>
<li>Cleanup the Licensing Logs for SBS 2008</li>
</ol>
<p><a name="IISLogging"></a></p>
<h3>IIS logging for WSUS is a hidden disk eating culprit, so we&#8217;ll address this one first.</h3>
<p>These files are typically found in: &#8220;%SystemDrive%\inetpub\logs\LogFiles\W3SVC1372222313&#8243;  My suggestion is to disable logging for WSUS and delete these log files.  To do so:</p>
<ol>
<li> Open IIS Manager</li>
<li>Navigate to &#8220;Sites&#8221; and then &#8221;WSUS Administration&#8221;</li>
<li>Click the &#8221;Logging&#8221; icon</li>
<li>On the right hand column, click &#8220;Disable&#8221;</li>
<li>Close IIS Manager</li>
<li>Open Explorer and navigate to &#8220;%SystemDrive%\inetpub\logs\LogFiles\W3SVC1372222313&#8243;</li>
<li>Delete the contents of this directory to reclaim disk space</li>
</ol>
<p><a name="SBSMONITORING"></a></p>
<h3>Another disk eating culprit is the &#8220;SBSMONITORING&#8221; SQL Database.</h3>
<p>This database will eventually grow to 4GB where it reaches its limit.  You may notice &#8220;sqlservr.exe *32&#8243; process takes a lot of processor time when the database grows large and may also notice that Status &amp; Alerts in Windows SBS Console take a long time.</p>
<ol>
<li> Log on with a user that has administrative privileges.</li>
<li>Start SQL Server Management Studio. (Express edition works) in elevated mode by right clicking and then clicking &#8220;Run as Administrator&#8221;</li>
<li>Attach to SBSMONITORING instance (replace SERVERNAME with the name of your server):<br />
Server Type: Database Engine Server<br />
Name: SERVERNAME\SBSMONITORING Authentication: Windows Authentication</li>
<li>Once connected, from the Menu, click: File -&gt; New -&gt; Query with Current Connection. This creates a new query window.</li>
<li>To prevent your database from outgrowing it&#8217;s 4GB size limitation, Copy the commands below into the query window, then press F5 to execute:USE SBSMonitoring UPDATE [SBSMonitoring].[dbo].[Settings] SET [Value] = 30 WHERE [Name] = &#8216;CleanupPeriod&#8217; EXECUTE [SBSMonitoring].[dbo].[CleanupDatabase] CREATE NONCLUSTERED INDEX [_SBS_BLOG_index_WMICollectedData_5_K4_K1_K5_2] ON [dbo].[WMICollectedData] ([WMIPropertyID] ASC,[ID] ASC, [WMIInstanceID] ASC) INCLUDE ( [DateCollected]) WITH (SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF) ON [PRIMARY] CREATE NONCLUSTERED INDEX [_SBS_BLOG_index_Reports_5_K2_K3_1_4] ON [dbo].[Reports] ([ConfigurationID] ASC, [DateGenerated] ASC) INCLUDE ([ID], [Data]) WITH (SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF) ON [PRIMARY] CREATE NONCLUSTERED INDEX [_SBS_BLOG_index_WMICollectedData_5_K2D_K4_K5] ON [dbo].[WMICollectedData] ([DateCollected] DESC, [WMIPropertyID] ASC, [WMIInstanceID] ASC) WITH (SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF) ON [PRIMARY] CREATE INDEX [_SBS_BLOG_index_Alerts_8_7_] ON [SBSMonitoring].[dbo].[Alerts] ([DefinitionID], [ComputerID]) INCLUDE ([DateOccured]) CREATE STATISTICS [_SBS_BLOG_stat_WMICollectedData_5_1_4] ON [dbo].[WMICollectedData]([WMIInstanceID], [ID], [WMIPropertyID]) CREATE STATISTICS [_SBS_BLOG_dta_stat_WMICollectedData_4_1_5_2_3] ON [dbo].[WMICollectedData]([WMIPropertyID], [ID], [WMIInstanceID], [DateCollected], [StatusID]) CREATE STATISTICS [_SBS_BLOG_dta_stat_WMICollectedData_5_1_3_4] ON [dbo].[WMICollectedData]([WMIInstanceID], [ID], [StatusID], [WMIPropertyID]) CREATE STATISTICS [_SBS_BLOG_dta_stat_WMICollectedData_5_4_2] ON [dbo].[WMICollectedData]([WMIInstanceID], [WMIPropertyID], [DateCollected]) CREATE STATISTICS [_SBS_BLOG_stat_WMICollectedData_2_1_5] ON [dbo].[WMICollectedData]([DateCollected], [ID], [WMIInstanceID]) CREATE STATISTICS [_SBS_BLOG_stat_WMICollectedData_1_3_5_2] ON [dbo].[WMICollectedData]([ID], [StatusID], [WMIInstanceID], [DateCollected])</li>
</ol>
<h3>An optional optimization that you may use at your own risk is to add indexes.</h3>
<p>Although this has worked well for me, I must say that this is tinkering with the original product design.  Regarding &#8220;sqlservr.exe *32 high CPU usage in SBS 2008&#8243;<br />
This is the bit that will help optimize the database to take less processing resources by indexing some of the monitoring database tables.  Replace the code in your query window with the code below and press F5:</p>
<p>USE SBSMONITORING<br />
GO<br />
CREATE NONCLUSTERED INDEX [IDX_Alerts_GetAlertsPerID<wbr>] ON [dbo].[Alerts] (    [DefinitionID] ASC,    [ComputerID] ASC,    [DateOccured] ASC,    [IsSet] ASC,    [ID] ASC )<br />
GO<br />
CREATE NONCLUSTERED INDEX [IDX_WMICollectedData_GetS<wbr>ecurityPro<wbr>ductPerCom<wbr>puter] ON [dbo].[WMICollectedData] (    [WMIInstanceID] ASC,    [WMIPropertyID] ASC,    [DateCollected] ASC,   [ID] ASC )<br />
GO</wbr></wbr></wbr></wbr></p>
<p>create index IDX_WMIObjectProperties_Ob<wbr>jectID on WMIObjectProperties(Object<wbr>ID,ID)<br />
Go</wbr></wbr></p>
<p>create index IDX_WMIObjectInstances_Obj<wbr>ectID on WMIObjectInstances(ObjectI<wbr>D,ID)</wbr></wbr></p>
<p> <br />
<a name="SBSMonitoringLog"></a></p>
<h2>SBSMonitoring_log.LDF size reduction</h2>
<p> The SBSMonitoring_log.LDF file should be 1GB or less, but has been known to grow over 30GB in some instances.  To reduce the size of this space eating monster, do the following:</p>
<p>Open SQL Server Management Studio Express by &#8220;RunAs&#8221; Administrator<br />
Connect to the &#8220;[servername]\SBSMonitoring&#8221; database, use Windows Authentication<br />
Expand Databases and then right click on &#8220;SBS Monitoring&#8221; and choose Tasks, Shrink, file.  In the window that opens, choose &#8220;Log&#8221; from the &#8220;File Type&#8221; drop down, click OK. </p>
<h2>Reducing the size of Windows\winsxs Folder</h2>
<p>The winsxs folder is a PIG.  Open a command prompt in the administrative context<br />
Run &#8220;compcln.exe&#8221;<br />
After completion, you may notice up to 1.7GB of recovered space, but you won&#8217;t be able to roll back SP2.</p>
<h2>Cleanup Licensing Log</h2>
<p>The licensing log will take up a lot of space over time.  To reclaim that space:<br />
Open a command prompt in the administrative context<br />
Run: del &#8220;%systemroot%\system32\winevt\logs\Microsoft-Windows-Server Infrastructure Licensing*%4Debug.etl.*&#8221;</p>
<p>&nbsp;</p>
<h2>References:</h2>
<ul>
<li>Index entries found at : <a href="http://social.technet.microsoft.com/Forums/en/smallbusinessserver/thread/d195baac-da8b-4387-9079-c55d5e1879b4" target="_blank">http://social.technet.micr<wbr>osoft.com/<wbr>Forums/en/<wbr><wbr>smallbusin<wbr>essserver/<wbr>thread/d19<wbr>5baac-da8b<wbr>-4387-9079<wbr>-<wbr>c55d5e187<wbr>9b4</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></a></li>
<li>WinSXS cleanup found at:<br />
<a href="http://social.technet.microsoft.com/Forums/en-US/3bcacb59-61f8-457d-bd62-b1230c98aec0/sbs-2008-sp1-winsxs-growing">http://social.technet.microsoft.com/Forums/en-US/3bcacb59-61f8-457d-bd62-b1230c98aec0/sbs-2008-sp1-winsxs-growing</a></li>
<li>Cleanup Licensing Log found at:<br />
<a href="http://blogs.technet.com/b/sbs/archive/2010/03/02/recovering-disk-space-on-the-c-drive-in-small-business-server-2008.aspx">http://blogs.technet.com/b/sbs/archive/2010/03/02/recovering-disk-space-on-the-c-drive-in-small-business-server-2008.aspx</a></li>
<li></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/tuning-sbs-2008-small-business-server-2008-to-free-up-disk-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resetting Cisco IP Phone Models 7941 and 7961 to factory default</title>
		<link>https://www.itwurx.net/blog/resetting-cisco-ip-phone-models-7941-and-7961-to-factory-default/</link>
		<comments>https://www.itwurx.net/blog/resetting-cisco-ip-phone-models-7941-and-7961-to-factory-default/#comments</comments>
		<pubDate>Tue, 29 Jan 2013 20:33:36 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[VOIP]]></category>
		<category><![CDATA[Cisco 7941]]></category>
		<category><![CDATA[Cisco 7961]]></category>
		<category><![CDATA[default settings]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=306</guid>
		<description><![CDATA[Resetting Cisco IP Phone Models 7941 and 7961 to factory default Complete these steps: Cycle the power of the phone by unplugging the power cord and then plugging it back in. If your phone is powered over Ethernet, unplug the &#8230; <a href="https://www.itwurx.net/blog/resetting-cisco-ip-phone-models-7941-and-7961-to-factory-default/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Resetting Cisco IP Phone Models 7941 and 7961 to factory default</h2>
<h3>Complete these steps:</h3>
<ol>
<li>Cycle the power of the phone by unplugging the power cord and then plugging it back in. If your phone is powered over Ethernet, unplug the network cord and plug it back in.</li>
<li>The phone will begin to boot. Immediately press and hold <strong># </strong>while the Headset, Mute, and Speaker buttons flash in sequence. Release # after the Speaker button is no longer lit.</li>
<li>The line buttons flash in sequence in order to indicate that the phone waits for you to enter the key sequence for the reset.</li>
<li>Press <strong>123456789*0# </strong>within 60 seconds after the Headset, Mute, and Speaker buttons begin to flash.<br />
You must complete this key sequence within seconds or the Headset, Mute, and Speaker buttons will stop flashing and the phone will continue its normal boot process and the phone does not reset.<br />
If you enter an invalid key sequence, the buttons no longer flash, and the phone continues with its normal boot process. The phone does not reset.If you enter this key sequence correctly, the phone displays this prompt:<br />
upgrading</li>
</ol>
<p>If you want to complete wipe the phone of its current firmware, hard reset using 3491672850*# instead of 123456789*0#   The extension lights will flash red and then the phone will take the firmware defined in your termXX.default.loads file.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/resetting-cisco-ip-phone-models-7941-and-7961-to-factory-default/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elastix 2.2 with Exchange 2007 SP3 Exchange Unified Messaging integration &#8211; Asterisk</title>
		<link>https://www.itwurx.net/blog/elastix-2-2-with-exchange-2007-sp3-exchange-unified-messaging-integration-asterisk/</link>
		<comments>https://www.itwurx.net/blog/elastix-2-2-with-exchange-2007-sp3-exchange-unified-messaging-integration-asterisk/#comments</comments>
		<pubDate>Fri, 28 Sep 2012 09:53:14 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Elastix]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[exchange unified messaging]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[Unified Messaging]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=116</guid>
		<description><![CDATA[Open Source Software, such as Asterisk, can be very useful. What I&#8217;ve found, however, is that there are many cases where getting an Open Source Software package to work properly for your requirements can suck you into a focus where &#8230; <a href="https://www.itwurx.net/blog/elastix-2-2-with-exchange-2007-sp3-exchange-unified-messaging-integration-asterisk/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Open Source Software, such as Asterisk, can be very useful. What I&#8217;ve found, however, is that there are many cases where getting an Open Source Software package to work properly for your requirements can suck you into a focus where determination and will power pass countless hours as you study numerous articles and write-ups trying to find all of the tidbits of information to get the installation and configuration right&#8230;. A learning curve, if you will.</p>
<div id="attachment_120" class="wp-caption alignright" style="width: 310px"><a href="http://itwurx.net/blog/wp-content/uploads/2012/09/ExchangeUM.jpg"><img class="size-medium wp-image-120" title="Asterisk w/ Exchange Unified Messaging" src="http://itwurx.net/blog/wp-content/uploads/2012/09/ExchangeUM-300x168.jpg" alt="Exchange Unified Messaging" width="300" height="168" /></a><p class="wp-caption-text">Exchange Unified Messaging</p></div>
<p>Well folks &#8211; my latest one track minded excursion into Open Source was with Elastix. Using version 2.2, there wasn&#8217;t a whole lot of effort required until I set myself out to integrate Exchange 2007 Unified Messaging. There are many articles out there with fragments of information and misinformation. I wanted to consolidate the useful tidbits here to supplement the other great write ups out there.  This is not a step-by-step tutorial, but rather a collection of solutions to the challenges I faced during the integration of Asterisk and Exchange Unified Messaging on Exchange Server 2007 using the Elastix 2.2 distribution.</p>
<p>Problem: When an outside caller is transferred to Voicemail, the call is disconnected. Inside callers (other extensions) hear the greeting and can leave a message but outside callers cannot.<br />
Resolution: I had to add &#8220;canreinvite=no&#8221; in the trunk configuration to Exchange. This setting is required for proper Exchange Unified Messaging integration with Exchange 2007 or 2010.</p>
<p>Problem: Configure Incoming Call to be answered by Exchange Auto Attendant.<br />
Answer: In Elastix OR FreePBX, go to Misc Destinations. Create a destination called &#8220;Exchange AA&#8221; and use the initiator extension you setup for AA (Auto Attendant) in Exchange Unified Messaging configuration as the extension. Now go to the Inbound Route for the number you&#8217;d like to ring to AA and near the bottom of the page, set destination to &#8220;Misc Destinations&#8221; and then choose &#8220;Exchange AA&#8221; &#8211; submit and apply.</p>
<p>Problem: Voicemail buttons on phones (*97) should call Exchange Voicemail.  You want *97 to use Exchange Unified Messaging Voicemail instead of Asterisk Voicemail.<br />
Answer: Go to Misc Destinations. Create a destination called &#8220;Exchange VM&#8221; and use the initiator extension you setup for Voicemail in Exchange Unified Messaging as the extension. Go to Feature Codes and disable &#8220;My Voicemail&#8221; (*97) near the bottom of the page. Go to Misc Applications and add one. Call it &#8220;My Voicemail&#8221; with feature code &#8220;*97&#8243; Feature Status set to enabled. Set destination to &#8220;Misc Destinations&#8221; and select &#8220;Exchange VM&#8221;</p>
<p>Problem: Configure Asterisk to use Exchange Unified Messaging Voicemail instead of its own.<br />
Answer: You need to add the following to the extensions_override_elastix.conf file or extensions_override_freepbx.conf file.  Either file is fine (but not both):</p>
<p>[macro-vm]<br />
; ARG1 &#8211; extension<br />
; ARG2 &#8211; DIRECTDIAL/BUSY<br />
; ARG3 &#8211; RETURN makes macro return, otherwise hangup<br />
exten =&gt; s,1,Macro(user-callerid,SKIPTTL)<br />
exten =&gt; s,n,GotoIf($["foo${DB(${BLKVM_OVERRIDE})}" != "fooTRUE"]?vmx,1)<br />
exten =&gt; s,n,Noop(CAME FROM: ${NODEST} &#8211; Blocking VM cause of key: ${DB(BLKVM_OVERRIDE)})<br />
exten =&gt; s,n,Hangup<br />
exten =&gt; vmx,1,GotoIf($["${ARG2}" = "DIRECTDIAL"]?3)<br />
exten =&gt; vmx,2,SIPAddHeader(Diversion:&lt;tel:${ARG1}&gt;\;reason=no-answer\;screen=no\;privacy=off)<br />
exten =&gt; vmx,3,Dial(SIP/<em><strong><span style="color: #993300;">ExchangeUM/222</span></strong></em>) exten =&gt; vmx,4,Hangup</p>
<p><em>***  in the last line &#8220;exten =&gt; vmx,3,Dial(SIP/</em><strong>ExchangeUM/222</strong>)<em> exten =&gt; vmx,4,Hangup&#8221; you must replace &#8220;ExchangeUM&#8221; with the name you gave your trunk to exchange and you must replace &#8220;222&#8243; with the initiator extension you assigned for voicemail in your Exchange Config. ***</em></p>
<p>Problem: When an outside caller is transferred to voicemail, they can leave a voicemail but it is not delivered to the users mailbox. Voicemails from inside callers are delivered but voicemails from outside callers are not.<br />
Answer: You need to have the Hub Transport Service installed as well as the Exchange Unified Messaging role. This is true even if you do receive voicemails from inside callers (other extensions.) This is definitely true if you installed the UM role on a separate Exchange Server than your Mailbox server. Check the Application Event Log on the Exchange Unified Messaging role server and check <a href="http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&amp;ProdVer=8.0&amp;EvtID=1082&amp;EvtSrc=MSExchange%20Unified%20Messaging&amp;LCID=1033">http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&amp;ProdVer=8.0&amp;EvtID=1082&amp;EvtSrc=MSExchange%20Unified%20Messaging&amp;LCID=1033</a> , especially if you’re getting error 1082.</p>
<p>Hope you found this article useful.  If you have any questions or require assistance with your computer or network in the Los Angeles, Orange County and Inland Empire area, give us a call at (888) 777-WURX.</p>
<p>Please like our company at <a href="http://www.facebook.com/itwurx">http://www.facebook.com/itwurx</a><br />
Even if it wasn&#8217;t useful, like us anyway!</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/elastix-2-2-with-exchange-2007-sp3-exchange-unified-messaging-integration-asterisk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UPS Worldship 2012 &#8211; Transfer Administrative WorldShip Workstation to another computer</title>
		<link>https://www.itwurx.net/blog/ups-worldship-2012-transfer-administrative-workstation-to-another-computer/</link>
		<comments>https://www.itwurx.net/blog/ups-worldship-2012-transfer-administrative-workstation-to-another-computer/#comments</comments>
		<pubDate>Wed, 26 Sep 2012 16:48:58 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Administrative Workstation]]></category>
		<category><![CDATA[UPS]]></category>
		<category><![CDATA[WorldShip]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=108</guid>
		<description><![CDATA[A client called in today with a dead WorldShip Administrative Workstation.  The computer running the UPS WorldShip 2012 Administrative Workstation role had a hardware failure. Fortunately the hard drive was not the failure, so I pulled it out, connected it to &#8230; <a href="https://www.itwurx.net/blog/ups-worldship-2012-transfer-administrative-workstation-to-another-computer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A client called in today with a dead WorldShip Administrative Workstation.  The computer running the UPS WorldShip 2012 Administrative Workstation role had a hardware failure.</p>
<p>Fortunately the hard drive was not the failure, so I pulled it out, connected it to a USB to SATA adaptor and mounted the hard drive on another computer.   Here are the steps I had to follow in order to transfer worldship to the new computer.</p>
<ol>
<li>Install UPS WorldShip 2012 on the new computer</li>
<li>Be sure that WorkShip is closed and open the UPS WorldShip Support Utility (Start, Programs, UPS, UPS WorldShip Support Utility)</li>
<li>Double Click on &#8220;Data Maintenance&#8221;</li>
<li>Click &#8220;Restore&#8221;<br />
<em>- Note &#8211; If you get a message that users are connected to the database, wait a moment and click &#8220;Restore&#8221; again.  If this still fails after a few times, restart your computer (to definitively kick everybody off) and try again a couple of times.</em></li>
<li><a href="http://itwurx.net/blog/wp-content/uploads/2012/09/UPS-WorldShip-Restore.jpg"><img class="alignleft size-thumbnail wp-image-109" title="UPS WorldShip Restore Screenshot" src="http://itwurx.net/blog/wp-content/uploads/2012/09/UPS-WorldShip-Restore-150x150.jpg" alt="UPS WorldShip Restore Screenshot" width="150" height="150" /></a>Be sure to &#8220;Check this box if the files you wish to restore were backed up by the WorldShip application.&#8221;<br />
Select the disk you mounted via USB.  &#8211; <em>Note &#8211; I had to mount the disk directly via USB.  I could mount the disk over the network or via a mapped drive.  It had to be connected directly to the computer to work.</em></li>
<li>Now browse to &lt;DriveLetter&gt;\UPS\WSTD\BACKUP<br />
- Note &#8211; If you didn&#8217;t install UPS to the default location, you will need to browse to that location to find the WSTD\BACKUP folder</li>
<li>You should see some files in the third box.  Select the newest one and click &#8220;Restore&#8221; button.  The date of the backup will be referenced near the end of the file name.  The restore will ask for a couple of confirmations</li>
<li>While the restore is taking place, you may separately browse to the old installation ?:\UPS\WSTD and copy the folders &#8220;Archive&#8221; and &#8220;ImpExp&#8221; to the WSTD folder of the new installation.</li>
<li>Once you&#8217;ve copied those files and the restore process is complete from the Data Maintenance Utility, you can open WorldShip.  You may need to perform updates and re-register this installation with UPS.  You may need a copy of your most recent invoice to complete the registration of the new installation.</li>
<li>Contact UPS at 888 553-1118 for further help to transfer worldship to new computer if required.  You will need to have your shipper number handy.</li>
</ol>
<p>Hope you found this article helpful to transfer worldship to a new computer.  If you have any questions or require assistance with your computer or network in the Los Angeles, Orange County and Inland Empire area, give us a call at (888) 777-WURX.  We provide</p>
<p>Please like our company at <a href="http://www.facebook.com/itwurx">http://www.facebook.com/itwurx</a><br />
Even if it wasn&#8217;t useful, like us anyway!</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/ups-worldship-2012-transfer-administrative-workstation-to-another-computer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2007 SP2 SP3 &#8211; A reboot from a previous installation is pending</title>
		<link>https://www.itwurx.net/blog/exchange-2007-sp2-a-reboot-from-a-previous-installation-is-pending/</link>
		<comments>https://www.itwurx.net/blog/exchange-2007-sp2-a-reboot-from-a-previous-installation-is-pending/#comments</comments>
		<pubDate>Fri, 14 Sep 2012 21:04:53 +0000</pubDate>
		<dc:creator>Ethan</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[SBS 2008]]></category>
		<category><![CDATA[SP2]]></category>

		<guid isPermaLink="false">http://itwurx.net/blog/?p=85</guid>
		<description><![CDATA[When attempting to install Exchange Server 2007 SP2 (Service Pack 2) on an SBS 2008 server, it failed at the readiness check &#8211; Organization Prerequisites &#8211; &#8220;A reboot from a previous installation is pending.  Please restart the system and rerun setup.&#8221;  SBS &#8230; <a href="https://www.itwurx.net/blog/exchange-2007-sp2-a-reboot-from-a-previous-installation-is-pending/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When attempting to install Ex<a href="http://itwurx.net/blog/wp-content/uploads/2012/09/previous-installation.jpg"><img class="alignright size-medium wp-image-86" title="Exchange 2007 SP2 Setup - &quot;A reboot from a previous installation is pending&quot;" src="http://itwurx.net/blog/wp-content/uploads/2012/09/previous-installation-300x263.jpg" alt="" width="300" height="263" /></a>change Server 2007 SP2 (Service Pack 2) on an SBS 2008 server, it failed at the readiness check &#8211; Organization Prerequisites &#8211; &#8220;A reboot from a previous installation is pending.  Please restart the system and rerun setup.&#8221;  SBS 2008 is based on Windows Server 2008 Standard Edition with Exchange Server 2007.  You may encounter this problem with either flavor of Windows Server as I already have.  You may also experience this with various service pack levels of Exchange.  I&#8217;ve experienced this with SP2 and SP3.</p>
<p>Exchange Setup checks the following Registry key for any pending file renames:<br />
HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\PendingFileRenameOperations<br />
If a program installation, uninstallation  or update needs to rename or replace a file that is currently in use, it must do so during a reboot.  The program setup would add an entry to this key. Here is an example of what an entry might look like:<br />
\??\C:\WINDOWS\system32\FxsTmp\fxsE.tmp<br />
or<br />
\??\C:\Windows\system32\spool\PRTPROCS\x64\1_DKACHC4C.DLL</p>
<p>If after a restart, you recieve the same error, you can delete entries of the previously mentioned registry key and then repeat the Exchange Server 2007 SP2 setup again.   Edit the registry at your own risk.</p>
<p>Hope you found this article useful.  If you have any questions or require assistance with your computer or network in the Los Angeles, Orange County and Inland Empire area, give us a call at (888) 777-WURX.</p>
<p>Please like our company at <a href="http://www.facebook.com/itwurx">http://www.facebook.com/itwurx</a> Even if it wasn&#8217;t useful, like us anyway!</p>
]]></content:encoded>
			<wfw:commentRss>https://www.itwurx.net/blog/exchange-2007-sp2-a-reboot-from-a-previous-installation-is-pending/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
