<?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></title>
	<atom:link href="http://willsani.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://willsani.com</link>
	<description></description>
	<lastBuildDate>Mon, 30 Aug 2010 23:52:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>DPM 2010 Add firewall rule</title>
		<link>http://willsani.com/2010/08/30/dpm-2010-add-firewall-rule/</link>
		<comments>http://willsani.com/2010/08/30/dpm-2010-add-firewall-rule/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 23:52:27 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>
		<category><![CDATA[dpm 2010]]></category>
		<category><![CDATA[firewall rule]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=939</guid>
		<description><![CDATA[Here is a simply way of adding a Windows firewall rule to allow DPM remote agent push: netsh advfirewall firewall add rule name="Allow DPM Remote Agent Push" dir=in action=allow service=any enable=yes profile=any remoteip=[IP]]]></description>
			<content:encoded><![CDATA[<p>Here is a simply way of adding a Windows firewall rule to allow DPM remote agent push: </p>
<p><code>netsh advfirewall firewall add rule name="Allow DPM Remote Agent Push" dir=in action=allow service=any enable=yes profile=any remoteip=[IP]</code></p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/08/30/dpm-2010-add-firewall-rule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 – Import-mailbox and Export-Mailbox cmdlets fail with error code –2147221219</title>
		<link>http://willsani.com/2010/07/27/exchange-2010-%e2%80%93-import-mailbox-and-export-mailbox-cmdlets-fail-with-error-code-%e2%80%932147221219/</link>
		<comments>http://willsani.com/2010/07/27/exchange-2010-%e2%80%93-import-mailbox-and-export-mailbox-cmdlets-fail-with-error-code-%e2%80%932147221219/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 04:30:03 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>
		<category><![CDATA[-2147221219]]></category>
		<category><![CDATA[adsi]]></category>
		<category><![CDATA[cas]]></category>
		<category><![CDATA[exchange 2010]]></category>
		<category><![CDATA[export-mailbox]]></category>
		<category><![CDATA[hub]]></category>
		<category><![CDATA[import-mailbox]]></category>
		<category><![CDATA[RpcClientAccessServer]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=932</guid>
		<description><![CDATA[I have been attempting to figure out an issue with the mailbox-import cmdlet for the last 10 hours. Never mind the fact that nearly every single thread and blog post online points to answer (s), which aren't necessarily the end all solutions to a problem that's unique to everyone. The error, -2147221219 is generic, and [...]]]></description>
			<content:encoded><![CDATA[<p>I have been attempting to figure out an issue with the mailbox-import cmdlet for the last 10 hours. Never mind the fact that nearly every single thread and blog post online points to answer (s), which aren't necessarily the end all solutions  to a problem that's unique to everyone. The error, -2147221219  is generic, and doesn't necessarily mean the same for everyone. In my case, my deployment  consists of two Mailbox Role hosts, and three hosts for the CAS/HUB roles. The CAS array is balanced using an HLB.</p>
<p>After a lot of research and trial and error, I was able to pinpoint the issue. To import PST files using import-mailbox, you have to make sure that you meet the following requirements:</p>
<ul>
<li>Created a Windows 2008R2 VM</li>
<li>Install Exchange with the <span style="text-decoration: underline;">mailbox </span>role only.
<ul>
<li>Create a new database, name is IMPORT.</li>
</ul>
</li>
<li>Install Microsoft Outlook 2010 x64.</li>
<li>Before you begin, make sure that you point your IMPORT database to one of the internal CAS hosts:
<ul>
<li>Set-MailboxDatabase [DATABASE] -RpcClientAccessServer [INTERNAL RPCACCESS HOST]</li>
<li>Trust but, verify: Get-MailboxDatabase [DATABASE] | fl RpcClientAccessServer</li>
</ul>
</li>
<li>Once you've done this, create the new mailbox, and then move it to the the IMPORT database.</li>
<li>From there, you can run in your mailbox-import command, which should be successful.</li>
</ul>
<p>You should also make sure that your databases have the correct permissions. You can do this through ADSI under CN=Databases,CN=Exchange Administrative Group (ID),CN=Administrative Groups,CN=US,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=[FQDN],DC=[TLD]:</p>
<ul>
<li>Read</li>
<li>Administer information store</li>
<li>Allow impersonations to personal Exchange Information</li>
<li>Create named properties in the information store</li>
<li>Open mail send queue</li>
<li>Send as</li>
<li>Receive as</li>
<li>View information store status</li>
</ul>
<p>Simple conclusion: Make sure that your CAS array is not causing the issue...</p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/07/27/exchange-2010-%e2%80%93-import-mailbox-and-export-mailbox-cmdlets-fail-with-error-code-%e2%80%932147221219/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 remove public folder/database</title>
		<link>http://willsani.com/2010/07/22/exchange-2010-remove-public-folderdatabase/</link>
		<comments>http://willsani.com/2010/07/22/exchange-2010-remove-public-folderdatabase/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 14:48:25 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[exchange 2010]]></category>
		<category><![CDATA[ipm_subtree]]></category>
		<category><![CDATA[pf]]></category>
		<category><![CDATA[public folder]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=929</guid>
		<description><![CDATA[If you have dealt with Exchange for as long as I have, then you'll know that public folder was/is a poor replacement for better solutions. Microsoft will eventually remove this feature as it moves forward with the future versions of Exchange. That said, I decided to axe public folders from my Exchange deployment because I [...]]]></description>
			<content:encoded><![CDATA[<p>If you have dealt with Exchange for as long as I have, then you'll know that public folder was/is a poor replacement for better solutions. Microsoft will eventually remove this feature as it moves forward with the future versions of Exchange.</p>
<p>That said, I decided to axe public folders from my Exchange deployment because I don't want to trouble myself with a legacy features that might hinder on my operation. With that in mind, here is how you would remove a public folder/database from Exchange 2010:</p>
<ul>
<li>Start EMS</li>
<li>[PS] get-OfflineAddressBook -Server Exchange02 | remove-OfflineAddressBook</li>
<li>[PS] Get-PublicFolder “\” -Recurse -ResultSize:Unlimited | Remove-PublicFolder -Recurse -ErrorAction:SilentlyContinue</li>
<li>[PS] Get-PublicFolder “\Non_Ipm_Subtree” -Recurse -ResultSize:Unlimited | Remove-PublicFolder -Recurse -ErrorAction:SilentlyContinue</li>
</ul>
<p>You are done. Now you just have to re-create your OAB, and you are set!</p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/07/22/exchange-2010-remove-public-folderdatabase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 ECP virtual directory missing</title>
		<link>http://willsani.com/2010/07/21/exchange-2010-ecp-virtual-directory-missing/</link>
		<comments>http://willsani.com/2010/07/21/exchange-2010-ecp-virtual-directory-missing/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 17:41:42 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=925</guid>
		<description><![CDATA[I was troubleshooting several issues at the same time. During the process, I had to recreate the Exchange IIS website along with the virtual directories. However, after doing so, I found out the ECP virtual directory was not created in IIS. Based on my finding, I decided to run Set-ECPVirtualDirectory command via Powershell. The only [...]]]></description>
			<content:encoded><![CDATA[<p>I was troubleshooting several issues at the same time. During the process, I had to recreate the Exchange IIS website along with the virtual directories. However, after doing so, I found out the ECP virtual directory was not created in IIS. Based on my finding, I decided to run Set-ECPVirtualDirectory command via Powershell. The only problem is that I don't run a Standalone Exchange server, I have a CAS array running in the background, and because of that, I saw the following error immediately following the command above:</p>
<p><span style="color: #ff0000;">Cannot process argument transformation on parameter 'DC'. Cannot convert value "</span><em><span style="color: #ff0000;">SERVER</span></em><span style="color: #ff0000;">\ecp (default Web site)" to type "Microsoft.Exchange.Data.Fqdn".</span></p>
<p><span style="color: #000000;">The solution is rather simple:</span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">New-EcpVirtualDirectory -externalurl "</span><span style="color: #000000;">https://fqdn.tld/ecp</span><span style="color: #000000;">" -internalurl "</span><span style="color: #000000;">https://SERVER/ecp</span><span style="color: #000000;">" -</span><span style="color: #000000;">Server</span><span style="color: #000000;"> "exch01.xxx.local"</span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">Once you've done this, be sure to close down EMC and re-open it. You should also verify by running GET-ECPVirtualDirectory.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/07/21/exchange-2010-ecp-virtual-directory-missing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 changing HUB transport default policy SMTP address</title>
		<link>http://willsani.com/2010/07/08/exchange-2010-changing-hub-transport-default-policy-smtp-address/</link>
		<comments>http://willsani.com/2010/07/08/exchange-2010-changing-hub-transport-default-policy-smtp-address/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 18:13:14 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=922</guid>
		<description><![CDATA[If you want to change the default policy SMTP address (e.g. *@domain.local) via EMC you may run into an error such as this: Summary: 2 item(s). 0 succeeded, 1 failed. Elapsed time: 00:00:00 Edit Default Policy Failed Error: The operation can't be performed on the default e-mail address policy. Exchange Management Shell command attempted: set-EmailAddressPolicy [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">If you want to change the default policy SMTP address (e.g. *@domain.local) via EMC you may run into an error such as this:</div>
<div></div>
<div id="_mcePaste">Summary: 2 item(s). 0 succeeded, 1 failed.</div>
<div id="_mcePaste">Elapsed time: 00:00:00</div>
<div id="_mcePaste">Edit Default Policy</div>
<div id="_mcePaste">Failed</div>
<div id="_mcePaste">Error:</div>
<div id="_mcePaste">The operation can't be performed on the default e-mail address policy.</div>
<div id="_mcePaste">Exchange Management Shell command attempted:</div>
<div id="_mcePaste">set-EmailAddressPolicy -ConditionalDepartment @() -ConditionalCompany @() -ConditionalStateOrProvince @() -ConditionalCustomAttribute1 @() -ConditionalCustomAttribute2 @() -ConditionalCustomAttribute3 @() -ConditionalCustomAttribute4 @() -ConditionalCustomAttribute5 @() -ConditionalCustomAttribute6 @() -ConditionalCustomAttribute7 @() -ConditionalCustomAttribute8 @() -ConditionalCustomAttribute9 @() -ConditionalCustomAttribute10 @() -ConditionalCustomAttribute11 @() -ConditionalCustomAttribute12 @() -ConditionalCustomAttribute13 @() -ConditionalCustomAttribute14 @() -ConditionalCustomAttribute15 @() -RecipientContainer $null -EnabledEmailAddressTemplates 'SMTP:@domain.local' -Name 'Default Policy' -Identity 'Default Policy'</div>
<div id="_mcePaste">Elapsed Time: 00:00:00</div>
<div id="_mcePaste"></div>
<div>You can easily bypass this by running the following command from Exchange PowerShell:</div>
<div id="_mcePaste">Get-EmailAddressPolicy def* | Set-EmailAddressPolicy -EnabledEmailAddressTemplates 'SMTP:@NEWDOMAIN'</div>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/07/08/exchange-2010-changing-hub-transport-default-policy-smtp-address/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 Management Console log-in failure.</title>
		<link>http://willsani.com/2010/06/30/exchange-2010-management-console-log-in-failure/</link>
		<comments>http://willsani.com/2010/06/30/exchange-2010-management-console-log-in-failure/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 15:54:41 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=914</guid>
		<description><![CDATA[I've been focusing on setting up Exchange 2010 with DAG that's probably why I haven't had the time to post on my blog lately. That said, I ran into an issues with EMC, which I thought I would write about it since, I'm sure some other folks are running into it as well. When I [...]]]></description>
			<content:encoded><![CDATA[<p>I've been focusing on setting up Exchange 2010 with DAG that's probably why I haven't had the time to post on my blog lately. That said, I ran into an issues with EMC, which I thought I would write about it since, I'm sure some other folks are running into it as well.</p>
<p>When I started EMC (logged-in as Domain Admin), I would see an Access denied error. To correct the issue, I simply ran the following from Exchange Management Shell:<br />
<code ="bash">
<div id="_mcePaste">$credential = get-credential (enter admin credentials in the prompt).</div>
<div id="_mcePaste">$session = new-pssession -configurationName Microsoft.Exchange -connectionuri http://[SERVER]/powershell -credential $credential</div>
<div id="_mcePaste">import-pssession $session</div>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/06/30/exchange-2010-management-console-log-in-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Behind the logo</title>
		<link>http://willsani.com/2010/05/27/behind-the-logo/</link>
		<comments>http://willsani.com/2010/05/27/behind-the-logo/#comments</comments>
		<pubDate>Fri, 28 May 2010 01:38:27 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=909</guid>
		<description><![CDATA[Given the recent events, I thought this link would be appropriate to follow.]]></description>
			<content:encoded><![CDATA[<p>Given the recent events, I thought <a href="http://www.flickr.com/photos/greenpeaceuk/sets/72157623796911855/" target="_blank">this link</a> would be appropriate to follow.</p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/05/27/behind-the-logo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMWare vSphere client on Mac</title>
		<link>http://willsani.com/2010/05/19/vmware-vsphere-client-on-mac/</link>
		<comments>http://willsani.com/2010/05/19/vmware-vsphere-client-on-mac/#comments</comments>
		<pubDate>Wed, 19 May 2010 20:56:03 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>
		<category><![CDATA[coherence]]></category>
		<category><![CDATA[fusion]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vsphere client]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=907</guid>
		<description><![CDATA[Kudos to Michael for providing us with a valuable document detailing an X11 hackery to get vSphere client running on Mac: http://www.punchingclouds.com/?p=856 Then again, I could use Parallels/VMWare Fusion in coherence mode and get the same results...]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: line-through;">Kudos to Michael for providing us with a valuable document detailing an X11 hackery to get vSphere client running on Mac: </span><a href="http://www.punchingclouds.com/?p=856" target="_blank"><span style="text-decoration: line-through;">http://www.punchingclouds.com/?p=856</span></a></p>
<p>Then again, I could use Parallels/VMWare Fusion in coherence mode and get the same results...</p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/05/19/vmware-vsphere-client-on-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brocade AP-7131 default password</title>
		<link>http://willsani.com/2010/04/28/brocade-ap-7131-default-password/</link>
		<comments>http://willsani.com/2010/04/28/brocade-ap-7131-default-password/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 02:41:20 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>
		<category><![CDATA[7131]]></category>
		<category><![CDATA[brocade]]></category>
		<category><![CDATA[default password]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=905</guid>
		<description><![CDATA[For those of you that are in search of the default password, its "admin123", not "admin" as documented.]]></description>
			<content:encoded><![CDATA[<p>For those of you that are in search of the default password, its "admin123", not "admin" as documented.</p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/04/28/brocade-ap-7131-default-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Outlook missing Webex toolbar</title>
		<link>http://willsani.com/2010/04/06/microsoft-outlook-missing-webex-plug-in/</link>
		<comments>http://willsani.com/2010/04/06/microsoft-outlook-missing-webex-plug-in/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 17:26:18 +0000</pubDate>
		<dc:creator>Will</dc:creator>
				<category><![CDATA[tech-nol-o-gy]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[toolbar]]></category>
		<category><![CDATA[webex]]></category>

		<guid isPermaLink="false">http://willsani.com/?p=896</guid>
		<description><![CDATA[Are you using Webex? Do you not see the Webex Outlook toolbar? Here is the solution to your problem: Start Outlook. Go to Help &#62; Disabled Items. Look for the Webex plug-in, select it, and then click on enable. Restart Outlook and you'll have your toolbar back!]]></description>
			<content:encoded><![CDATA[<p>Are you using Webex? Do you not see the Webex Outlook toolbar? Here is the solution to your problem:</p>
<ol>
<li>Start Outlook.</li>
<li>Go to Help &gt; Disabled Items.</li>
<li>Look for the Webex plug-in, select it, and then click on enable.</li>
</ol>
<p>Restart Outlook and you'll have your toolbar back!</p>
]]></content:encoded>
			<wfw:commentRss>http://willsani.com/2010/04/06/microsoft-outlook-missing-webex-plug-in/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
