<?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>InteractiveWebs Blog</title>
	<atom:link href="http://www.interactivewebs.com/blog/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.interactivewebs.com/blog</link>
	<description>DotNetNuke Modules, Skins, Business Websites, Microsoft CRM Integration, Portals and Hosting</description>
	<lastBuildDate>Tue, 07 Feb 2012 07:13:16 +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>Microsoft&#8211;You Suck Balls!</title>
		<link>http://www.interactivewebs.com/blog/index.php/rants/microsoftyou-suck-balls/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/rants/microsoftyou-suck-balls/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 07:13:15 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Microsoft Fail]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/?p=1610</guid>
		<description><![CDATA[I find it absolutely incomprehensible how hard it is to purchase a Microsoft Product and actually gain access to it. Over the years, things have always been hard, but appear to have got a lot worse. My Experience with MSDN Subscription. In December I receive notice that our existing MSDN subscription is due to expire, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image10.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb10.png" width="244" height="174" /></a></p>
<p>I find it absolutely incomprehensible how hard it is to purchase a Microsoft Product and actually gain access to it.</p>
<p>Over the years, things have always been hard, but appear to have got a lot worse.</p>
<h4>My Experience with MSDN Subscription.</h4>
<p> In December I receive notice that our existing MSDN subscription is due to expire, so I set about renewing it. Now with any other company, you would just enter a credit card number into a website some place and you would be done. But Not Microsoft.</p>
<p>Microsoft force you to purchase through a reseller (and I get that) so we set about that path.</p>
<p>Our previous reseller was Ingram Micro, who totally destroyed their own business by interdicting SAP some time ago, and have got nothing right since then! So we followed the Legendry Microsoft License Expert “Shane Piercy” to Dicker Data and purchased our license there. (Thanks Shane, that was the easy part).</p>
<p>After some weeks, Microsoft approve our license and send an email with some details.</p>
<p>We then login to Live.com and revalidate an email address that we have used, validated and sign in daily with for the past 10 years. This take 3 days.</p>
<p>We then go to the Volume License website and find the new license needs to be added. We do this, and are advised that we again need to validate our email address. This takes 48 hours (actual time was 4 days). – Remember it is computers doing all this tricky validating of email addresses by sending us an email with a link to click.</p>
<p>We then check back for days in the Volume License website and are advised in the FAQ that validating the license and email can take several days. Go figure!</p>
<p>Finally after 5 days the license appears, and we find that we need to then assign it to a user. We start doing this and fail several times before ringing their Asian America support line and chat to a helpful person who suggest a lot of things before mentioning the catch phrase “What version of IE are you using?”&#160; &#8211; I almost blurt out… “Why would I use such a F#&amp;!ed browser!” before explaining that I was using Chrome. Heaven forbid I was on a Mac and did not have access to IE at all.</p>
<p>We finally worked out that IE is required for “This Website” even though there is no detection on the website warning you of this. </p>
<p>So I fired up IE, and set about assigning a user to this license before I get this error.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image11.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb11.png" width="244" height="60" /></a></p>
<p>Lucky I am on the phone to the Philippines at the time and ask.. “What Next?”</p>
<p>MS support take all my details again, and advise they will assign the license. This will take only 1 hour to complete. (Believe that when I see it).</p>
<p>I ask for an email address for my support dude. No, he does not have an email address, only a team address that I can use his name in and someone may forward it to him. Remember here I am communicating via a POT (Plain Old Telephone) to the number 2 (I like saying that) IT company in the world. Why can’t I email the dude, or skype, or MSN, or live chat, or SMS, or whatever.. No the only way to get him is call a POT and wait in queue like I did in the last century.</p>
<p>So now I wait. 30 days down, and still no access to something I have paid for. Can you frigging believe it!</p>
<p>The story is not over yet, but I just know I will not have access in 1 hour from now. That would be way to easy.</p>
<p>Microsoft – if you want to know why you are failing. It is because everything you do is 10 x harder than it needs to be. Compare this experience to Apple App store on the Mac!</p>
<p>You have a lot of catching up to do MS!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/rants/microsoftyou-suck-balls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke Outlook Social Connector Setup</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-outlook-social-connector-setup/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-outlook-social-connector-setup/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 01:32:46 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DNN Outlook Social Connector Support]]></category>
		<category><![CDATA[DotNetNuke Modules]]></category>
		<category><![CDATA[Outlook Social Connector]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/?p=1603</guid>
		<description><![CDATA[The steps in setting up the Outlook Social Connector for DotNetNuke on your local computer. The steps assume that you have installed the DNN website module by InteractiveWebs called the Outlook Social Connector. 1. Close Outlook 2. Start the MSI installer “Setup_DNNSocialConnector” 3. Select Next 4. Use the default path, or select one, then select [...]]]></description>
			<content:encoded><![CDATA[<p>The steps in setting up the Outlook Social Connector for DotNetNuke on your local computer.</p>
<p>The steps assume that you have installed the DNN website module by InteractiveWebs called the Outlook Social Connector.</p>
<p>1. Close Outlook</p>
<p>2. Start the MSI installer “<strong>Setup_DNNSocialConnector</strong>”</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb.png" width="244" height="200" /></a></p>
<p>3. Select <strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb1.png" width="244" height="201" /></a></p>
<p>4. Use the default path, or select one, then select &#8211; <strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb2.png" width="244" height="203" /></a></p>
<p>5. Select <strong>Next</strong> when ready to proceed</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb3.png" width="244" height="199" /></a></p>
<p>6. <strong>Wait</strong> a bit</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb4.png" width="244" height="201" /></a></p>
<p>7. Select <strong>Close</strong></p>
<p><strong><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb5.png" width="244" height="64" /></a></strong></p>
<p>8. Open Outlook and in the Mail view, find an email message and expand the view for the Social Connector.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb6.png" width="244" height="109" /></a></p>
<p>9. Select the + symbol under the contact image, and select “<strong>on another social network</strong>” from the available list.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image7.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb7.png" width="244" height="237" /></a></p>
<p>10. Select “iWebs – DNN Social Connector” from the available social connector plugins.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image8.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb8.png" width="244" height="118" /></a></p>
<p>11. Fill in the connection settings for your DotNetNuke Website that has the iWebs – DNN Social Connector module installed. And admin or host account is needed. Click <strong>Connect</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image9.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/02/image_thumb9.png" width="244" height="66" /></a></p>
<p>When you browse an email message from a user who is registered on your website, you will see the activity that they have taken on your site. This includes activity on security roles, DNN Forums Module, and if you have updated to our modified Documents Module, activity on that module too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-outlook-social-connector-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke Registration without User Name</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-registration-without-user-name/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-registration-without-user-name/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 13:01:54 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Advanced Login]]></category>
		<category><![CDATA[Advanced Login Support]]></category>
		<category><![CDATA[DNN Module]]></category>
		<category><![CDATA[DotNetNuke Modules]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/?p=1581</guid>
		<description><![CDATA[One of the most asked for features of the DotNetNuke user registration process is to allow users to register without the need for a user name. &#160; Today we have added this feature to the DotNetNuke Advanced Login Module. User Name Omission Normally DotNetNuke requires a user name to be entered at registration. The Advanced [...]]]></description>
			<content:encoded><![CDATA[<h5><img style="margin: 0px 6px 0px 0px; display: inline; float: left" align="left" src="http://images01.interactivewebs.com/portals/62/dnn_login_css.png" width="111" height="161" />One of the most asked for features of the DotNetNuke user registration process is to allow users to register without the need for a user name.</h5>
<p>&#160;</p>
<p>Today we have added this feature to the <a href="http://www.interactivewebs.com/advancedlogin/">DotNetNuke Advanced Login Module</a>.</p>
<h4>User Name Omission</h4>
<p>Normally DotNetNuke requires a user name to be entered at registration. The Advanced Login Module will automatically create a DNN user name at registration time, even if the token for User Name is not included in the registration form. This way you can allow users to register with an email address and no user name, while in the background the Advanced Login Module handles the user name for you.</p>
<h5>How It Works</h5>
<p>If omitted from the registration form, the user name will be taken from the email address.</p>
<p><a href="mailto:david@domain.com">david@domain.com</a> for example will generate a user name using all data from before the @ symbol. </p>
<p><a href="mailto:david@domain.com">david@domain.com</a> = david as the user name.</p>
<p>If david is already taken as a user name, then david-01 or david-02 etc. will be used automatically.</p>
<p>This keeps the username familiar to users should it ever be provided to them, yet keeps the registration process as simple as possible.</p>
<p>The module is available as a <a href="http://www.interactivewebs.com/DotNetNukeModules/ModuleDownloads.aspx">Free DNN Module</a> trial on our site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-registration-without-user-name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2010 Outlook Autodiscovery Tricks</title>
		<link>http://www.interactivewebs.com/blog/index.php/server-tips/exchange-server-2010-outlook-autodiscovery-tricks/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/server-tips/exchange-server-2010-outlook-autodiscovery-tricks/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 07:03:24 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Server Tips]]></category>
		<category><![CDATA[Exchange 2010]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/?p=1579</guid>
		<description><![CDATA[I have been trying to work out for some time, a really easy way for AutoDiscovery services in outlook to be directed to the correct address allowing for easy user configuration of services. Without going into all the details, I have tried all the methods described in (yet another) Microsoft Whitepaper. http://technet.microsoft.com/en-us/library/bb332063(EXCHG.80).aspx Had some level [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image_thumb4.png" width="144" height="138" /></a></p>
<p>I have been trying to work out for some time, a really easy way for AutoDiscovery services in outlook to be directed to the correct address allowing for easy user configuration of services.</p>
<p>Without going into all the details, I have tried all the methods described in (yet another) Microsoft Whitepaper.</p>
<p><a href="http://technet.microsoft.com/en-us/library/bb332063(EXCHG.80).aspx">http://technet.microsoft.com/en-us/library/bb332063(EXCHG.80).aspx</a></p>
<p>Had some level of success but while working through this stuff I discovered by mistake a little discussed method.</p>
<p>A new feature is available that enables Outlook 2007 and later to use DNS Service Location (SRV) records to locate the Exchange Autodiscover service.</p>
<p>Discussed here: <a href="http://support.microsoft.com/?kbid=940881">http://support.microsoft.com/?kbid=940881</a></p>
<p>To Hell with the the WhitePaper, this works fantastically well. It is everything that I need it to be.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/server-tips/exchange-server-2010-outlook-autodiscovery-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Captivate SCORM reporting completed but not passed</title>
		<link>http://www.interactivewebs.com/blog/index.php/general-tips/captivate-scorm-reporting-completed-but-not-passed/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/general-tips/captivate-scorm-reporting-completed-but-not-passed/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 07:56:31 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[General Tips]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[LMS]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/?p=1574</guid>
		<description><![CDATA[Captivate SCORM Problems We have been playing in depth lately with some some of the Captivate SCORM outputs in an effort to better understand the SCORM Compliance and where Captivate falls down in this area. What we have found is very interesting and needs to be explained in detail to understand. The Problem Until recently, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image_thumb.png" width="215" height="244" /></a></p>
<h4>Captivate SCORM Problems</h4>
<p>We have been playing in depth lately with some some of the Captivate SCORM outputs in an effort to better understand the SCORM Compliance and where Captivate falls down in this area. What we have found is very interesting and needs to be explained in detail to understand.</p>
<h4>The Problem</h4>
<h4></h4>
<p>Until recently, anyone who wanted to author SCORM-compliant content had few choices. Not many authoring programs existed and the technical knowledge to create compliant content was and, in fact, still is beyond the reach of most training developers. Now there are many affordable, easy to use content authoring programs to create SCORM-compliant content that can be deployed to learning management systems (LMS). Adobe, a leader in the multimedia authoring and programming industry, has recently thrown their hat into the ring and released Adobe Captivate – a SCORM-compliant authoring tool that includes screen capture, simulation, automated testing and more.</p>
<h4>Adobe Captivate and LMS Software Working Correctly</h4>
<p>When exporting content from Adobe Captivate, you have the option of making your package SCORM 1.2 Compliant. Specifics of the SCORM specification could fill an entire book (in fact, it does!), so let’s just say that SCORM defines what must be included in a content package (certain files which contain certain information in a certain format) and the methods that the content package must use to communicate information (student name, score, etc.) to and from the LMS. The idea is that content authoring programs and learning management systems would all be programmed to comply with the spec and therefore be compatible with each other. Unfortunately, reality has not lived up to the vision.</p>
<p>The SCORM 1.2 specification is long, open to some interpretation and not always logical. Developers have had to make some assumptions and, at the same time, had to predict and hope that other developers made the same assumptions! Our experience with the workings of Adobe Captivate and the development or our own SCORM-compliant LMS has given us some insight to help you get the most out of Adobe Captivate and your LMS – even if it’s not our LMS! Note that we are only focusing on SCORM 1.2. The SCORM 1.3 specification was recently released, however most learning management systems and authoring tools, even those recently released, still support SCORM 1.2 and rightfully so.</p>
<h4>Problem 1 &#8211; Setting Captivate to be SCORM 1.2 Compliant</h4>
<p>If you export a Captivate package that does not have any graded questions in it, it will not be SCORM-compliant. I don’t mean that it just won’t track because it has no grade to send; I mean it is not compliant. In tracing method calls from Captivate lessons, we’ve found that a lesson with no questions will not make the required call to the LMS to initialize itself upon start-up. It will make the finalize call upon exit, however any compliant LMS will throw back an error when this happens. The spec dictates that a content package must initialize itself before it can finalize itself. Makes sense, right?</p>
<p>A tangential problem to this is that a lesson with no questions (even if the correct initialize and finalize calls are made) has no way to tell when it’s been completed, so it does not send that information to the LMS either. This secondary problem is not an issue of compliance as the SCORM specification does not require this information to be sent, but more an issue of usability. What’s the point of making a SCORM-compliant lesson and loading it into an LMS if you never find out when your users have completed it?</p>
<h4>Solution 1 &#8211; Captivate SCORM Solved</h4>
<p>The resolution to both these problems is easy – just make sure that you have a graded interaction in your lesson. It can be an interaction that is actually presented as such or even a button or hot spot that you are sure your users will click while viewing the lesson. The possibilities here are endless, so be sure to test your solution, but the bottom line is that there needs to at least one graded interaction in your lesson.</p>
<h4>Problem 2 – Passing the Proper Lesson Status Value</h4>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image_thumb1.png" width="244" height="230" /></a></p>
<p>Adobe Captivate lets you choose whether to report ‘pass/fail’ or ‘complete/incomplete’ values for lesson status, but this is not an arbitrary choice. The spec dictates that this shall be determined by the lesson after querying the LMS and deciding based upon the response it receives.</p>
<p>When publishing with Captivate, if you select complete/incomplete, and the user fails or fails to finish the lesson, the value of ‘incomplete’ will be reported to the LMS. In the event that the user completes or passes the lesson, the value of ‘complete’ will be reported to the LMS. Likewise, if you select pass/fail, then the value of ‘pass’ will be used instead of ‘complete’ and the value of ‘fail’ will be used instead of ‘incomplete’.</p>
<p>Additionally, Captivate lessons never query the LMS for the value of ‘credit’, which is the element that the lesson should be using to determine whether to use ‘complete/incomplete’ or ‘pass/fail’.</p>
<h4>Problem 2 – Solution to Captivate Lesson Status Value</h4>
<p>Solving this problem may or may not even be necessary – it’s a rather minor issue. The best thing to do is make sure that you coordinate the credit setting you use in the LMS with the lesson status value you select here. Lessons that are for credit should use ‘pass/fail’ and lessons that are not for credit should use ‘complete/incomplete’. However, one thing to note, and this takes us indirectly to Problem #3 and beyond, is that the spec dictates that the LMS revaluate the score and change this value if you have set a mastery score. We’ll come back to this when we get to Problem #4.</p>
<h4>Problem 3 – Passing Score in the SCORM Format</h4>
<p>The ‘Publish’ interface in Adobe Captivate lets you choose whether to report score as a raw value or as a percentage while the spec dictates that this value must be ‘normalized between 0 and 100′ (meaning it must be a percentage score). When you choose to report this value as a raw score, your lesson is not compliant.</p>
<p>Adobe tells us that they put this option for a very specific reason. The spec defines 3 values relating to score and all shall be normalized between 0 and 100 – minimum score, maximum score and what they call raw score (oddly enough, the spec calls it ‘raw score’ and at the same time dictates that it be normalized – no wonder everyone is confused!). Logically, since they are required to be normalized between 0 and 100, minimum score would always be 0 and maximum score would always be 100 so why even use them? Because of this confusion, Adobe decided to allow the content author to decide whether to report score as raw or normalized.</p>
<p>The problem occurs when you choose to report score as raw and then load your content into an LMS that has been implemented according to the SCORM spec because it will expect to receive score normalized. Confusion ensues!</p>
<h6></h6>
<p>You create a Captivate lesson and choose to report score as a raw value. Your lesson has 5 questions and your user gets them all correct. Your lesson is going to report ’5′ as the score and a compliant LMS is going to interpret this as 5%. Of course, your lesson should also report a lesson status of ‘complete’ or ‘passed’ (see problem #2) which will truly confuse your user when they look at their stats and see that they passed/completed a lesson with a score of only 5%!</p>
<h4>Problem 3 – Solution to Passing SCORM Score Correctly</h4>
<p>This is an easy one. Unless you are certain that your LMS implements score as a raw value, always select ‘percentage’ to ensure that your lesson is compliant.</p>
<p>Problem 4 – Making it all Work</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image2.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image_thumb2.png" width="193" height="244" /></a>&#160; <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image3.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2012/01/image_thumb3.png" width="244" height="228" /></a></p>
<p>Take a deep breath, because problem #4 might get a little confusing. The SCORM specification instructs the LMS to change the lesson status (the same value discussed in problem #2) when certain conditions apply. When this happens, the LMS shall use the score to decide how to change the lesson status value. If you remember though, from problem #3, you may be reporting score as a non-compliant raw value, so the LMS may change the lesson status based on bad information.</p>
<p>To get a better understanding of this, let’s introduce mastery score. You set the mastery score by clicking the ‘Manifest’ button on the Publish Interface. mastery score is value stored in the manifest file that is included in the content package you load into the LMS. The LMS reads this value and stores it with the lesson. If you notice, Captivate instructs that this value should be between 0 and 100, or normalized.</p>
<p>Now the SCORM specification instructs the LMS that if mastery score is set, the lesson is being taken for credit and the lesson status is not ‘incomplete’, the LMS shall change the lesson status to the appropriate value (complete, incomplete, pass or fail) by comparing the score reported from the lesson and the mastery score that is defined in the manifest. This occurs even if the lesson has already passed a value for lesson status.</p>
<p>The first thing to notice is that you probably should set the mastery score to the same value that you set passing score. That way, if the LMS re-evaluates the lesson status, it will use the same value as the passing score that the lesson itself does.</p>
<p>Now let’s refer back to Problem #3. You had the option of reporting score as a raw value. If you chose that option, when the LMS performs this re-evaluation of lesson status, it is going to compare a raw score to the normalized mastery score. Since one value is normalized and the other is not, it should be clear that you will have some unexpected results from this.</p>
<h4>Example</h4>
<p>You create a Captivate lesson with 20 questions. You choose to report score as a raw value (non-complaint per Problem #3, but Captivate lets you do it), choose to use ‘pass/fail’ for lesson status, enter a mastery score of 80% and enter a passing score of 80%. Your user gets 17 questions correct.</p>
<p>When the lesson finalizes, the lesson reports ‘pass’ to the LMS for lesson status and ’17′ for score. Everything looks good until the LMS sees that there is a mastery score and therefore it must re-evaluate the lesson status. The LMS looks at score (’17′) and sees that it is less than mastery score (’80′), so it changes lesson status to ‘fail’. In fact, a lesson created with these settings will always have its lesson status re-evaluated to ‘fail’ by the LMS because even a perfect raw score (’20′) will always be less than the mastery score (’80′).</p>
<p>The root of the problem is that Captivate prompts you to enter mastery score normalized, but gives you the option to report score as a raw value. They need to be on the same scale for the re-evaluation by the LMS to work properly.</p>
<h4>Solutions</h4>
<p><strong>Solution 1</strong> &#8211; Don’t enter a mastery score. By doing this, the LMS will not re-evaluate the lesson status and you avoid the problem altogether. But don’t forget about Problem #3 and its solution.</p>
<p><strong>Solutions 2</strong> &#8211; Make sure that mastery score and score are both normalized by choosing to report score as a ‘percentage.’ You’ll notice that this is also the solution to Problem #3. If you have confirmed that your LMS expects to receive score as raw, then use Solution #3.</p>
<p><strong>Solution 3</strong> &#8211; If you must report score as a raw value, then be sure to enter a raw value for mastery score. In our scenario, instead of entering ’80′ for mastery score, you would enter ’17′. That way, when the LMS re-evaluates lesson status, both score and mastery score are on the same scale and the calculation is done correctly. While technically incorrect since the spec dictates that mastery score be normalized, we won’t worry about it because you’d only use this solution in the case that your LMS is also non-compliant because it’s expecting raw values for score. It’s a workaround.</p>
<h4>Conclusion</h4>
<p>We’ve seen that Adobe Captivate provides a robust solution for quickly developing online training solutions. But let’s not forget that we need to be mindful of the implementation of the SCORM specification by the LMS and how it’s going to react to our Captivate lessons.</p>
<p>Review the problems and their solutions and you can be sure that your Captivate lessons are going to comply with SCORM 1.2 and function properly when loaded into a SCORM 1.2-compliant learning management system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/general-tips/captivate-scorm-reporting-completed-but-not-passed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remote Desktop mstsc.exe slow will not start windows 7</title>
		<link>http://www.interactivewebs.com/blog/index.php/support/remote-desktop-mstsc-exe-slow-will-not-start-windows-7/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/support/remote-desktop-mstsc-exe-slow-will-not-start-windows-7/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 14:21:29 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Support]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/?p=1563</guid>
		<description><![CDATA[Had a painful problem today with the mstsc.exe application in Windows 7 64 Bit Ultimate today. An otherwise happy install suddenly failing to start, or if is started it would be very slow. Once started, it would not close from the task manager, even if I killed the process with the end process. Initially I [...]]]></description>
			<content:encoded><![CDATA[<p>Had a painful problem today with the mstsc.exe application in Windows 7 64 Bit Ultimate today.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image5.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb8.png" width="244" height="152" /></a></p>
<p>An otherwise happy install suddenly failing to start, or if is started it would be very slow.</p>
<p>Once started, it would not close from the task manager, even if I killed the process with the end process.</p>
<h4>Initially</h4>
<p>I suspected that it was possibly a virus etc. However I found that there are a lot of people on the net with this exact problem.</p>
<p>I then set about a solution, and figured on out myself, that involves replacing some of the files use by the MSTSC.EXE application.</p>
<p>Basically there are 4 files that I replaced with the same version from another computer that was functional and healthy. They are:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/Capture.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Capture" border="0" alt="Capture" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/Capture_thumb.png" width="244" height="97" /></a></p>
<p>c:\windows\system32\</p>
<p>MSTSCAX.dll</p>
<p>MSTSC.exe</p>
<p>c:\windows\system32\EN-US\</p>
<p>MSTSCAX.dll.mui</p>
<p>MSTSC.exe.mui</p>
<p><em>I would create a .zip copy for download except I fear giving out some stored connection settings in the files I already have. So sorry, you will have to find your own backup files.</em></p>
<p>&#160;</p>
<h4>The Bitch of it</h4>
<p>The annoying problem is that you cannot just copy the 4 files into the two folder locations as Windows 7 in all it’s wisdom will not let you copy files there, as you are not the “Trusted Installer”. </p>
<p>You might be like me, Administrator and God of your computer that at any time can take to it with a hammer and replace it with a Mac, but Windows 7 knows best… so let’s show you what you have to do to hack that crap!</p>
<p>&#160;</p>
<h4>Give Permissions</h4>
<p>First, go to the folder or set of files that you need to change permissions for, right-click on them and choose <strong>Properties</strong>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image6.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb9.png" width="244" height="210" /></a></p>
<p>Next click on the <strong>Security </strong>tab and then click on the <strong>Advanced</strong> button at the bottom:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image7.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb10.png" width="216" height="244" /></a></p>
<p>Next click on the Owner tab and you’ll now see that the current owner is <strong>TrustedInstaller</strong>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image8.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb11.png" width="244" height="227" /></a></p>
<p>Now click on the Edit button and choose who you would like to change the owner to, either your account or the Administrators. If your account is an Administrator account, I would suggest just picking Administrators.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image9.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb12.png" width="221" height="244" /></a></p>
<p>You can also check off <strong>Replace owner on sub containers and objects</strong> if you need to delete more than one file in a folder. Go ahead and click OK. Now you will see that the Current owner is the account you picked.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image10.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb13.png" width="244" height="150" /></a></p>
<p>Click OK until you have closed all properties windows and are back to the Windows Explorer screen. Then right-click on the folder or file again and choose Properties again.</p>
<p>Now click on the Security tab again, but instead of clicking on Advanced, you need to click the <strong>Edit</strong> button.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image11.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb14.png" width="220" height="244" /></a></p>
<p>Now click on the user name in the list that you want to change the permissions for, which should be the same as who you changed the current owner too. If the user name is not in the list, click Add, type in the name and click OK.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image12.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb15.png" width="202" height="244" /></a></p>
<p>Since I had changed the current owner to Administrators, I clicked on Administrators here and then clicked on the check box next to<strong> Full Control</strong>. When you do that, all the other boxes get checked too.</p>
<p>Click OK once and then click OK one more time to get back to Windows Explorer. Now you can replace those files without any UAC messages telling you that you can’t! Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/support/remote-desktop-mstsc-exe-slow-will-not-start-windows-7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Disable SSL 2.0 IIS 7 Windows 2008 64bit with CRM 2011 for PCI Compliance</title>
		<link>http://www.interactivewebs.com/blog/index.php/crm/disable-ssl-2-0-iis-7-windows-2008-64bit-with-crm-2011-for-pci-compliance/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/crm/disable-ssl-2-0-iis-7-windows-2008-64bit-with-crm-2011-for-pci-compliance/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 14:39:16 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[CRM 2011]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/crm/disable-ssl-2-0-iis-7-windows-2008-64bit-with-crm-2011-for-pci-compliance/</guid>
		<description><![CDATA[PCI Failure Today we received notification during a PCI compliance check that our Microsoft CRM 2011 server was not PCI Compliant. The cause of the lack of compliance was due to the server accepting connections via an SSL v 2.0 protocol. Synopsis : The remote service encrypts traffic using a protocol with known weaknesses . [...]]]></description>
			<content:encoded><![CDATA[<h4>PCI Failure</h4>
<p>Today we received notification during a PCI compliance check that our Microsoft CRM 2011 server was not PCI Compliant.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image1.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb4.png" alt="image" width="228" height="161" border="0" /></a></p>
<p>The cause of the lack of compliance was due to the server accepting connections via an SSL v 2.0 protocol.</p>
<p>Synopsis : The remote service encrypts traffic using a protocol with known<br />
weaknesses . Description : The remote service accepts connections encrypted<br />
using S S L 2.0, which reportedly suffers from several cryptographic flaws and has<br />
been deprecated for several years . An attacker may be able to exploit these<br />
issues to conduct man-in-the-middle attacks or decrypt communications between<br />
the affected service and clients . See also : <a href="http://www.schneier.com/paper-ssl.pdf">http://www.schneier.com/p</a></p>
<div id="scid:FF7EC618-8FBE-49a5-B908-2339AF2ABCDF:6c8cd724-d532-42f1-b69a-7af1ab0c52e4" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">
<div>Download File &#8211; <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/tmpAE45.zip" target="_self">ZipSource</a></div>
</div>
<p>aper-ssl.pdf<br />
Solution: Consult the application&#8217;s documentation to dis able S S L 2.0 and us e<br />
S S L 3.0 or TLS 1.0 instead. Risk Factor: Medium / CVS S Bas e S core : 2<br />
(AV:R/AC:L/Au:NR/C:P/A:N/I:N/B:N)</p>
<p>Perhaps not the worlds biggest deal, as the SSL certificates in place are using the SSL 3.0 however we needed to remove the V2.0 for compliance with PCI.</p>
<p>The solution turned out to be no so easy… Mostly due to the fact that we are using a 64bit Windows 2008 server and Microsoft have only appeared to provide details on fixing 32 bit servers to remove SSL v2.</p>
<p>We did manage to get there and this is what we had to do</p>
<h4>Remove SSL v2</h4>
<p>You need to run the following commands at a command prompt on the server:</p>
<blockquote><p>REG ADD &#8220;HKLM\System\CurrentControlSet\Control\SecurityProviders\SChannel\Protocols\SSL 2.0\Server&#8221; /v Enabled /t REG_DWORD /d 0 /f<br />
REG ADD &#8220;HKLM\System\CurrentControlSet\Control\SecurityProviders\SChannel\Protocols\SSL 2.0\Client&#8221; /v Enabled /t REG_DWORD /d 0 /f<br />
REG ADD &#8220;HKLM\System\CurrentControlSet\Control\SecurityProviders\SChannel\Protocols\SSL 3.0\Server&#8221; /v Enabled /t REG_DWORD /d 1 /f<br />
REG ADD &#8220;HKLM\System\CurrentControlSet\Control\SecurityProviders\SChannel\Protocols\SSL 3.0\Client&#8221; /v Enabled /t REG_DWORD /d 1 /f<br />
REG ADD &#8220;HKLM\System\CurrentControlSet\Control\SecurityProviders\SChannel\Protocols\TLS 1.0\Server&#8221; /v Enabled /t REG_DWORD /d 1 /f<br />
REG ADD &#8220;HKLM\System\CurrentControlSet\Control\SecurityProviders\SChannel\Protocols\TLS 1.0\Client&#8221; /v Enabled /t REG_DWORD /d 1 /f</p></blockquote>
<p>We created a batch file to make this easier.</p>
<p>You can download the file here, and extract the batch file. Then double click the file called: “<strong>DisableSSLv264bit.bat</strong>”.</p>
<p><strong>Then Reboot the server.</strong></p>
<div id="scid:FF7EC618-8FBE-49a5-B908-2339AF2ABCDF:ea4af956-4016-4ac8-a3fd-ec7370babd03" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">
<div>Download File - <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/DisableSSLv264bit.zip">DisableSSLv264bit</a></div>
</div>
<p>All it will do is run the above commands and in the registry it will add:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image2.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb5.png" alt="image" width="244" height="108" border="0" /></a></p>
<p>and similar sets to enable SSL v3 and disable SSL v2.</p>
<p>Then you can use a free test service here:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image3.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb6.png" alt="image" width="244" height="107" border="0" /></a></p>
<p>to check that you are disabled.</p>
<p>A failure like this: <a href="http://foundeo.com/products/iis-weak-ssl-ciphers/test.cfm">http://foundeo.com/products/iis-weak-ssl-ciphers/test.cfm</a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image4.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb7.png" alt="image" width="244" height="90" border="0" /></a></p>
<p>indicates something did not take correctly.</p>
<p>If you are using a 32 bit version of windows. (Not possible with CRM 2011) but possible otherwise, then you can use the Microsoft tool here: <a href="http://support.microsoft.com/kb/187498/en-us">http://support.microsoft.com/kb/187498/en-us</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/crm/disable-ssl-2-0-iis-7-windows-2008-64bit-with-crm-2011-for-pci-compliance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Invalid data reported&#8211;Analytics Report</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/analytics-report-support/invalid-data-reportedanalytics-report/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/analytics-report-support/invalid-data-reportedanalytics-report/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 07:13:47 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Analytics Report Support]]></category>
		<category><![CDATA[Google Analytics]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/invalid-data-reportedanalytics-report/</guid>
		<description><![CDATA[We have found an issue that would prevent the Google Analytics report module from rendering in certain websites under certain conditions. The symptoms of the issue are that the module reports “invalid data” when you have configured the module settings. If you experience this error messages, then the solution is easy… Ensure you have a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image_thumb" border="0" alt="image_thumb" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb_thumb.png" width="244" height="182" /></a></p>
<p>We have found an issue that would prevent the Google Analytics report module from rendering in certain websites under certain conditions.</p>
<p>The symptoms of the issue are that the module reports “invalid data” when you have configured the module settings.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb1.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image_thumb[1]" border="0" alt="image_thumb[1]" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb1_thumb.png" width="195" height="125" /></a></p>
<p>If you experience this error messages, then the solution is easy…</p>
<p>Ensure you have a version of the module that is later than 45.06.02 – Available from our website as a download here: <a href="http://www.interactivewebs.com/DotNetNukeModules/ModuleDownloads.aspx">http://www.interactivewebs.com/DotNetNukeModules/ModuleDownloads.aspx</a></p>
<p>Then after updating, you need to check the option that says: “Render Chart from Control”</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb2.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image_thumb[2]" border="0" alt="image_thumb[2]" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb2_thumb.png" width="244" height="122" /></a></p>
<p>This should allow the chart to report past the Invalid data error.</p>
<p>The error relates to the DotNetNuke Alias redirection settings in the DNN Site Admin settings, and appears to be when a redirection has been defined in the settings.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/12/image_thumb3.png" width="244" height="121" /></a></p>
<p>If the redirection is turned to none, this should also fix the error. </p>
<p>Alternatively it appears to have been fixed in DotNeTNuke release 06.01.01. But who is to day that the issue will not creep into later releases of the module.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/analytics-report-support/invalid-data-reportedanalytics-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrome&#8211;An additional plug-in is required to display some elements on this page&#8211;Solved</title>
		<link>http://www.interactivewebs.com/blog/index.php/general-tips/chromean-additional-plug-in-is-required-to-display-some-elements-on-this-pagesolved/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/general-tips/chromean-additional-plug-in-is-required-to-display-some-elements-on-this-pagesolved/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 00:20:54 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[General Tips]]></category>
		<category><![CDATA[Chrome]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/general-tips/chromean-additional-plug-in-is-required-to-display-some-elements-on-this-pagesolved/</guid>
		<description><![CDATA[Install Plug-in If you are receiving this error in Chrome, and finding that installing the plugin does absolutely nothing. And clicking the&#34;: Takes you to a Windows media and Java error page. http://www.google.com/support/chrome/bin/answer.py?answer=95697&#38;topic=14687&#38;hl=en-US Which if you bother to follow the instructions will not help you at all. The cause Almost certainly the cause of this [...]]]></description>
			<content:encoded><![CDATA[<p>Install Plug-in</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image_thumb.png" width="244" height="135" /></a></p>
<p>If you are receiving this error in Chrome, and finding that installing the plugin does absolutely nothing.</p>
<p>And clicking the&quot;:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image_thumb1.png" width="210" height="107" /></a></p>
<p>Takes you to a Windows media and Java error page.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image_thumb2.png" width="244" height="136" /></a></p>
<p><a href="http://www.google.com/support/chrome/bin/answer.py?answer=95697&amp;topic=14687&amp;hl=en-US">http://www.google.com/support/chrome/bin/answer.py?answer=95697&amp;topic=14687&amp;hl=en-US</a></p>
<p>Which if you bother to follow the instructions will not help you at all.</p>
<h4>The cause</h4>
<p>Almost certainly the cause of this problem is going to be a recent update by Skype. One could posture that it did not take long after the Microsoft purchase for Skype to become annoying, but I am saddened to say that I thin they have buggered it up without needing to call anyone from the Vista development team.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image_thumb3.png" width="244" height="65" /></a></p>
<p>The most recent update of Skype 5.6.0.8.442 adds a little feature to your browsers (without asking you) that reads numbers that look like phone numbers and allows you to click and call them in Skype.</p>
<p>It also adds a little blue Skype thing to the top of you page: </p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image_thumb4.png" width="244" height="121" /></a></p>
<h4>The Solution</h4>
<p>So the fix to stop Chrome asking you about installing a plug-in all the time is to disable the Skype plugin in Chrome.</p>
<p>1. Click the spanner</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image_thumb5.png" width="32" height="31" /></a></p>
<p>2. Tools \ Extensions</p>
<p>3. Un-tick the Skype Extension</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image_thumb6.png" width="244" height="24" /></a></p>
<p>That should be all you need to do to stop Skype mucking up your browser.</p>
<p>&#160;</p>
<h4>Thoughts</h4>
<p>It is bad practice for Skype or anyone to add invasive features such as this that “take over” your experience without making it clear in the install process that this is being done. Skype did it in the past then dropped the idea. Not sure why they have returned to it, but it sucks!</p>
<p>I remember the annoying days of Real Player and their invasive installs that totally bombarded you with their crappy experience. I hope that Skype is not taking that path.</p>
<p>Interestingly the only other plugin that I found installed in Chrome that I was not asked specifically if I wanted installed was a RealPlayer extension.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image7.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/11/image_thumb7.png" width="244" height="25" /></a></p>
<p>Funny that!~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/general-tips/chromean-additional-plug-in-is-required-to-display-some-elements-on-this-pagesolved/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Problem Upgrading for DNN 4.9.5 to DotNetNuke 6x</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/problem-upgrading-for-dnn-4-9-5-to-dotnetnuke-6x/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/problem-upgrading-for-dnn-4-9-5-to-dotnetnuke-6x/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 13:21:49 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DotNetNuke Support]]></category>
		<category><![CDATA[DotNetNuke 6]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/problem-upgrading-for-dnn-4-9-5-to-dotnetnuke-6x/</guid>
		<description><![CDATA[During an update from DNN 4.9.5 to DNN 6x we experienced: All pages with HTML blank when logged out, but show this error logged in. Error: Services is currently unavailable.DotNetNuke.Services.Exceptions.ModuleLoadException: The type initializer for &#8216;DotNetNuke.Modules.Html.DataProvider&#8217; threw an exception. &#8212;&#62; System.TypeInitializationException: The type initializer for &#8216;DotNetNuke.Modules.Html.DataProvider&#8217; threw an exception. &#8212;&#62; System.InvalidCastException: Unable to cast object of [...]]]></description>
			<content:encoded><![CDATA[<p>During an update from DNN 4.9.5 to DNN 6x we experienced:</p>
<p>All pages with HTML blank when logged out, but show this error logged in.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image40.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb39.png" width="244" height="148" /></a></p>
<p>Error: Services is currently unavailable.DotNetNuke.Services.Exceptions.ModuleLoadException: The type initializer for &#8216;DotNetNuke.Modules.Html.DataProvider&#8217; threw an exception. &#8212;&gt; System.TypeInitializationException: The type initializer for &#8216;DotNetNuke.Modules.Html.DataProvider&#8217; threw an exception. &#8212;&gt; System.InvalidCastException: Unable to cast object of type &#8216;DotNetNuke.Modules.HTML.SqlDataProvider&#8217; to type &#8216;DotNetNuke.Modules.Html.DataProvider&#8217;. at DotNetNuke.Modules.Html.DataProvider.CreateProvider() &#8212; End of inner exception stack trace &#8212; at DotNetNuke.Modules.Html.WorkflowStateController.GetWorkflows(Int32 PortalID) at DotNetNuke.Modules.Html.HtmlTextController.GetWorkflow(Int32 ModuleId, Int32 TabId, Int32 PortalId) at DotNetNuke.Modules.Html.HtmlModule.OnInit(EventArgs e) &#8212; End of inner exception stack trace &#8212;</p>
<h4>Solution</h4>
<p>In our case, the upgrade left 2 things behind that DNN 6 did not like.</p>
<ol>
<li>in the app_code directory, we deleted the ‘HTML’ folder (since it does not seem that it was in use anymore and was potentially conflicting with new html module code)     </li>
<li>in web.config, I removed the following line in the &lt;Codesubdirectories&gt; section     <br />&lt;add directoryName=&quot;HTML&quot; /&gt;</li>
</ol>
<p>Save and you are done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/problem-upgrading-for-dnn-4-9-5-to-dotnetnuke-6x/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DotNetNuke 6 running in .Net 4.0 Server Error in &#8216;/&#8217; Application Version=3.5.0.0 Version=4.0.0.0</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/dotnetnuke-6-running-in-net-4-0-server-error-in-application-version3-5-0-0-version4-0-0-0/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/dotnetnuke-6-running-in-net-4-0-server-error-in-application-version3-5-0-0-version4-0-0-0/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 01:03:30 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DotNetNuke Support]]></category>
		<category><![CDATA[DotNetNuke Tips]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/dotnetnuke-6-running-in-net-4-0-server-error-in-application-version3-5-0-0-version4-0-0-0/</guid>
		<description><![CDATA[We had a requirement today to run a DotNetNuke Website in .Net 4.0 as some code we are using as part of the Microsoft CRM 2011 SDK require .Net 4.0. Problem is that with many of the DotNetNuke websites, they have some references that will cause this error when you flip your website worker process [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image37.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb36.png" width="195" height="112" /></a></p>
<p>We had a requirement today to run a DotNetNuke Website in .Net 4.0 as some code we are using as part of the <a href="http://www.interactivewebs.com/crm">Microsoft CRM 2011</a> SDK require .Net 4.0.</p>
<p>Problem is that with many of the DotNetNuke websites, they have some references that will cause this error when you flip your website worker process to 4.0. in IIS.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image38.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb37.png" width="244" height="63" /></a></p>
<p>This will give you an error that looks like this:</p>
<p>&#160;</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image39.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb38.png" width="244" height="103" /></a></p>
<p>Generates an error:</p>
<h3>Server Error in &#8216;/&#8217; Application.<br />
<hr size="1" width="100%" /></h3>
<h4><i>Compilation Error</i></h4>
<p> <b>Description: </b>An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.  <br /><b>Compiler Error Message: </b>CS1703: An assembly with the same identity &#8216;System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#8242; has already been imported. Try removing one of the duplicate references.  <br /><b>Source Error:</b>
<p><code></code>
<pre>[No relevant source lines]</pre>
</p>
<p><b>Source File:</b> <b>Line:</b> 0</p>
<p>Show Detailed Compiler Output:</p>
<p>&#160;</p>
<p>Interestingly too the reference to Version=4.0.0.0 initially said Version-3.5.0.0 until the second page refresh on the error.</p>
<h4>The Problem</h4>
<p>The problem in our case, and it may differ with others, related to an older file for Microsoft Ajax.</p>
<p>There is a file called: System.Web.Extensions.dll</p>
<p>in the \bin&#160;&#160;&#160; folder.</p>
<p>We renamed this to: System.Web.Extensions.dll.bak</p>
<p>And our problem was fixed.</p>
<p>This is due to an older way that Microsoft handled Ajax vs the new way in .Net 4.0.</p>
<p>&#160;</p>
<h4>DotNetNuke Support Services</h4>
<p>We do offer <a href="http://www.interactivewebs.com/Services/DotNetNukeSupport.aspx">DotNetNuke support services</a> and would be happy to assist others with this or other DNN problems that need professional support services with.</p>
<p><a href="http://www.interactivewebs.com/Services/DotNetNukeSupport.aspx">http://www.interactivewebs.com/Services/DotNetNukeSupport.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/dotnetnuke-6-running-in-net-4-0-server-error-in-application-version3-5-0-0-version4-0-0-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrate from IIS 7.0 to IIS 7.5 in a new Windows 2008 R2 Server</title>
		<link>http://www.interactivewebs.com/blog/index.php/server-tips/migrate-from-iis-7-0-to-iis-7-5-in-a-new-windows-2008-r2-server/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/server-tips/migrate-from-iis-7-0-to-iis-7-5-in-a-new-windows-2008-r2-server/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 04:54:57 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Server Tips]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/server-tips/migrate-from-iis-7-0-to-iis-7-5-in-a-new-windows-2008-r2-server/</guid>
		<description><![CDATA[Moving from one IIS 7.0 server to IIS 7.5 is relatively easy and there are a number of tools that can assist you. Probably the best is the Web Deploy tool mentioned here: http://www.iis.net/download/WebDeploy This tool can allow you to package up and migrate the entire web sites, including configuration and database files etc. Because [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image28.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb27.png" width="244" height="184" /></a></p>
<p>Moving from one IIS 7.0 server to IIS 7.5 is relatively easy and there are a number of tools that can assist you. Probably the best is the Web Deploy tool mentioned here:</p>
<ul>
<li><a href="http://www.iis.net/download/WebDeploy">http://www.iis.net/download/WebDeploy</a></li>
</ul>
<p>This tool can allow you to package up and migrate the entire web sites, including configuration and database files etc.</p>
<p>Because our IIS 7 server is almost dead, it prevented us from configuring the tool. The install files see .Net 2.0 as required, and although it was installed we were unable to get the server to see it as installed. Anyway we tried all sorts of things, and finally gave up. (Good opportunity to rag on Microsoft, but we will leave that alone).</p>
<p>So now we find a need to migrate without the good tools.</p>
<h4>Migration</h4>
<p>We shared the IIS root folder on the source server. Then pulled all the folders containing websites across from that server to the same location on the new server. </p>
<p>In IIS manager, you need to export the config from the already-configured server. In IIS manager, click the Server node, and go to <strong>Shared Configuration under Management.</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image29.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb28.png" width="244" height="91" /></a></p>
<p>We then clicked to Export – on the right.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image30.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb29.png" width="244" height="90" /></a></p>
<p>Enter the path you’d like to export the config to, and set an encryption key password:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image31.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb30.png" width="244" height="205" /></a></p>
<p><em>Note: One thing here that is a real BITCH is that they make you select a pass that is so complex you absolutely have to write it down. We never suggest writing down passwords but they are out of control in what they make you do with this.</em> </p>
<p>Copy <strong>administration.config, applicationHost.config, and configEncKey.key </strong>to your new server to a temp location.</p>
<p>On the new server, go back to the “<strong>Shared Configuration</strong>” section and check “<strong>Enable shared configuration</strong>.” Enter the location in physical path and click “Apply.” It should prompt for the encryption password that you had set. Enter it, and reset IIS.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image32.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb31.png" width="244" height="153" /></a></p>
<p>After resetting IIS (command prompt “iisreset”), go back to Shared Configuration and <strong>uncheck</strong> “Enable shared configuration.” Click apply. You should see this:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image36.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb35.png" width="244" height="113" /></a></p>
<p>Click <strong>YES</strong> and it will import all of the settings from your Shared Config into the local config on your new IIS server.</p>
<p>At this point, all you should need to do is change your server-specific site bindings, and it should be good to go.</p>
<h4>Bindings</h4>
<h5>How to add binding information to a site</h5>
<ol>
<li>Open <b>Internet Information Services (IIS) Manager</b>:
<ul>
<li>If you are using Windows Server 2008 or Windows Server 2008 R2:
<ul>
<li>On the taskbar, click <b>Start</b>, point to <b>Administrative Tools</b>, and then click<b>Internet Information Services (IIS) Manager</b>.</li>
</ul>
</li>
<li>If you are using Windows Vista or Windows 7:
<ul>
<li>On the taskbar, click <b>Start</b>, and then click <b>Control Panel</b>. </li>
<li>Double-click <b>Administrative Tools</b>, and then double-click <b>Internet Information Services (IIS) Manager</b>.</li>
</ul>
</li>
</ul>
</li>
<li>In the <b>Connections</b> pane, expand the server name, expand <b>Sites</b>, and then click the Web site on which you want to configure the bindings. </li>
<li>In the <b>Actions</b> pane, click <b>Bindings&#8230;</b></li>
<li>In the <b>Site Bindings</b> dialog box, click <b>Add..</b></li>
</ol>
<p> <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image34.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb33.png" width="244" height="153" /></a>
<p>&#160;</p>
<p>5. In the <b>Add Site Binding</b> dialog box, add the binding information, and then click <b>OK</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image35.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb34.png" width="244" height="154" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/server-tips/migrate-from-iis-7-0-to-iis-7-5-in-a-new-windows-2008-r2-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CRM 2011 Server Error 404 &#8211; File or directory not found</title>
		<link>http://www.interactivewebs.com/blog/index.php/crm/crm-2011-server-error-404-file-or-directory-not-found/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/crm/crm-2011-server-error-404-file-or-directory-not-found/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 02:20:20 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[CRM 2011]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/crm/crm-2011-server-error-404-file-or-directory-not-found/</guid>
		<description><![CDATA[Cannot Access CRM 2011 site 404 Something strange that we have encountered with CRM 2011 is a 404 &#8211; File or directory not found error. What is particularly strange about this one is that the error happens from IE 9 on one computer, but the same URL and site loads correctly with another browser on [...]]]></description>
			<content:encoded><![CDATA[<h4>Cannot Access CRM 2011 site 404</h4>
<p>Something strange that we have encountered with CRM 2011 is a 404 &#8211; File or directory not found error.</p>
<p>What is particularly strange about this one is that the error happens from IE 9 on one computer, but the same URL and site loads correctly with another browser on another computer AND loads correctly to the authentication screens on the same computer but with a different browser.</p>
<p>Go figure right!</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image22.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb21.png" width="244" height="209" /></a></p>
<p>&#160;</p>
<p>Microsoft show it as:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image23.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb22.png" width="244" height="40" /></a></p>
<h4>So what is the Solution?</h4>
<p>We tried a number of things that did not work, and we will not bother to list them all, but interesting the clearing the browser history and cache etc does not fix it but is needed to fix it.</p>
<p>1. Clear history and cache in the browser:   <br /><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image24.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb23.png" width="191" height="244" /></a><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image25.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb24.png" width="179" height="244" /></a></p>
<p>2. Close the Browser entirely</p>
<p>3. Navigate to C:\Windows\Temp and delete everything in that directory.</p>
<p>4. From this screen, got to browser history settings:   <br /><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image26.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb25.png" width="191" height="244" /></a></p>
<p>Then View Files:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image27.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb26.png" width="191" height="244" /></a></p>
<p>5. Takes you to this location: C:\Users\XXUSERXX\AppData\Local\Microsoft\Windows\Temporary Internet Files</p>
<p>6. Close Outlook and IE.</p>
<p>7. Delete Everything in that folder that it will allow you to delete. Some files are in use and not able to be deleted.</p>
<p>8. Start IE, and away you go.. you should be able to access the site again.</p>
<h4>Rant!</h4>
<p>IE really does suck as a browser, it is a real same and the worst thing about CRM 2011 is that they make you use this junk browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/crm/crm-2011-server-error-404-file-or-directory-not-found/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Setting Mushroom Lite Template for DNN 6x Default Skin</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/setting-mushroom-lite-template-for-dnn-6x-default-skin/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/setting-mushroom-lite-template-for-dnn-6x-default-skin/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 01:13:10 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DNN Module]]></category>
		<category><![CDATA[DotNetNuke Modules]]></category>
		<category><![CDATA[Mushroom Lite]]></category>
		<category><![CDATA[Mushroom Lite Support]]></category>
		<category><![CDATA[DotNetNuke 6]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/setting-mushroom-lite-template-for-dnn-6x-default-skin/</guid>
		<description><![CDATA[DotNetNuke 6x has a great looking default skin called DarkKnight, and the skin design has previously caused some layout issues with the Mushroom Light Module Templates. To correct this, we have created two new templates that are designed specifically to work with the DarkKnight skin in DotNetNuke. Called: DarkKnight-Small DarkKnight-Large They produce the following results… [...]]]></description>
			<content:encoded><![CDATA[<p>DotNetNuke 6x has a great looking default skin called DarkKnight, and the skin design has previously caused some layout issues with the Mushroom Light Module Templates.</p>
<p>To correct this, we have created two new templates that are designed specifically to work with the DarkKnight skin in DotNetNuke.</p>
<p>Called:</p>
<ul>
<li>DarkKnight-Small </li>
<li>DarkKnight-Large </li>
</ul>
<p>They produce the following results…</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image14.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb13.png" width="244" height="212" /></a></p>
<p>With the Large template being the content on the left, and the bottom right showing the content of the small template.</p>
<p>This makes the module perfect for use with DotNetNuke 6x our of the box.</p>
<p>&#160;</p>
<h4>How to Set the Templates</h4>
<p>The templates are selected through the normal RSS Template Tab in the module.</p>
<p>1. Select Load Template Button</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image15.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb14.png" width="244" height="105" /></a></p>
<p>2. Select the appropriate template and press the select button.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image16.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb15.png" width="244" height="185" /></a></p>
<p>That will load the new templates and be ready to use on your site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/setting-mushroom-lite-template-for-dnn-6x-default-skin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Professional DotNetNuke Support Services</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/professional-dotnetnuke-support-services/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/professional-dotnetnuke-support-services/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 10:57:39 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DotNetNuke Support]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[Support Tickets]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/professional-dotnetnuke-support-services/</guid>
		<description><![CDATA[Professional Web Support Services InteractiveWebs Support Services At InteractiveWebs we have years of experience with DotNetNuke, with more published modules on SnowCovered than any other module developer in the store. (And we don’t publish all our modules.) We have our own full time employed team of DNN developers. We have our own full time employed [...]]]></description>
			<content:encoded><![CDATA[<h4>Professional Web Support Services</h4>
<p><a href="http://www.interactivewebs.com/Services/DotNetNukeSupport.aspx">InteractiveWebs Support Services</a></p>
<p><a href="http://www.interactivewebs.com/Services/DotNetNukeSupport.aspx"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image13.png" width="244" height="235" /></a></p>
<p>At InteractiveWebs we have years of experience with DotNetNuke, with more published modules on SnowCovered than any other module developer in the store. (And we don’t publish all our modules.)</p>
<ul>
<li>We have our own full time employed team of DNN developers.</li>
<li>We have our own full time employed Server Administrators.</li>
<li>We have our own Data Centres with our own equipment. </li>
<li>We have Years of Professional DotNetNuke Development Experience.</li>
</ul>
<p><em>Quite literally there is no one who is more experienced with everything dotnetnuke.</em></p>
<h4>We Offer Paid Support Services for DotNetNuke</h4>
<p>We offer <a href="http://www.interactivewebs.com/Services/DotNetNukeSupport.aspx">paid support services for DotNetNuke</a> in an easy and covenant process.</p>
<ol>
<li>You advise us of the issue you are facing.</li>
<li>We estimate an up front cost and advise you.</li>
<li>If you decide to accept the quote, we will request that you buy the equivalent number of support tickets from our store.</li>
<li>We will then complete the support job.</li>
</ol>
<h4>Purchasing Support Tickets</h4>
<p>You only need to <a href="http://www.interactivewebs.com/Store/OnlineStore/tabid/172/ProductID/48/Default.aspx">purchase support tickets</a> if we have advise you how many tickets you will need to purchase upfront for the particular job.</p>
<p>You can purchase support tickets from our <a href="http://www.interactivewebs.com/Store/OnlineStore/tabid/172/ProductID/48/Default.aspx">Support Store Here</a>.</p>
<h4>Supporting our Modules Free VS Charged</h4>
<p>All of our DotNetNuke Modules are supported free of charge. We will work to resolve issues that our modules cause, or problems directly related to our modules not working as they should.</p>
<p>Sometimes we have clients who need our modules to be configured in a complex environment, or would like them to work with another conflicting product, or they may just want the people who made the module to set them up for them.</p>
<p>In these instances, we are happy to identify work that goes above an beyond “product support” and provide a quote for the additional work. You will find that we are very reasonable both about the price and what we cover for free.</p>
<p><a href="http://www.interactivewebs.com/Store/OnlineStore/tabid/172/ProductID/48/Default.aspx">Purchase Support Tickets Here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/professional-dotnetnuke-support-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple iOS5 Cards App Asking Please Enter Your CVV</title>
		<link>http://www.interactivewebs.com/blog/index.php/iphone/apple-ios5-cards-app-asking-please-enter-your-cvv/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/iphone/apple-ios5-cards-app-asking-please-enter-your-cvv/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 07:40:30 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Apps]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/iphone/apple-ios5-cards-app-asking-please-enter-your-cvv/</guid>
		<description><![CDATA[Apple has released the iOS 5 and new Apple App Cards. The Cards App is an exciting and easy way to send a card to someone anywhere in the world. One thing that did surprise me was the App asked me to: Please Enter Your CVV This is asking you to enter the Credit Card [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image9.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb9.png" width="244" height="208" /></a></p>
<p>Apple has released the iOS 5 and new Apple App Cards.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image10.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb10.png" width="244" height="138" /></a></p>
<p>The Cards App is an exciting and easy way to send a card to someone anywhere in the world. </p>
<p>One thing that did surprise me was the App asked me to: Please Enter Your CVV</p>
<p>This is asking you to enter the Credit Card CVV number:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image11.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb11.png" width="244" height="164" /></a></p>
<p>Either 3 or 4 digit number depending if you have an AMEX card or not.</p>
<p>Why I was surprised&#160; was that apple usually make things incredibly easy to follow, but in this case I suspect that not everyone would know that the number on the back of your card are called CVV Numbers (Card Verification Value). Hence this post.</p>
<h4>What to do?</h4>
<p>Easy… if asked for the CVV number while using the Cards App. Just enter the number as you previously provided with the credit card on file with your iTunes account. That is all there is to do.</p>
<h4>Why Do They Ask?</h4>
<p>This is just anther way to verify that you are indeed you. It is a low level security check that the person who put the card on file is using the App.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/iphone/apple-ios5-cards-app-asking-please-enter-your-cvv/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Outlook Hangs (stops responding) Opening Email Messages Sent from PayPal</title>
		<link>http://www.interactivewebs.com/blog/index.php/general-tips/outlook-hangs-stops-responding-opening-email-messages-sent-from-paypal/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/general-tips/outlook-hangs-stops-responding-opening-email-messages-sent-from-paypal/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 02:03:37 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[E-mail Tips]]></category>
		<category><![CDATA[General Tips]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[Outlook]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/general-tips/outlook-hangs-stops-responding-opening-email-messages-sent-from-paypal/</guid>
		<description><![CDATA[Outlook hangs caused by PayPal messages template fault In just the last few days, I have started experiencing some issues with Outlook when opening messages sent from PayPal. This is happening with the recent versions of Outlook, including Outlook 2010 and Outlook 2007. Some of the indications of the problem include. Outlook taking longer than [...]]]></description>
			<content:encoded><![CDATA[<h4>Outlook hangs caused by PayPal messages template fault</h4>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image18.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb17.png" width="108" height="104" /></a>In just the last few days, I have started experiencing some issues with Outlook when opening messages sent from PayPal.</p>
<p>This is happening with the recent versions of Outlook, including Outlook 2010 and Outlook 2007.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image19.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb18.png" width="244" height="98" /></a></p>
<h4>Some of the indications of the problem include.</h4>
<ul>
<li>Outlook taking longer than normal to open. </li>
<li>Outlook with “Reading Pane” on </li>
<li>Outlook Stops Responding when clicking on an email from PayPal. </li>
<li>If you wait a long time, it will come good, and even show the email message. </li>
<li>If you are impatient and cancel out of outlook, your reading pane is gone when you next open it. </li>
</ul>
<p>When loading Outlook you receive a message about and address: Contacting: <a href="file://\\102.112.207.net\b\ss\paypalglobal\1\G.4-NS">\\102.112.207.net\b\ss\paypalglobal\1\G.4-NS</a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image7.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb7.png" width="244" height="165" /></a></p>
<h4>Background information</h4>
<p>It appears that the cause of this is some malformed tracking cookies being sent from PayPal. </p>
<p>While it could be argued that Outlook should handle this invalid link much better than it does… We all know that Microsoft is responsible for Outlook, so really we should not expect too much in the way of “graceful error handling”. (After 20+ years of Windows system events, they still don’t have an online library of error codes and meanings.)</p>
<p>At the bottom of the message, there is a hidden tracking image. Instead of this image pointing to a web server, it is pointing to a non-existing network share. As it is pointing to a network share and not to a web server, Outlook’s “Internet picture blocking” functionality doesn’t kick in and tries to retrieve the content.</p>
<h4>So what to do what to do?</h4>
<p>First, I know for a fact that PayPal is aware of this issue, and while it is literally a 10 min fix for the right person, we know that finding the right person probably means contacting the dev team out of India that they hired last month, and asking them to fix their crap!</p>
<p>Oh I have been doing this too long!</p>
<p>Really… what to do!</p>
<ol>
<li>Nothing… If you are patient when opening email messages from PayPal while this issue happens, then they will open. </li>
<li>Delete all recent messages from PayPal permanently form both your inbox and deleted items. </li>
<li>Turn off the reading pane in Outlook. </li>
<li>Turn your Outlook into plain text preview      <br /><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image8.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb8.png" width="244" height="183" /></a> </li>
<li>Redirect the invalid call using a modification to hosts<br />
<hr />
<ol>
<li>Start Notepad as an administrator.         <br />You can do this by right clicking on the Notepad shortcut in the Start Menu and choosing “Run as administrator”. If you don’t see this option, hold SHIFT while right clicking on it. </li>
<li>Choose File-&gt; Open… and open the following file;         <br /><code>C:\Windows\System32\drivers\etc\hosts</code></li>
<li>Add the following line at the bottom.         <br /><code>127.0.0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160; 102.112.2o7.net</code></li>
<li>Save the file and close Notepad.</li>
</ol>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image20.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb19.png" width="244" height="164" /></a>        <br />4. Save the file.</p>
</li>
<li>
<p>This will basically route 2o7.net request back to your computer, which will reject it, allowing you to read your emails quickly and in peace once again.        <br />This fix will work on 32/64 bit versions of both Vista and Win 7</p>
<hr /></li>
<h4>If you still have a problem</h4>
<p>In Microsoft Windows, use the command <strong>ipconfig /flushdns</strong> to flush the DNS resolver cache. Open the command prompt and type the following:</p>
<p><code>C:&gt;ipconfig /flushdns       <br />Windows IP Configuration        <br />Successfully flushed the DNS Resolver Cache.</code></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image21.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb20.png" width="244" height="55" /></a></p>
<h4>Corporate solution for all computer clients at once</h4>
<p> If you are in a corporate network, your system administrators can fix this for everyone at once by adding a Forward Lookup Zone (Primary Zone) for the <code>102.112.2o7.net</code> domain. Then add an A host record without a name and have it resolve to <code>127.0.0.1</code>.</ol>
<h4>After PayPal fix the issue.</h4>
<p>The invalid link when fixed will not fix messages already sent with the issue. So unless you permanently delete message with the problem, you will see the trouble each time outlook references them for reading. This is because the reference is totally invalid, not just temporarily down.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/general-tips/outlook-hangs-stops-responding-opening-email-messages-sent-from-paypal/feed/</wfw:commentRss>
		<slash:comments>69</slash:comments>
		</item>
		<item>
		<title>Activity Email Updated to DotNetNuke 6x</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/activity-email-updated-to-dotnetnuke-6x/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/activity-email-updated-to-dotnetnuke-6x/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 06:40:37 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Activity Emailer Support]]></category>
		<category><![CDATA[DotNetNuke Modules]]></category>
		<category><![CDATA[DotNetNuke 6]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/activity-email-updated-to-dotnetnuke-6x/</guid>
		<description><![CDATA[Today we are please to announce that the Activity Emailer Module for DotNetNuke, will support and run on DNN 6x. This single package will now run on all DNN versions from 04.05.05 and later, including DNN 5x (all versions) and DNN 6x. &#160; To Understand the Module To understand the best use for this module, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb5.png" width="201" height="184" /></a></p>
<p>Today we are please to announce that the <a href="http://www.interactivewebs.com/activityemailer/ActivityEmailer.aspx">Activity Emailer Module for DotNetNuke</a>, will support and run on DNN 6x.</p>
<p>This single package will now run on all DNN versions from 04.05.05 and later, including DNN 5x (all versions) and DNN 6x.</p>
<p>&#160;</p>
<h4><strong>To Understand the Module</strong></h4>
<p>To understand the best use for this module, it is necessary to understand the type of situation it was designed for&#8230;</p>
<p>Any business that has a membership database, for example a gym, club or association, church etc. Who currently have an in office database of membership details, and want to run a website that allows members to update their details online, will need a way to have the databases linked from the website back to the membership database in the office.</p>
<p>In many cases we develop custom modules that feed and sync data to a “backend database” to meet specific needs. However sometimes clients simply cannot afford the expense of a customized application that links membership databases.</p>
<p>This module is the cost effective solution. This module sends a simple email to a configured email address with a list of the changes that members who have logged into their website have made. This email can then manually be entered into the “backend database” by staff in the office.</p>
<p><img border="1" alt="" src="http://images01.interactivewebs.com/Portals/13/ActivityEmailer/AE_Concept01.png" width="466" height="284" /></p>
<p><strong>Example</strong></p>
<ul>
<li>
<p>A local gym with 500 members has a database to manage membership and billing information in the office.</p>
</li>
<li>
<p>The office database is proprietary software and although a connection module is possible, the cost of development is prohibitive.</p>
</li>
<li>
<p>Membership details are exported from the office to the web.</p>
</li>
<li>
<p>Members of the gym are encouraged via promotions etc. to keep their details up to date on the login area of the gyms DNN website.</p>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/activity-email-updated-to-dotnetnuke-6x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke Bulk Emailer URL&#8217;s Broken</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/bulk-emailer-support/dotnetnuke-bulk-emailer-urls-broken/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/bulk-emailer-support/dotnetnuke-bulk-emailer-urls-broken/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 06:59:23 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Bulk Emailer Support]]></category>
		<category><![CDATA[Bulk Emailer]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/bulk-emailer-support/dotnetnuke-bulk-emailer-urls-broken/</guid>
		<description><![CDATA[&#160; If you are using the Advanced Email Module for DotNeTNuke, called bulk emailer, and you find that the links you place in your emails are not working when they arrive as an email. Then the fix is simple. In the Bulk Emailer Settings Menu Click on the option to Update Link This will force [...]]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p> <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb3.png" width="237" height="204" /></a>
<p>If you are using the Advanced Email Module for DotNeTNuke, called bulk emailer, and you find that the links you place in your emails are not working when they arrive as an email. Then the fix is simple.</p>
<p>In the Bulk Emailer Settings Menu</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image1.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb1.png" width="244" height="74" /></a></p>
<p>Click on the option to Update Link</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image2.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb2.png" width="244" height="20" /></a></p>
<p>This will force the module to operate on the URL that you are currently working with on the site. It is necessary when you install the module in a dev URL and then try to operate through another URL such as a final domain name url.</p>
<p>The help for the item reads: </p>
<blockquote><p>If you change the domain name that this module is operating on, then you should click &#8216;Update Links&#8217; to reset the base URL for Email Tracking, Unsubscription and View Online.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/bulk-emailer-support/dotnetnuke-bulk-emailer-urls-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNN Image Module Template Modifications</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/mushroom-image-support/dnn-image-module-template-modifications/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/mushroom-image-support/dnn-image-module-template-modifications/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 06:38:21 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Mushroom Image Support]]></category>
		<category><![CDATA[DNN Module]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/mushroom-image-support/dnn-image-module-template-modifications/</guid>
		<description><![CDATA[With our DotNetNuke Image Module, the module comes with several templates. It is possible to modify any of the templates and create images and looks to suite your needs. The original lightheads template that we use the following html for the thumbnail: &#160;&#160;&#160;&#160; &#60;div class=&#34;iwebs-pic &#34; style=&#34;background: url(&#8216;$item.image&#8217;) no-repeat scroll 50% 50% transparent;&#34;&#62; &#160;&#160;&#160;&#160; That [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb4.png" width="191" height="182" /></a></p>
<p>With our <a href="http://www.interactivewebs.com/mushroom-image/MushroomImage.aspx">DotNetNuke Image Module</a>, the module comes with several templates. It is possible to modify any of the templates and create images and looks to suite your needs.</p>
<p>The original lightheads template that we use the following html for the thumbnail:</p>
<p>&#160;&#160;&#160;&#160; &lt;div class=&quot;iwebs-pic &quot; style=&quot;background: url(&#8216;$item.image&#8217;) no-repeat scroll 50% 50% transparent;&quot;&gt;</p>
<p>&#160;&#160;&#160;&#160; That means the raw image will be used as background image for the thumbnail rectangle. Since the background image will not be cropped or resized, you can only see part of the whole pic.</p>
<p>I You can change the template &lt;div class=&quot;iwebs-pic &quot; style=&quot;background: url(<b>&#8216;$item.imageresize</b>&#8216;) no-repeat scroll 50% 50% transparent;&quot;&gt; </p>
<p>However, in order to keep the proportion, there will be some blank area for each thumbnail.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb.png" width="244" height="211" /></a></p>
<p>If you do not care about distortion of the thumbnail and want to fill the blank area any way he can use &lt;div class=&quot;iwebs-pic &quot; style=&quot;background: url(&#8216;<b>$item.thumbnail&#8217;</b>) no-repeat scroll 50% 50% transparent;&quot;&gt;</p>
<p><a href="http://www.interactivewebs.com/mushroom-image/Demo/LightBoxEffect.aspx">http://www.interactivewebs.com/mushroom-image/Demo/LightBoxEffect.aspx</a></p>
<p>Other <a href="http://www.interactivewebs.com">DNN Modules</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/mushroom-image-support/dnn-image-module-template-modifications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working With Your New WordPress Blog Site for SEO Results</title>
		<link>http://www.interactivewebs.com/blog/index.php/seo/working-with-your-new-wordpress-blog-site-for-seo-results/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/seo/working-with-your-new-wordpress-blog-site-for-seo-results/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 10:24:49 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Search Engine Marketing]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/seo/working-with-your-new-wordpress-blog-site-for-seo-results/</guid>
		<description><![CDATA[Posting to your WordPress Blog We recommend that you use Windows Live Writer to post to your WordPress blog site. Windows Live Writer (WLW) byMicrosoft is an application for composing and managing blog posts. You can write your posts offline and publish them later. There are many helpful tools in WLW that make creating popular [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image30.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb30.png" width="244" height="155" /></a></p>
<p><strong>Posting to your WordPress Blog</strong></p>
<p>We recommend that you use Windows Live Writer to post to your WordPress blog site.</p>
<p><a href="http://windowslivewriter.spaces.live.com/">Windows Live Writer</a> (WLW) by<a href="http://www.microsoft.com/en/us/default.aspx">Microsoft</a> is an application for composing and managing blog posts. You can write your posts offline and publish them later. There are many helpful tools in WLW that make creating popular posts easier:</p>
<ul>
<li>WYSIWIG using the theme of your blog </li>
<li>Image manipulation </li>
<li>Spell check </li>
<li>Easy HTML tables </li>
<li>Include maps from Virtual Earth </li>
<li>Automatically syncs changes before re-editing posts </li>
</ul>
<p>Download the <a href="http://explore.live.com/windows-live-writer">Windows Live Writer 2011 setup program</a>. If you are using Windows XP you will need this <a href="http://explore.live.com/windows-live-writer-xp">Windows XP Version of Windows Live Writer</a>.</p>
<p>Select “Choose the programs you want to install.”</p>
<p>Uncheck everything <strong>except</strong> for Writer. Click <strong>Install</strong>. You’ll be prompted to restart your computer once the install completes.</p>
<p><em>Note: Please be patient while waiting for the install process. It can take several minutes to install Writer.</em></p>
<p>Once you have restarted, you can find the new program in your Start Menu. Go to All Programs &gt; Windows Live &gt; <strong>Windows Live Writer</strong>.</p>
<p>When you start Windows Live Writer for the first time, you’ll be prompted to configure the program to connect to your blog.</p>
<ul>
<li>For “What blog service do you use?”, select <strong>WordPress</strong> and click Next. </li>
</ul>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image31.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb31.png" width="244" height="210" /></a></p>
<ul>
<li>For “Add a blog account”, enter your WordPress blog address, user name, and password, then click Next. </li>
</ul>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image32.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb32.png" width="244" height="211" /></a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image33.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb33.png" width="244" height="216" /></a></p>
<p>Finish and Your Are Done</p>
<p>If Windows Live Writer cannot detect your blog settings, a screen titled “Select blog type” will appear.</p>
<ul>
<li><strong>Type of blog that you are using</strong> – make sure WordPress.com is selected from the dropdown box. </li>
<li><strong>Remote posting web address for your blog</strong> – only change <strong>blogname</strong> to your actual blog name. The URL needs to end in <strong>xmlrpc.php</strong>. </li>
</ul>
<p>Once you select your blog type, you’ll be prompted to Download [your] Blog Theme. If your blog is <strong>not</strong>private, click <strong>Yes</strong>. (This feature will allow you to view your blog post like it’ll look on your blog before publishing.)</p>
<p>The final screen should say “Your blog has been set up.” If you’d like, you may edit the Blog nickname before clicking Finish.</p>
<p>Now, you should see an [untitled] post screen. On the Home tab, your Blog nickname from the previous screen will appear next to the Publish button.</p>
<p><a href="http://www.youtube.com/watch?v=SBrXU3O-wYU">Getting Started With Windows Live Writer</a></p>
<p><a href="http://www.youtube.com/watch?v=QAfceq1lzxs&amp;feature=related">Basic Authoring with Windows Live Writer</a></p>
<hr />
<p><strong>How To Blog for SEO Results</strong></p>
<p>If you have your own blog on your company or personal website, or post on others’ blogs, blogging can be a great tool for improving your search engine rank. Google&#160; picks up on new content being added to your website sites, and the more often you add new content, the more often Google will visit you. Especially with WordPress blog sites. Simply throwing up useless blog posts, however, will not do you much good at all. Here are some SEO tips you can use to give results.</p>
<p><a href="http://www.bloggodown.com/wp-content/uploads/2011/03/google-holi-logo-reaching-better-rankings.jpg"><img title="google-holi-logo-reaching-better-rankings" alt="google holi logo reaching better rankings Using Your Blog for SEO Purposes" src="http://www.bloggodown.com/wp-content/uploads/2011/03/google-holi-logo-reaching-better-rankings.jpg" width="384" height="140" /></a></p>
<p><strong>Only Relevant Blog Posts</strong></p>
<p>If you are going to be using a blog post to link to one of your website pages, whether internally or externally, you need to try and write relevant content. If you have a website offering <a href="http://www.interactivewebs.com/sem/SearchEngineMarketing.aspx">Sydney SEO services</a>, blogging about your neighbours new cute dog won’t do you any good at all. Although there are many benefits that come from Blogging, blogs are for people to actually read. Users don’t want to visit your blog post expecting one thing, and end up with your life story. Keep your blog post within the framework of your industry. Save your musings on other subjects for your journal or personal blog.</p>
<p><strong>Target Your Blog Posts</strong></p>
<p>Following the previous point, try to not make your blog posts a wild fantasy journey that takes you from one magical world to the next. Try to have a central theme or idea to your blog post. Some blogs may take on a kind of free-for-all style, where anything goes and one blog post may just be someone recalling how their day went. This is not the best way to use a blog to increase your SEO rankings. Keep your blog, and blog posts targeted to your industry.</p>
<p><strong>Post Only Unique Content</strong></p>
<p>For heaven’s sake, this should not need to be said. Google clearly does not like duplicate content. Do not copy from Wikipedia, or any other site! Write your own stuff, or you will be penalized. Enough said.</p>
<p><strong>Use the Opportunity for Links in Each Post</strong></p>
<p>Obviously, adding new content to your site is great and Google loves it, but each blog post can be a great opportunity to link to some of your pages internally, or to get a link to your site if you are blogging on someone else’s blog. Do not mistake me, I am not suggesting blogging solely for the purpose of a link. But if you are going to blog, don’t waste a good opportunity to get a good link. This will boost your search engine rankings better than anything.</p>
<p>Clearly, the art of blogging is something that can be abused. But if these few steps are followed, I believe many useless and irrelevant blog posts will be prevented from being written.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/seo/working-with-your-new-wordpress-blog-site-for-seo-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sydney Based Search Engine Marketing Services</title>
		<link>http://www.interactivewebs.com/blog/index.php/seo/sydney-based-search-engine-marketing-services/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/seo/sydney-based-search-engine-marketing-services/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 07:37:20 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Search Engine Marketing]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/seo/sydney-based-search-engine-marketing-services/</guid>
		<description><![CDATA[Not just a Search Engine Optimization Service, but a true Search Engine Marketing Solution. Search Engine Marketing The directed marketing of your websites towards producing a natural Google search results, using a range of SEM tricks and tools to deliver results for specific key words. Website Optimization The configuration and management of your website to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image29.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb29.png" width="244" height="178" /></a></p>
<p>Not just a <a href="http://www.interactivewebs.com.au/sem/SearchEngineMarketing.aspx">Search Engine Optimization Service</a>, but a true <a href="http://www.interactivewebs.com.au/sem/SearchEngineMarketing.aspx">Search Engine Marketing Solution</a>. </p>
<h6>Search Engine Marketing</h6>
<p>The directed marketing of your websites towards producing a natural Google search results, using a range of SEM tricks and tools to deliver results for specific key words. </p>
<h6>Website Optimization</h6>
<p>The configuration and management of your website to ensure that it is correctly and effectively indexed by Google and other search engines. </p>
<h6>AdWords Management</h6>
<p>The management of your Google AdWords campaign to ensure that your advertising money delivers that maximum targeted &quot;bang for your buck&quot;. </p>
<h5>Are you attracting visitors who want your product and are wanting to buy?</h5>
<p> Search Engine Marketing (SEM) is a highly specialized field of Online Marketing that analyses your company’s website, and provides proven tools and expertise to improve your website and its visibility in Google, Bing, and other Internet search engines. Improving your search engine performance and rankings attracts higher and more targeted visitors to your website.</p>
<h5>Why is Search Engine Marketing so important?</h5>
<p>The Internet is Australia’s fastest growing sales channel with some industry commentators indicating that Internet Advertising is growing at 10 times the rate of traditional media advertising. More and more of your customers are looking online for your products are services, and less are looking at the traditional “Yellow Pages”. Most people will look at the first (and sometimes the second) page of Google results to find what they’re looking for. A high ranking becomes a high visibility on the results of Web Search Engines.</p>
<h5>There is no silver bullet!</h5>
<p>Search Engine Marketing is not something that you can “set and forget” on your website, and then wait for the traffic to come to you. Search Engine Marketing is an ongoing and iterative process of research, competitive analysis, measurement and modifications. InteractiveWebs will work with you, for an initial period of three (3) months, to provide you with dramatically improved results. You’re not locked into an ongoing contract, so you can start seeing the effectiveness of the InteractiveWebs Search Engine Marketing solution, and then make the wise choice of continuing to engage our specialist SEM services.</p>
<h5>Why you should use InteractiveWebs SEM solutions.</h5>
<p>Search Engine Marketing is a very specialized field, and the goal posts move on almost a daily basis. In order to stay competitive, your SEM team needs to be aware of these changes, and react to them quickly. InteractiveWebs are constantly monitoring these changes, and will supply whatever changes are needed for your website. At InteractiveWebs, we use cutting-edge tools and proven techniques to improve your search engine visibility, and then work with you to maintain and continue to improve those rankings.</p>
<p>See more about the services here: <a href="http://www.interactivewebs.com.au/sem/WhatWedoforYou.aspx">http://www.interactivewebs.com.au/sem/WhatWedoforYou.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/seo/sydney-based-search-engine-marketing-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke 6 Enable Advanced Login Popup Mode</title>
		<link>http://www.interactivewebs.com/blog/index.php/dnn-module/dotnetnuke-6-enable-advanced-login-popup-mode/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dnn-module/dotnetnuke-6-enable-advanced-login-popup-mode/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 05:16:09 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Advanced Login Support]]></category>
		<category><![CDATA[DNN Module]]></category>
		<category><![CDATA[DNN User Login]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dnn-module/dotnetnuke-6-enable-advanced-login-popup-mode/</guid>
		<description><![CDATA[Advanced Login module for DotNetNuke works with DotNetNuke 4x, 5x and now 6x. However because DotNetNuke 6x has some popup effect by default with the login button it interferes with the Advanced Login Module popup mode. Solution To fix this issue, the solution is relatively easy. After selecting “Popup&#34; from the Advanced Login Basic Settings [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image25.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb25.png" width="244" height="190" /></a></p>
<p><a href="http://www.interactivewebs.com/advancedlogin/DNNLoginModule.aspx">Advanced Login module for DotNetNuke</a> works with DotNetNuke 4x, 5x and now 6x.</p>
<p>However because DotNetNuke 6x has some popup effect by default with the login button it interferes with the Advanced Login Module popup mode.</p>
<h4>Solution</h4>
<p>To fix this issue, the solution is relatively easy.</p>
<p>After selecting “Popup&quot; from the Advanced Login Basic Settings Edit the skin object login and register as follows.</p>
<p>Default Settings</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image26.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb26.png" width="244" height="46" /></a></p>
<p>Update to:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image27.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb27.png" width="244" height="30" /></a></p>
<p>Login</p>
<blockquote><p>#dnn_Login,#dnn_LOGIN1_loginLink</p>
</blockquote>
<p>Register</p>
<blockquote><p>#dnn_USER1_registerLink</p>
</blockquote>
<p>Save Tab Changes</p>
<h4>Update to Templates</h4>
<p>Then we need to make a small mod to the templates. After Selecting the Templates tab, click on Custom Script.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image28.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb28.png" width="244" height="162" /></a></p>
<p>And modify the script to:</p>
<blockquote><p>jQuery(document).ready(function(){     <br />&#160;&#160;&#160; /*      <br />&#160;&#160;&#160;&#160; add any custom initialization logic here,       <br />&#160;&#160;&#160; */      <br /><font style="background-color: #ffff00">&#160;&#160;&#160;&#160;&#160;&#160; jQuery(&quot;#dnn_LOGIN1_loginLink&quot;).attr(&quot;onclick&quot;,&quot;&quot;);       <br />&#160;&#160;&#160;&#160;&#160;&#160; jQuery(&quot;#dnn_USER1_registerLink&quot;).attr(&quot;onclick&quot;,&quot;&quot;);</font></p>
<p>})      <br />function custom_validate_login(){      <br />&#160;&#160;&#160; /*      <br />&#160;&#160;&#160; add any custom login form validation logic here,       <br />&#160;&#160;&#160; return true if pass validation      <br />&#160;&#160;&#160; */      <br />&#160;&#160;&#160; return true;      <br />}      <br />function custom_validate_registration(){      <br />&#160;&#160;&#160; /*      <br />&#160;&#160;&#160; add any custom registration form validation logic here,       <br />&#160;&#160;&#160; return true if pass validation      <br />&#160;&#160;&#160; */      <br />&#160;&#160;&#160; return true;      <br />}</p>
</blockquote>
<p>&#160;</p>
<p>Note: We added two new lines highlighted in <font style="background-color: #ffff00">yellow.</font></p>
<p>Save Tab Changes and you should be done. With the default skin in DNN 6.0.1, now the advanced login popup mode should work fine. Look at the Advanced Login Module for more assistance with configuring the module with different skins.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dnn-module/dotnetnuke-6-enable-advanced-login-popup-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aviation Airline News App for iPad / iPhone / Touch</title>
		<link>http://www.interactivewebs.com/blog/index.php/iphone/aviation-airline-news-app-for-ipad-iphone-touch/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/iphone/aviation-airline-news-app-for-ipad-iphone-touch/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 23:31:44 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Apps]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/iphone/aviation-airline-news-app-for-ipad-iphone-touch/</guid>
		<description><![CDATA[Aviation Airline News App launch. We are pleased this week to announce the release of our latest iPhone / iPad / Touch App. The Aviation Airline News App. The app is a super covenant way to keep track of news and updates about a range of Airlines and Airline industry news, including: Airbus Boeing IATA [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Icon2x.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Icon@2x" border="0" alt="Icon@2x" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Icon2x_thumb.png" width="118" height="118" /></a></p>
<p><a href="http://itunes.apple.com/app/aviation-airline-news/id462360506?mt=8">Aviation Airline News App</a> launch.</p>
<p>We are pleased this week to announce the release of our latest iPhone / iPad / Touch App. The <a href="http://itunes.apple.com/app/aviation-airline-news/id462360506?mt=8">Aviation Airline News App</a>.</p>
<p>The app is a super covenant way to keep track of news and updates about a range of Airlines and Airline industry news, including:</p>
<ul>
<li>Airbus</li>
<li>Boeing</li>
<li>IATA</li>
<li>ICAO</li>
<li>Qantas Airways</li>
<li>British Airways</li>
<li>Virgin Australia</li>
<li>United Airlines</li>
<li>Cathay Pacific</li>
<li>Singapore Airlines</li>
<li>Delta Airlines</li>
<li>United Airlines</li>
<li>Southwest Airlines</li>
<li>American Airlines</li>
<li>Lufthansa</li>
<li>Ryanair</li>
<li>US Airways</li>
<li>Emirates</li>
<li>Continental Airlines</li>
</ul>
<p>If you are involved in the industry or just interested in what is going on, then this app is a great way to stay updated.</p>
<p>See it on the App Store: <a href="http://itunes.apple.com/app/aviation-airline-news/id462360506?mt=8">http://itunes.apple.com/app/aviation-airline-news/id462360506?mt=8</a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.01.53-AM.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Screen Shot 2011-09-02 at 7.01.53 AM" border="0" alt="Screen Shot 2011-09-02 at 7.01.53 AM" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.01.53-AM_thumb.png" width="190" height="244" /></a><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.01.29-AM.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Screen Shot 2011-09-02 at 7.01.29 AM" border="0" alt="Screen Shot 2011-09-02 at 7.01.29 AM" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.01.29-AM_thumb.png" width="190" height="244" /></a><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.01.45-AM.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Screen Shot 2011-09-02 at 7.01.45 AM" border="0" alt="Screen Shot 2011-09-02 at 7.01.45 AM" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.01.45-AM_thumb.png" width="190" height="244" /></a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.04.23-AM.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Screen Shot 2011-09-02 at 7.04.23 AM" border="0" alt="Screen Shot 2011-09-02 at 7.04.23 AM" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.04.23-AM_thumb.png" width="132" height="244" /></a><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.04.32-AM.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Screen Shot 2011-09-02 at 7.04.32 AM" border="0" alt="Screen Shot 2011-09-02 at 7.04.32 AM" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.04.32-AM_thumb.png" width="132" height="244" /></a><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.05.02-AM.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Screen Shot 2011-09-02 at 7.05.02 AM" border="0" alt="Screen Shot 2011-09-02 at 7.05.02 AM" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.05.02-AM_thumb.png" width="132" height="244" /></a><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.05.11-AM.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Screen Shot 2011-09-02 at 7.05.11 AM" border="0" alt="Screen Shot 2011-09-02 at 7.05.11 AM" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-02-at-7.05.11-AM_thumb.png" width="132" height="244" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/iphone/aviation-airline-news-app-for-ipad-iphone-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SMTP Authentication&#8211;I Can Only Send Email to My Domain</title>
		<link>http://www.interactivewebs.com/blog/index.php/e-mail-tips/smtp-authenticationi-can-only-send-email-to-my-domain/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/e-mail-tips/smtp-authenticationi-can-only-send-email-to-my-domain/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 05:37:50 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Bulk Emailer Support]]></category>
		<category><![CDATA[E-mail Tips]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[SMTP Tips]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/e-mail-tips/smtp-authenticationi-can-only-send-email-to-my-domain/</guid>
		<description><![CDATA[One of the most common problems experienced by users of hosted email services is that they find they can only send email messages to their own domain. For Example, if you have two hosted email addresses: ted@mybusiness.com john@mybusiness.com You find that you can successfully send an email message from one user to another, but when [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/10/image_thumb6.png" width="233" height="239" /></a></p>
<p>One of the most common problems experienced by users of hosted email services is that they find they can only send email messages to their own domain.</p>
<p>For Example, if you have two hosted email addresses:</p>
<ol>
<li><a href="mailto:ted@mybusiness.com">ted@mybusiness.com</a> </li>
<li><a href="mailto:john@mybusiness.com">john@mybusiness.com</a> </li>
</ol>
<p>You find that you can successfully send an email message from one user to another, but when you try to send to any other domain:</p>
<ol>
<li><a href="mailto:anything@hotmail.com">anything@hotmail.com</a> </li>
</ol>
<p>You find that the email messages do not send.</p>
<p>Solution</p>
<p>You need to enable “Authentication” in your configured email account settings. There are many client email programs, probably the most common is Outlook.</p>
<p>When you configure an new POP3 email account you normally end up with something that looks like this:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image22.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb22.png" width="244" height="170" /></a></p>
<p>If you click on More Settings / Outgoing Server</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image23.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb23.png" width="219" height="244" /></a></p>
<p>and just tick the option to use the same settings as the incoming mail server.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image24.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb24.png" width="219" height="244" /></a></p>
<p>This is all that is needed to enable outbound SMTP authentication.</p>
<h4>Background</h4>
<p>SMTP Servers (or email servers) are setup to need stop people using them for sending email messages. As strange as that sounds, if they were not setup this way, then anyone could SPAM the world using that email server.</p>
<p>To prevent users from abusing an Open Relay Mail Server, the administrators say that anyone wanting to send email messages from that server to any other server, will need a users name and pass. Almost always this is the same user and pass as the one needed to download your mail from that server.</p>
<p>This this need for user and pass is referred to as “Authentication” and is necessary on almost all servers, other than internet service providers who give you an internet connection. In that instance they authenticate you from your internet connection.</p>
<h4>Why Can You Send to Your Own Domain?</h4>
<p>Because Email Servers by nature will received email messages to addresses they host. This is part of the process necessary for email messages to be sent and received.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/e-mail-tips/smtp-authenticationi-can-only-send-email-to-my-domain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Financial Planning Advice in Sydney Owen Hodge</title>
		<link>http://www.interactivewebs.com/blog/index.php/websites/financial-planning-advice-in-sydney-owen-hodge/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/websites/financial-planning-advice-in-sydney-owen-hodge/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 15:02:09 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[New Website]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/websites/financial-planning-advice-in-sydney-owen-hodge/</guid>
		<description><![CDATA[Today we launched a make over of the Owen Hodge Financial Planning website. &#160; At Owen Hodge Financial Planning we offer advice and create solutions that fit your individual needs. Importantly, our clients have trusted us to deliver worthwhile advice for over 60 years. We would welcome the opportunity to learn about your financial needs [...]]]></description>
			<content:encoded><![CDATA[<p>Today we launched a make over of the <a href="http://www.ohfp.com.au/default.htm">Owen Hodge Financial Planning</a> website.</p>
<p>&#160;</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image21.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb21.png" width="244" height="175" /></a></p>
<p>At Owen Hodge Financial Planning we offer advice and create solutions that fit your individual needs. Importantly, our clients have trusted us to deliver worthwhile advice for over 60 years.</p>
<p>We would welcome the opportunity to learn about your financial needs and to offer worthwhile advice that you can benefit from, now and over the long term.</p>
<p>Check out the new website at: <a href="http://www.ohfp.com.au/default.htm">http://www.ohfp.com.au/default.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/websites/financial-planning-advice-in-sydney-owen-hodge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your session in Microsoft Dynamics CRM is about to expire. CRM 2011 Extend Session Time</title>
		<link>http://www.interactivewebs.com/blog/index.php/server-tips/your-session-in-microsoft-dynamics-crm-is-about-to-expire-crm-2011-extend-session-time/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/server-tips/your-session-in-microsoft-dynamics-crm-is-about-to-expire-crm-2011-extend-session-time/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 12:36:48 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Server Tips]]></category>
		<category><![CDATA[CRM 2011]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/server-tips/your-session-in-microsoft-dynamics-crm-is-about-to-expire-crm-2011-extend-session-time/</guid>
		<description><![CDATA[Sick of seeing the message “Your session in Microsoft Dynamics CRM is about to expire. To continue working, you must sin in again.” and would like to extend the session time so as not to bother you as often? This is quite easy with an IFD setup of CRM 2011. We have an IFD configuration [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image14.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb14.png" width="244" height="97" /></a></p>
<p>Sick of seeing the message “Your session in Microsoft Dynamics CRM is about to expire. To continue working, you must sin in again.” and would like to extend the session time so as not to bother you as often?</p>
<p>This is quite easy with an <a href="http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/">IFD setup of CRM 2011</a>. We have an IFD configuration and setup that we use to test settings and some of our <a href="http://interactivewebs.com/crm/InteractiveWebsCRM.aspx">CRM Portal – Linking to DotNetNuke</a> on.</p>
<p>Taking the server as configured as described here: <a href="http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/">http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/</a></p>
<p>We ended up with an ADFS Relying Party Trust that is named “CRM IFD Relaying Party”</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image15.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb15.png" width="244" height="70" /></a></p>
<p>This is the name we must use in the Windows PowerShell program to make the necessary changes.</p>
<h4>To Extend the Auto Logout of IFD CRM 2011</h4>
<p>1. Start Windows PowerShell</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image16.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb16.png" width="212" height="244" /></a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image17.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb17.png" width="244" height="156" /></a></p>
<p>2. Copy and Paste the following command into PowerShell and hit enter (you can right click to paste): </p>
<pre>Add-PSSnapin Microsoft.Adfs.PowerShell </pre>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image18.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb18.png" width="244" height="49" /></a></p>
<p>3. Check you have the correct name of the Relying party trust by typing the following:</p>
<pre>Get-ADFSRelyingPartyTrust -Name &quot;<em>relying_party</em>&quot;</pre>
<p>Where you replace “replying_party” with the name of your relying party trust. In our case we would use:</p>
<blockquote>
<p>Get-ADFSRelyingPartyTrust -Name &quot;CRM IFD Relaying Party&quot;</p>
</blockquote>
<p>You should see a bunch of junk, indicating that you have the correct name:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image19.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb19.png" width="244" height="159" /></a></p>
<p>&#160;</p>
<p>4. Now type the following command:</p>
<pre>Set-ADFSRelyingPartyTrust -Targetname &quot;<em>relying_party</em>&quot; -TokenLifetime 480</pre>
<p>Where you replace the “relying_party” with the name of your relying party. Again in our case we would use:</p>
<pre>Set-ADFSRelyingPartyTrust -Targetname &quot;CRM IFD Relaying Party&quot; -TokenLifetime 480</pre>
<p>Note that the 480 is in minutes. You can change that value up or down as required.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image20.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb20.png" width="244" height="13" /></a></p>
<p>We chose to use 24 hours for example.</p>
<p>That’s all there is to it. Close the PowerShell and you are done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/server-tips/your-session-in-microsoft-dynamics-crm-is-about-to-expire-crm-2011-extend-session-time/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CRM 2011 XRM Performance Problem IIS Dynamic Compression</title>
		<link>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-xrm-performance-problem-iis-dynamic-compression/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-xrm-performance-problem-iis-dynamic-compression/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 14:31:13 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Server Tips]]></category>
		<category><![CDATA[CRM 2011]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-xrm-performance-problem-iis-dynamic-compression/</guid>
		<description><![CDATA[Microsoft CRM 2011 allows XRM services that use application/soap+xml content type. When you install Microsoft CRM 2011 in an IFD / hosted environment, it is smart enough to automatically configure IIS gzip compression on the website. What it does not do, is configure the C:\Windows\System32\Inetsrv\Config\applicationHost.config file to compress XRM calls out of the CRM database. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBhEQEBITERQUFRIWFBQYGBUVFxgVHBwWFRkXFxQUFhgXHSYfGhovGRUUHy8iJScpLC04GR4xNjAqNiYwLCkBCQoKDgwOGg8PGjAlHSQ0KTU1Li81KTU1LC0vKjQ1Kiw1LCo1KTQsLiwvLSwsNSwqKiwsLCwsNSwpLCwsKSwsLP/AABEIAGYAZgMBIgACEQEDEQH/xAAcAAACAgMBAQAAAAAAAAAAAAAABgQFAgMHAQj/xAA5EAABAwEFBgIHCAIDAAAAAAABAAIDEQQFEiExBiJBUWFxgbEjMkJSYpGhEyRyssHR4fAUolSCkv/EABoBAAIDAQEAAAAAAAAAAAAAAAAEAQMFAgb/xAAtEQACAgEEAAMFCQAAAAAAAAAAAQIDEQQSITFBUbETIjJxkQUUQmGSodHh8P/aAAwDAQACEQMRAD8A7ihCEACFBt98xQ5ONX+43M+PLxSpf21wY0umkEUfug5npUZuPQUS1uqhXx2/JFsKpS58Bot1+RxktG+8ey3gfiOg8+iXrbtG4PaXysY6oLY8QaD8Oebq6eOiVZtqAJ4I8OGCeOrJRkcR0FKUGo+YSc67XySS2V8eO1mUH/Ie45RChxZnlTIc+iQdttzzJ7V3x/vDx9BhQhDpZZ9EWa0CRjXt0cKj9u62E0zOiV9lbxDAYnuyDcQcctBv1/N/6WF73yZt1uUX1f1Pw9OPHkmvvkFUrH35fmU+wk57S+sl8xSuLWuz4VyxDm3mFOSE53968weBVxdm0hbuzZt4P4j8YGvcePNU6f7QU3ts4Z3Zp2uYjKhYseHAEEEHMEZinRZLUFQQhCABJ95bSyvLmt9E0VBHtZa1Ps+HzTglDbm4i+OSSPLExzX+Iwh/1ofBJ6xWezzB48/kXU7d3vIT4doXzP8Au0WOLFR0rnYGnPeLK5vPVVG1l1xRwyybz5pXtY1zziw4neqwaAUC03RfwghFnmZI2RgLQGNJxDOhaRxz1Xtlu0yWZrLYXUbIXMBdvYTWgf1zKzFH2U93ST/UvMczuWPH0JV5/YWqL/EidiliYC1zc2tcwAULxkK5hb3WZuKCac/eY2UOA5OPxZZ6n5lamWgMbghaGM6D6rBrapaVuFiPX89/XyLFDxZMkvF7iOAroreyXliydkfNUDm0HitsT1QWDIZFiZFXQWo8cwt/2qgC1u2+pIDu5srmw6dSPdKcLtvWOdtWHMatOo7j9dFzkyL2G1ujcHMcWuGhH906J7TayVXD5QvbQp8rs6ihV9yWuWWEOlZhdw4VHB1PZ7L1egjJSSaM5rDwRr7u2Z3pLPI5sgGba7rgOFDkCl+Ha6cVZK1j9Q4OGE8iDTL6J4VJf+zjZxjZQSj5O6Hr1Seops+Op8+XmX1Tj8M0c6vWVzKljaMJNM60HAHmqepcak1KacGrXDQkEHmMiCqq23Xg3m+r5Lz7ZokFjFIYxDGKTHGuSSPam0ZXqFHikU682UhPcKpiepXQFrFIpLTyVbFIrCztcdPmoJNjakgAEkmgA1ryom64dmMBbJOAXahmob1PM/QJfsQdG4Pa4h4rmOuquYr+tA1e0/iaP0ondLOmD3WJ5F7YzksRHJCpbBeFqkFRHHh4OJdHXsN4nuhbsblJZSf0ZnuDTwXSEIVxwcdvS0vhtk51YZX5f9jmOqtrLO2RtRmD/aFY3rZg6Waor6ST8xSfDestnmJoQK0LDy/fqvOKt3uW3tfuajlsSz0NNqu6m83TiOX8KHJa2t0zP0Uyx7RRPaDRwHZaLa2F+9GaHi0iniErKtp8otUk+irnmc/1vlw+S0xWJzju6eSsYbK06kdqqxhhA0UZJwRrJdobrmVZRxKFbb2igG8au90Zn+FTs2gfO8sphaRkB05lWxpnKO7HBw5xTwNdjc2SURMILzXsAMzWibLuuSNlCd93N2g/C3QfUpL2Lsv3xlfdf5LpjW0WpoKYOO9rLyKaick9oBC9QtUTBa7Q8hpI1otiEAc4a7G94dk/E4kHqSa9kt7YwAOiNMyHVPbDTzK6Xf2zgk3492QZghJ96XULUPs37loZXDyPPwyHULEnQ9Ncrfw+mR9We1ht8RVuL1iz3hUdxr9PJXrLDUOPANPkp9yXH6CMStwyRveQeI3jx4tI+dVZ2qyhsclB7LvIpTU3qU3tLqoNJZE602EsNeCrLytb2YWsc4E55E9gnt1gDgQVosmzzWuLiKn9Bopq1EY8yWcBOtvhCPYrmlllDHVaXAuqczQanumaw7ORw0PrOBO8culKdlPdABbowP8AjvP+wp5KwnLW0B1OgGZPYKb9TZZiK8V0iK64xy2ebNAMtcdeIeP9Sn9KFzXDI6RsjxhDcwOPLMpvC19DXKurElyJaialPKBCEJ0oBCEIAFT33cDZxUZPGYIyNVcIUNJrDDOBKs9pc132UwpJwOgd25Hottvb6KT8DvIq/ve5mWhtCM+B6pUtkr4WyRTa4HBr+eRoHdfNef1mhdfv19en9GjTfu92XZLiYs5ZGsFXEAdVGs73ymkLa/GfVHbmru79m2tIfKcb+ug7DQKqjQWW8vhHdmojDhcsXbn2fNXGBhYHHOR9S6la0aD6ozKartuCOHOmJx1ccyfFWTGACgWS36tPCvlcvzfZnzscvkACEIV5WCEIQAIQhAAhCEAC0WmxMk9doPdCEAZw2drBRoAC2IQgAQhCABCEIAEIQgD/2Q==" width="102" height="102" /></p>
<p>Microsoft CRM 2011 allows XRM services that use application/soap+xml content type.</p>
<p>When you <a href="http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/">install Microsoft CRM 2011 in an IFD / hosted environment</a>, it is smart enough to automatically configure IIS gzip compression on the website.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image12.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb12.png" width="244" height="84" /></a></p>
<p>What it does not do, is configure the </p>
<p>C:\Windows\System32\Inetsrv\Config\applicationHost.config</p>
<p>file to compress XRM calls out of the CRM database.</p>
<p>In a test we were performing for an update to our Microsoft CRM 2011 Portal technology, we found that retrieving a list of around 20,000 items returned a 19 MB data package without gzip dynamic compression. Not huge but pretty big! What amazed us was that after enabling dynamic compression on the XRM data, this reduced from 19 MB to 890 KB, a huge performance improvement!</p>
<p>We also noticed that the Microsoft Hosted CRM 2011 service already has this compression enabled, so we figured if it is good enough for them, then we should give it a shot.</p>
<h4>How to Enable XRM gzip Compression in IIS</h4>
<p> Navigate to: <strong>C:\Windows\System32\Inetsrv\Config\applicationHost.config</strong></p>
<p>and open it in your favourite editor.</p>
<p>Search for the Section: “&lt;httpCompression directory=”</p>
<p>And in that section you will probably find an entry that looks like this: </p>
<blockquote><p>&lt;add mimeType=&quot;application/x-javascript&quot; enabled=&quot;true&quot; /&gt;</p>
</blockquote>
<p>Below that, add the following:</p>
<blockquote><p>&lt;add mimeType=&quot;application/soap+xml&quot; enabled=&quot;true&quot; /&gt;</p>
</blockquote>
<p>So the file looks like this:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image13.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb13.png" width="244" height="48" /></a></p>
<p><em>Note: We are making the assumption that you are on Windows 2008, and that CRM 2011 was successfully installed, and that this in turn enabled IIS compression on the Microsoft CRM website.</em></p>
<p>These steps should massively improve data access to CRM using XRM calls.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-xrm-performance-problem-iis-dynamic-compression/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Turn off Microsoft CRM 2011 5000 limit on data retrieval via SDK</title>
		<link>http://www.interactivewebs.com/blog/index.php/server-tips/turn-off-microsoft-crm-2011-5000-limit-on-data-retrieval-via-sdk/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/server-tips/turn-off-microsoft-crm-2011-5000-limit-on-data-retrieval-via-sdk/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 03:18:19 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Server Tips]]></category>
		<category><![CDATA[CRM 2011]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/server-tips/turn-off-microsoft-crm-2011-5000-limit-on-data-retrieval-via-sdk/</guid>
		<description><![CDATA[With CRM 4.0 and Microsoft CRM 2011 there is a default limit for the number items that can be retrieved when making various types of web service calls into the CRM. Typically this limit is set to 5000 but with some types of calls it will return 7000. In any case, the process to remove [...]]]></description>
			<content:encoded><![CDATA[<p>With CRM 4.0 and Microsoft CRM 2011 there is a default limit for the number items that can be retrieved when making various types of web service calls into the CRM.</p>
<p>Typically this limit is set to 5000 but with some types of calls it will return 7000. In any case, the process to remove the limit and set it to 20,000 is very easy.</p>
<p>On the server running CRM</p>
<ol>
<li>Click <strong>Start</strong>, click <strong>Run</strong>, type regedit in the <strong>Open</strong> box, and then click <strong>OK</strong>. </li>
<li>Locate and then select the following registry subkey:
<p><strong>HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM</strong></p>
</li>
<li>On the <strong>Edit</strong> menu, point to <strong>New</strong>, and then click <strong>DWORD Value</strong>.       <br /><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb6.png" width="244" height="167" /></a></li>
<li>Type TurnOffFetchThrottling, and then press ENTER.      <br /><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image7.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb7.png" width="244" height="96" /></a></li>
<li>Right-click <strong>TurnOffFetchThrottling</strong>, and then click <strong>Modify</strong>.      <br /><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image8.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb8.png" width="244" height="113" /></a> </li>
<li>Type a number other than 0 in the <strong>Value data</strong> box, and then click <strong>OK</strong>.      <br /><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image9.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb9.png" width="244" height="139" /></a>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image10.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb10.png" width="244" height="24" /></a>      <br /><b>Note</b> Step 6 lets you retrieve the number of records specified in the <b>Count</b> attribute of your fetch statement. </li>
<li>On the <strong>File</strong> menu, click <strong>Exit</strong>.      <br /><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image11.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb11.png" width="241" height="214" /></a>      </li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/server-tips/turn-off-microsoft-crm-2011-5000-limit-on-data-retrieval-via-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>InteractiveWebs DotNetNuke Module Licensing Help</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/interactivewebs-dotnetnuke-module-licensing-help/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/interactivewebs-dotnetnuke-module-licensing-help/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 14:52:36 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Advanced Login Support]]></category>
		<category><![CDATA[DNN Module]]></category>
		<category><![CDATA[DotNetNuke Support]]></category>
		<category><![CDATA[Mushroom Image Support]]></category>
		<category><![CDATA[dotnetnuke]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/interactivewebs-dotnetnuke-module-licensing-help/</guid>
		<description><![CDATA[Understanding Activation InteractiveWebs DotNetNuke Modules require a license to be activates on each sub domain from which the module is accessed. The license is per sub domain, and NOT for each instance of DotNetNuke. A sub domain example is: www.domain.com dev1.domain.com domain.com In the case of domain.com and www.domain.com, these are considered as one single [...]]]></description>
			<content:encoded><![CDATA[<h3 align="justify">Understanding Activation</h3>
<p align="justify">InteractiveWebs DotNetNuke Modules require a license to be activates on each sub domain from which the module is accessed.</p>
<p align="justify">The license is per sub domain, and NOT for each instance of DotNetNuke.</p>
<p align="justify">A sub domain example is:</p>
<ol>
<li>
<div align="justify"><a href="http://www.domain.com">www.domain.com</a></div>
</li>
<li>
<div align="justify">dev1.domain.com</div>
</li>
<li>
<div align="justify">domain.com</div>
</li>
</ol>
<p align="justify"><em>In the case of domain.com and </em><a href="http://www.domain.com"><em>www.domain.com</em></a><em>, these are considered as one single license. EVERY other sub domain needs it’s own license.</em></p>
<p align="justify">If you activate a module on dev.domain.com then browse to the same module using another sub domain (like dev2.domain.com) the module will not be activate with the new sub domain in the browser URL.</p>
<p align="justify">&#160;</p>
<h3 align="justify">Trial</h3>
<p align="justify">Each module will automatically enter into a 100% functional TRIAL mode the first time you access the module with any particular sub domain. </p>
<p align="justify">The trial period is automatically set from the date you first visit the module with any particular sub domain.</p>
<p align="justify">&#160;</p>
<h5 align="justify">Example</h5>
<p align="justify">If you access dev1.domain.com the module will start it’s trial period from today, and may expire if you don’t activate.</p>
<p align="justify">If you then use another sub domain like dev2.domain.com the module will start a new trial and you will continue to be able to access the module on that dev2.domain.com sub domain.</p>
<p align="justify"><em>Note: All the settings and modifications you make to any module in trial WILL be preserved and waiting for you once you activate the module license. So if your trial expires on your development sub domain, you can simply activate the module in it’s final </em><a href="http://www.domain.com"><em>www.domain.com</em></a><em> location when you are ready to go live.</em></p>
<p align="justify"><em></em></p>
<h3 align="justify">Before You Activate</h3>
<p align="justify">We recommend that if you need to configure and test (development site) before going live, that you do that on a development sub domain (like dev.domain.com), <strong>IN TRIAL MODE</strong>. </p>
<p align="justify">From that dev.domain.com, Setup the module, test and be sure things are working. Don’t be concerned if you get things just right, and the trial time expires. Because as soon as you access the module page on a new sub domain, it will go back into trial, and be available fro activation.</p>
<p align="justify">All your module settings and customizations will carry over to the new sub domain when you access it. So in this example, if you are ready to go live with <a href="http://www.domain.com">www.domain.com</a> you can access the module page with that sub domain, and extend the trial, or activate the module.</p>
<p align="justify">For this reason we always suggest that you only activate your module on <a href="http://www.domain.com">www.domain.com</a> as your final public URL of your website.</p>
<p align="justify">&#160;</p>
<h4 align="justify">To Activate Your Module</h4>
<p align="justify">Select the Licensing Dropdown Menu Item from the module Menu:</p>
<p align="justify"><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb.png" width="122" height="53" /></a></p>
<p align="justify"><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image1.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb1.png" width="244" height="134" /></a></p>
<p align="justify">The module will tell you about the Module Name, Version Installed, sub domain you are on, and trial days remaining.</p>
<p align="justify">If you have not purchased a License yet, you can click the Buy Now icon and purchase a license from our site.</p>
<p align="justify"><em>Note: Check that the sub domain shown in the module is the final correct sub domain you wish your license to be active on: </em><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image2.png"><em><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb2.png" width="244" height="22" /></em></a></p>
<p align="justify"><strong>Click:</strong> Request License Activation</p>
<p align="justify"><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image3.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb3.png" width="244" height="189" /></a></p>
<p align="justify">Fill in the details requested, including the store you purchase from and the email address that you used with your purchase.</p>
<p align="justify">Note: The email address must be the one you have on file. With SnowCovered, it is apparently possible to have more than one address on file. The address we need is the one that is in the purchase order confirmation data sent during purchase. This is the accounts primary e-mail address.</p>
<p align="justify">&#160;</p>
<h5 align="justify">Wrong License E-mail Address</h5>
<p align="justify">If we are unable to match the email address against a valid license activation, we return the error:</p>
<p align="justify"><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image4.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb4.png" width="244" height="138" /></a></p>
<p align="justify">We suggest that you verify the email address used for purchase and try again with the correct address. You can also monitor your <a href="http://www.interactivewebs.com/Support/LicenseManagement/tabid/1938/Default.aspx">License Management</a> on our site by logging in with the email address that you try to activate with.</p>
<p align="justify">&#160;</p>
<h5 align="justify">Correct License E-mail Address</h5>
<p align="justify">With the correct details, you will receive a message like this:</p>
<p align="justify"><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image5.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/09/image_thumb5.png" width="244" height="126" /></a></p>
<h3 align="justify">&#160;</h3>
<h3 align="justify">Managing Licenses</h3>
<p align="justify">You can monitor your licenses and activations by visiting our <a href="http://www.interactivewebs.com/Support/LicenseManagement/tabid/1938/Default.aspx">License Management page here</a>.</p>
<p align="justify">Ensuring that you login to our site using the e-mail address that the license was purchased with.</p>
<p align="justify">&#160;</p>
<h3 align="justify">Module Support</h3>
<p align="justify">We provide several Support services for our modules.</p>
<ol>
<li>
<div>Where necessary our modules come with extensive manuals (like our bulkemailer module).</div>
</li>
<li>
<div>Each Module has it’s own pages on our website. Visit the module website by clicking on the correct module from this list: <a href="http://www.interactivewebs.com/DotNetNukeModules.aspx">http://www.interactivewebs.com/DotNetNukeModules.aspx</a></div>
</li>
</ol>
<p align="justify">Then use the support menu to find module specific support. This will include KB Articles, Support Forums, Blog Posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/interactivewebs-dotnetnuke-module-licensing-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sydney Photography Website Launched</title>
		<link>http://www.interactivewebs.com/blog/index.php/websites/sydney-photography-website-launched/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/websites/sydney-photography-website-launched/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 16:21:15 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[New Website]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/websites/sydney-photography-website-launched/</guid>
		<description><![CDATA[Today we have launched a new Sydney Photography Website for John Armytage Photography. One of Sydney’s newest professional photography specialists, John has launched this website to support the sale of some of the tremendous photos he takes. Check out all the details at: http://www.johnarmytagephotography.com]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image14.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb16.png" width="244" height="163" /></a></p>
<p>Today we have launched a new <a href="http://www.johnarmytagephotography.com">Sydney Photography Website for John Armytage Photography</a>.</p>
<p>One of Sydney’s newest professional photography specialists, John has launched this website to support the sale of some of the tremendous photos he takes.</p>
<p>Check out all the details at: <a href="http://www.johnarmytagephotography.com">http://www.johnarmytagephotography.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/websites/sydney-photography-website-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who uses WordPress for their Blog&#8230; Microsoft!</title>
		<link>http://www.interactivewebs.com/blog/index.php/apple-mac/who-uses-wordpress-for-their-blog-microsoft/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/apple-mac/who-uses-wordpress-for-their-blog-microsoft/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 04:03:56 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Apple Mac]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/apple-mac/who-uses-wordpress-for-their-blog-microsoft/</guid>
		<description><![CDATA[Who uses WordPress for their Blog… Microsoft! Bouncing around the place today putting some updates to the Microsoft News App for iPhone and iPad. One of the big sites for information and news around Microsoft for Mac products is naturally their own website. &#160; What we did find interesting was the blog site on this [...]]]></description>
			<content:encoded><![CDATA[<p>Who uses WordPress for their Blog… Microsoft!</p>
<p>Bouncing around the place today putting some updates to the <a href="http://itunes.apple.com/app/id451130168">Microsoft News App for iPhone and iPad.</a></p>
<p>One of the big sites for information and news around Microsoft for Mac products is naturally their own website.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image12.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb14.png" width="217" height="96" /></a></p>
<p>&#160;</p>
<p>What we did find interesting was the blog site on this Microsoft web page:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image13.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb15.png" width="244" height="163" /></a></p>
<p>Is actually running on WordPress.</p>
<p><a href="http://blog.officeformac.com/">http://blog.officeformac.com/</a></p>
<p>Which makes perfect sense to us, as we run the <a href="http://www.interactivewebs.com">http://www.interactivewebs.com</a> website blog on WordPress too. It really is so good for blogs, that at this time there is nothing better around.</p>
<p>We like it so much that we are recommending it to all our clients as a supportive SEO / SEM tool to bring hits to their site. We have setup our on server environment specifically for blog sites (and can offer hosted WordPress sites).</p>
<p>Just like the fact that good old Microsoft has dumped using their “junk blogs” in favour of a WP site. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/apple-mac/who-uses-wordpress-for-their-blog-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla News App&#8211;Ready for iPad and iPhone</title>
		<link>http://www.interactivewebs.com/blog/index.php/iphone/joomla-news-appready-for-ipad-and-iphone/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/iphone/joomla-news-appready-for-ipad-and-iphone/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 15:11:19 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Apps]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/iphone/joomla-news-appready-for-ipad-and-iphone/</guid>
		<description><![CDATA[This week we have launched our newest iPhone and iPad App. Joomla News. The app is an easy to way to stay informed with the Joomla community. Download the App now form iTunes &#160; Some of our other iPhone Apps are here: Microsoft News Details &#8211; Daily Ranks &#8211; Rank History Joomla News Details &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image11.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb13.png" width="188" height="190" /></a></p>
<p>This week we have launched our newest iPhone and iPad App. <a href="http://itunes.apple.com/app/id454150911">Joomla News</a>.</p>
<p>The app is an easy to way to stay informed with the Joomla community.</p>
<p><a href="http://itunes.apple.com/app/id454150911">Download the App now form iTunes</a></p>
<p>&#160;</p>
<p>Some of our other iPhone Apps are here:</p>
<p><a href="http://www.appannie.com/microsoft-news/"><img src="http://a2.mzstatic.com/us/r1000/070/Purple/5a/12/4d/mzl.zkuzuevg.75x75-65.jpg" /></a></p>
<h5><a href="http://www.appannie.com/microsoft-news/">Microsoft News</a></h5>
<p><a href="http://www.appannie.com/microsoft-news/">Details</a> &#8211; <a href="http://www.appannie.com/microsoft-news/ranking/">Daily Ranks</a> &#8211; <a href="http://www.appannie.com/microsoft-news/ranking/history/">Rank History</a></p>
<p><a href="http://www.appannie.com/joomla-news/"><img src="http://a5.mzstatic.com/us/r1000/118/Purple/23/5d/88/mzl.ggtncyiz.75x75-65.jpg" /></a></p>
<h5><a href="http://www.appannie.com/joomla-news/">Joomla News</a></h5>
<p><a href="http://www.appannie.com/joomla-news/">Details</a> &#8211; <a href="http://www.appannie.com/joomla-news/ranking/">Daily Ranks</a> &#8211; <a href="http://www.appannie.com/joomla-news/ranking/history/">Rank History</a></p>
<p><a href="http://www.appannie.com/wordpress-news/"><img src="http://a3.mzstatic.com/us/r1000/075/Purple/99/e9/38/mzl.akyjioyf.75x75-65.jpg" /></a></p>
<h5><a href="http://www.appannie.com/wordpress-news/">WordPress News</a></h5>
<p><a href="http://www.appannie.com/wordpress-news/">Details</a> &#8211; <a href="http://www.appannie.com/wordpress-news/ranking/">Daily Ranks</a> &#8211; <a href="http://www.appannie.com/wordpress-news/ranking/history/">Rank History</a></p>
<p><a href="http://www.appannie.com/tf2-hq-news-for-team-fortress-2/"><img src="http://a2.mzstatic.com/us/r1000/095/Purple/cb/11/77/mzl.cqasypjp.75x75-65.jpg" /></a></p>
<h5><a href="http://www.appannie.com/tf2-hq-news-for-team-fortress-2/">TF2 HQ &#8211; News for Team Fortress 2</a></h5>
<p><a href="http://www.appannie.com/tf2-hq-news-for-team-fortress-2/">Details</a> &#8211; <a href="http://www.appannie.com/tf2-hq-news-for-team-fortress-2/ranking/">Daily Ranks</a> &#8211; <a href="http://www.appannie.com/tf2-hq-news-for-team-fortress-2/ranking/history/">Rank History</a></p>
<p><a href="http://www.appannie.com/dnn-news-dotnetnuke-news/"><img src="http://a5.mzstatic.com/us/r1000/105/Purple/b1/f6/2b/mzl.gvpruelh.75x75-65.jpg" /></a></p>
<h5><a href="http://www.appannie.com/dnn-news-dotnetnuke-news/">DNN News &#8211; DotNetNuke News</a></h5>
<p><a href="http://www.appannie.com/dnn-news-dotnetnuke-news/">Details</a> &#8211; <a href="http://www.appannie.com/dnn-news-dotnetnuke-news/ranking/">Daily Ranks</a> &#8211; <a href="http://www.appannie.com/dnn-news-dotnetnuke-news/ranking/history/">Rank History</a></p>
<p><a href="http://www.appannie.com/hey-reminder/"><img src="http://a5.mzstatic.com/us/r1000/095/Purple/9b/63/64/mzl.iblptdxd.75x75-65.jpg" /></a></p>
<h5><a href="http://www.appannie.com/hey-reminder/">Hey! Reminder</a></h5>
<p><a href="http://www.appannie.com/hey-reminder/">Details</a> &#8211; <a href="http://www.appannie.com/hey-reminder/ranking/">Daily Ranks</a> &#8211; <a href="http://www.appannie.com/hey-reminder/ranking/history/">Rank History</a></p>
<p><a href="http://www.appannie.com/iwebs-news-interactivewebs/"><img src="http://a1.mzstatic.com/us/r1000/073/Purple/06/5a/f7/mzl.sqrbxdqt.75x75-65.jpg" /></a></p>
<h5><a href="http://www.appannie.com/iwebs-news-interactivewebs/">iWebs News &#8211; InteractiveWebs DotNetNuke News</a></h5>
<p><a href="http://www.appannie.com/iwebs-news-interactivewebs/">Details</a> &#8211; <a href="http://www.appannie.com/iwebs-news-interactivewebs/ranking/">Daily Ranks</a> &#8211; <a href="http://www.appannie.com/iwebs-news-interactivewebs/ranking/history/">Rank History</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/iphone/joomla-news-appready-for-ipad-and-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to stop &#8211; Only secure content is displayed in IE9 message</title>
		<link>http://www.interactivewebs.com/blog/index.php/general-tips/how-to-stop-only-secure-content-is-displayed-in-ie9-message/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/general-tips/how-to-stop-only-secure-content-is-displayed-in-ie9-message/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 15:05:13 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[General Tips]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/general-tips/how-to-stop-only-secure-content-is-displayed-in-ie9-message/</guid>
		<description><![CDATA[If you use IE9, you must be familiar with this message: “Only secure content is displayed.” This kind of messages are implemented by Microsoft because they want to inform you that you are about to access some unsecured content on a website. This is actually a security purpose message. Unfortunately, this kind of messages are [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image9.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb10.png" width="240" height="244" /></a></p>
<p>If you use IE9, you must be familiar with this message: <strong>“Only secure content is displayed.”</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image10.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb12.png" width="244" height="30" /></a></p>
<p>This kind of messages are implemented by Microsoft because they want to inform you that you are about to access some unsecured content on a website. This is actually a security purpose message. Unfortunately, this kind of messages are more often annoying or unnecessary than useful. Internet explorer show this message when the same website page contain both secured and unsecured content: in this way, some unsecured scripts may have access to secured data on that page. Same thing happens when you play a game (unsecured scripts) on Facebook and want to publish that game information on your wall (secured action).</p>
<p>1. Launch Internet Explorer.   <br />2. Go to Tools -&gt; Internet Options.</p>
<p><a href="http://www.withsteps.com/wp-content/uploads/2011/06/only-secure-content-is-displayed-ie-9-3.jpg"><img title="only-secure-content-is-displayed-ie-9-3" alt="" src="http://www.withsteps.com/wp-content/uploads/2011/06/only-secure-content-is-displayed-ie-9-3.jpg" width="600" height="338" /></a></p>
<p>Then, navigate to Security tab.</p>
<p><a href="http://www.withsteps.com/wp-content/uploads/2011/06/only-secure-content-is-displayed-ie-9-41.jpg"><img title="only-secure-content-is-displayed-ie-9-4" alt="" src="http://www.withsteps.com/wp-content/uploads/2011/06/only-secure-content-is-displayed-ie-9-41.jpg" width="600" height="597" /></a></p>
<p>3. Click on “Custom level” button.</p>
<p>4. Search for “Display mixed content” under Miscellaneous section. Change it to enable.</p>
<p><a href="http://www.withsteps.com/wp-content/uploads/2011/06/only-secure-content-is-displayed-ie-9-5.jpg"><img title="only-secure-content-is-displayed-ie-9-5" alt="" src="http://www.withsteps.com/wp-content/uploads/2011/06/only-secure-content-is-displayed-ie-9-5.jpg" width="600" height="597" /></a></p>
<p>Select Yes and that’s all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/general-tips/how-to-stop-only-secure-content-is-displayed-in-ie9-message/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DotNetNuke 6 Gets Image Module</title>
		<link>http://www.interactivewebs.com/blog/index.php/news/dotnetnuke-6-gets-image-module/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/news/dotnetnuke-6-gets-image-module/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 15:01:41 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DotNetNuke 6]]></category>
		<category><![CDATA[Mushroom Image]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/news/dotnetnuke-6-gets-image-module/</guid>
		<description><![CDATA[We have updated our popular Mushroom Image module that feeds image sources into a template engine that allows some fantastic effects on pages. The module is now ready for use on DotNetNuke 6x versions, and can be seen here: http://www.interactivewebs.com/mushroom-image/Demo/LightBoxEffect.aspx pulling feeds directly from Flickr in this instance. Use the Demo menu to see other [...]]]></description>
			<content:encoded><![CDATA[<p>We have updated our popular <a href="http://www.interactivewebs.com/mushroom-image/Demo/LightBoxEffect.aspx">Mushroom Image module</a> that feeds image sources into a template engine that allows some fantastic effects on pages.</p>
<p><img src="http://images05.interactivewebs.com/portals/71/images/MushroomImageRendered_samll.png" /></p>
<p>The module is now ready for use on DotNetNuke 6x versions, and can be seen here:</p>
<p><a href="http://www.interactivewebs.com/mushroom-image/Demo/LightBoxEffect.aspx">http://www.interactivewebs.com/mushroom-image/Demo/LightBoxEffect.aspx</a></p>
<p>pulling feeds directly from Flickr in this instance. Use the Demo menu to see other examples.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/news/dotnetnuke-6-gets-image-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke 6 Gets Blog Module</title>
		<link>http://www.interactivewebs.com/blog/index.php/news/dotnetnuke-6-gets-blog-module/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/news/dotnetnuke-6-gets-blog-module/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 14:29:29 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DotNetNuke 6]]></category>
		<category><![CDATA[Mushroom Lite]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/news/dotnetnuke-6-gets-blog-module/</guid>
		<description><![CDATA[We have updated our popular Mushroom Lite module that is used to integrate WordPress blogs module into DotNetNuke. The module is now ready for use on DotNetNuke 6x versions, and can be seen here: http://www.interactivewebs.com/mushroom-lite/Demo/MushroomLiteDemo.aspx pulling feeds directly from our blog here: http://www.interactivewebs.com/blog/]]></description>
			<content:encoded><![CDATA[<p>We have updated our popular Mushroom Lite module that is used to integrate WordPress blogs module into DotNetNuke.</p>
<p><img src="http://images05.interactivewebs.com/portals/0/images/MushroomLiteRendered_samll.png" /></p>
<p>The module is now ready for use on DotNetNuke 6x versions, and can be seen here:</p>
<p><a href="http://www.interactivewebs.com/mushroom-lite/Demo/MushroomLiteDemo.aspx">http://www.interactivewebs.com/mushroom-lite/Demo/MushroomLiteDemo.aspx</a></p>
<p>pulling feeds directly from our blog here: <a href="http://www.interactivewebs.com/blog/">http://www.interactivewebs.com/blog/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/news/dotnetnuke-6-gets-blog-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>InteractiveWebs Email Setup&#8211;iPhone Exchange Account</title>
		<link>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setupiphone-exchange-account/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setupiphone-exchange-account/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 06:10:35 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Support]]></category>
		<category><![CDATA[Email Setup]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setupiphone-exchange-account/</guid>
		<description><![CDATA[Your Account Must Be Enabled for Exchange Access (contact us if you are unsure) To add an Exchange account to your iOS device, tap Settings &#62; Mail, Contacts, Calendars &#62; Add Account &#62; Microsoft Exchange. On the next screen, enter your complete email address, domain, username, password, and a description (which may be anything you [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>Your Account Must Be Enabled for Exchange Access (contact us if you are unsure)</li>
<li>To add an Exchange account to your iOS device, tap <b>Settings &gt; </b><b>Mail, Contacts, Calendars</b> &gt; <b>Add Account</b> &gt; <b>Microsoft Exchange</b>. </li>
<li>On the next screen, enter your complete email address, domain, username, password, and a description (which may be anything you like).     <br />&#160; <br /> 
<p><img alt="Exchange settings" src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT2480/HT2480_01---002-en.png" width="320" height="480" /></p>
</li>
<li>Your iOS device will now try to locate your Exchange Server using Microsoft&#8217;s Autodiscovery service. If it cannot locate the server, you will see the screen below. Enter your front-end Exchange Server&#8217;s complete address in the <b>Server</b> field. Enter: <strong>mail.interactivewebs.com</strong> for the server name.
<p><img alt="Exchange settings" src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT2480/HT2480_02---002-en.png" width="320" height="480" />
<p>&#160;</p>
</li>
<li>
<p>Choose which type or types of data you would like to synchronize: Mail, Contacts, and Calendars. Note that by default, only three days&#8217; worth of email is synchronized. To synchronize more, go into Settings, then Mail, Contacts, Calendars, select your Exchange account, and tap on Mail days to sync.</p>
<p>Note that after configuring an Exchange ActiveSync account, all existing contact and calendar information on the iOS device is overwritten. Additionally, iTunes no longer syncs contacts and calendars with your desktop computer. You can still sync your iOS device wirelessly with MobileMe services.</p>
<p><img alt="Exchange settings" src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT2480/HT2480_03---002-en.png" width="320" height="480" /></p>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setupiphone-exchange-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>InteractiveWebs Email Setup&#8211;Outlook 2010 Encrypted</title>
		<link>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setupoutlook-2010-encrypted/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setupoutlook-2010-encrypted/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 04:40:52 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Support]]></category>
		<category><![CDATA[Email Setup]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setupoutlook-2010-encrypted/</guid>
		<description><![CDATA[To configure an encrypted IMAP connection to InteractivWebs Email servers follow the setup below. New Account Next Next Enter: Your Name Your Domain Email address in the format: first.last@yourdomain.com Your Password (as used to access webmail) Next Comes up with a message about encryption. That’s expected Tick the Manually Configure server Settings (bottom left) Next [...]]]></description>
			<content:encoded><![CDATA[<p><strong>To configure an encrypted IMAP connection to InteractivWebs Email servers follow the setup below.</strong></p>
<p><strong>New Account</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image_thumb" border="0" alt="image_thumb" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb_thumb.png" width="244" height="174" /></a></p>
<p><strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb11.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image_thumb[1]" border="0" alt="image_thumb[1]" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb1_thumb.png" width="244" height="174" /></a></p>
<p><strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb21.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image_thumb[2]" border="0" alt="image_thumb[2]" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb2_thumb.png" width="244" height="172" /></a></p>
<p>Enter: </p>
<ul>
<li>Your Name</li>
<li>Your Domain Email address in the format: <a href="mailto:first.last@yourdomain.com">first.last@yourdomain.com</a></li>
<li>Your Password (as used to access webmail)</li>
</ul>
<p><strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb31.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image_thumb[3]" border="0" alt="image_thumb[3]" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb3_thumb.png" width="244" height="172" /></a></p>
<p>Comes up with a message about encryption. That’s expected</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb6.png" width="244" height="171" /></a></p>
<p>Tick the Manually Configure server Settings (bottom left)<strong> Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb7.png" width="244" height="171" /></a></p>
<p><strong>More Settings</strong> </p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image7.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb8.png" width="212" height="244" /></a></p>
<p><strong>OK</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image8.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb9.png" width="244" height="171" /></a></p>
<p>Update Both the Incoming and Outgoing servers to: mail.interactivewebs.com</p>
<p><strong>Finish</strong></p>
<p>Your New IMAP Account is configured with Encrypted Communications.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setupoutlook-2010-encrypted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>InteractiveWebs Email Setup &#8211; Outlook 2010</title>
		<link>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setup-outlook-2010/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setup-outlook-2010/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 10:43:27 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Support]]></category>
		<category><![CDATA[Email Setup]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setup-outlook-2010/</guid>
		<description><![CDATA[New Account Next Next Enter: Your Name Your Domain Email address in the format: first.last@yourdomain.com Your Password (as used to access webmail) Next Comes up with a message about encryption. That’s expected Next Finish Your New IMAP Account is configured.]]></description>
			<content:encoded><![CDATA[<p><strong>New Account</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb.png" width="244" height="174" /></a></p>
<p><strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb1.png" width="244" height="174" /></a></p>
<p><strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb2.png" width="244" height="172" /></a></p>
<p>Enter: </p>
<ul>
<li>Your Name</li>
<li>Your Domain Email address in the format: <a href="mailto:first.last@yourdomain.com">first.last@yourdomain.com</a></li>
<li>Your Password (as used to access webmail)</li>
</ul>
<p><strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb3.png" width="244" height="172" /></a></p>
<p>Comes up with a message about encryption. That’s expected</p>
<p><strong>Next</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/08/image_thumb4.png" width="244" height="173" /></a></p>
<p><strong>Finish</strong></p>
<p>Your New IMAP Account is configured.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/support/interactivewebs-email-setup-outlook-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress News App for iPhone / iPad Released</title>
		<link>http://www.interactivewebs.com/blog/index.php/news/wordpress-news-app-for-iphone-ipad-released/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/news/wordpress-news-app-for-iphone-ipad-released/#comments</comments>
		<pubDate>Sat, 30 Jul 2011 09:17:10 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/iphone/wordpress-news-app-for-iphone-ipad-released/</guid>
		<description><![CDATA[WordPress News App &#160; If you are a WordPress webmaster, blogger or use a WordPress website, then this iPad / iPhone App is for you. All the latest News, Themes, Plugins, Tips and Tricks about WordPress. A one stop point of call for all users, developers and designers who user and work with WordPress websites. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://itunes.apple.com/br/app/wordpress-news/id451392199?mt=8"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image115.png" width="193" height="197" /></a></p>
<h1><a href="http://itunes.apple.com/br/app/wordpress-news/id451392199?mt=8">WordPress News App</a></h1>
<p>&#160;</p>
<p>If you are a WordPress webmaster, blogger or use a WordPress website, then this iPad / iPhone App is for you.</p>
<p>All the latest News, Themes, Plugins, Tips and Tricks about WordPress.   <br />A one stop point of call for all users, developers and designers who user and work with WordPress websites.</p>
<p><img alt="iPhone Screenshot 5" src="http://a1.mzstatic.com/us/r1000/082/Purple/46/33/0f/mzl.fmeaitkh.320x480-75.jpg" /></p>
<p><img alt="iPad Screenshot 5" src="http://a5.mzstatic.com/us/r1000/081/Purple/30/9f/26/mzl.usqyohfo.480x480-75.jpg" /></p>
<p>&#160;</p>
<h3><a href="http://www.interactivewebs.com/">Apps By InteractiveWebs</a></h3>
<ul>
<li>
<p><img alt="iWebs News - InteractiveWebs DotNetNuke News" src="http://a3.mzstatic.com/us/r1000/073/Purple/06/5a/f7/mzl.sqrbxdqt.75x75-65.jpg" width="75" height="75" /></p>
<ul>
<li><a href="http://itunes.apple.com/br/app/iwebs-news-interactivewebs/id417921988?mt=8">iWebs News &#8211; InteractiveWebs DotNetNuke News</a></li>
<li><a href="http://itunes.apple.com/br/app/dnn-news-dotnetnuke-news/id448890925?mt=8#">View In iTunes</a></li>
</ul>
</li>
<li>
<p><img alt="TF2 HQ - News for Team Fortress 2" src="http://a1.mzstatic.com/us/r1000/095/Purple/cb/11/77/mzl.cqasypjp.75x75-65.jpg" width="75" height="75" /></p>
<ul>
<li><a href="http://itunes.apple.com/br/app/tf2-hq-news-for-team-fortress-2/id450702537?mt=8">TF2 HQ &#8211; News for Team Fortress 2</a></li>
<li><a href="http://itunes.apple.com/br/app/dnn-news-dotnetnuke-news/id448890925?mt=8#">View In iTunes</a></li>
</ul>
</li>
<li>
<p><img alt="WordPress News" src="http://a3.mzstatic.com/us/r1000/075/Purple/99/e9/38/mzl.akyjioyf.75x75-65.jpg" width="75" height="75" /></p>
<ul>
<li><a href="http://itunes.apple.com/br/app/wordpress-news/id451392199?mt=8">WordPress News</a></li>
<li><a href="http://itunes.apple.com/br/app/dnn-news-dotnetnuke-news/id448890925?mt=8#">View In iTunes</a></li>
</ul>
</li>
<li>
<p><img alt="DNN News - DotNetNuke News" src="http://a3.mzstatic.com/us/r1000/069/Purple/b1/f6/2b/mzl.vkovzmiy.75x75-65.jpg" width="75" height="75" /></p>
</li>
</ul>
<ul>
<li><a href="http://itunes.apple.com/br/app/dnn-news-dotnetnuke-news/id448890925?mt=8">DNN News &#8211; DotNetNuke News</a></li>
<li><a href="http://itunes.apple.com/br/app/wordpress-news/id451392199?mt=8#">View In iTunes</a></li>
</ul>
<p> If you would like an App Presence of your own, for your Business Club or Association, then please <a href="http://www.interactivewebs.com/ContactUs.aspx">contact us.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/news/wordpress-news-app-for-iphone-ipad-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CRM 2011 Email Router Problems&#8211;She&#8217;s a Fickle Bitch</title>
		<link>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-email-router-problemsshes-a-fickle-bitch/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-email-router-problemsshes-a-fickle-bitch/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 03:08:46 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Server Tips]]></category>
		<category><![CDATA[CRM 2011]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/general-tips/crm-2011-email-router-problemsshes-a-fickle-bitch/</guid>
		<description><![CDATA[CRM 2011 Email Router Problems–She’s a Fickle Bitch Since we published an extensive set of step by step instructions on how to setup CRM 2011 as an Internet Facing Deployment IFD. We have continued on to find a few issues with the Email Router Tool that are probably worth sharing. The Tool Does Not Connect [...]]]></description>
			<content:encoded><![CDATA[<h4>CRM 2011 Email Router Problems–She’s a Fickle Bitch</h4>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image110.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb109.png" alt="image" width="233" height="213" align="left" border="0" /></a>Since we published an extensive set of step by step instructions on <a href="http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/">how to setup CRM 2011 as an Internet Facing Deployment IFD</a>.</p>
<p>We have continued on to find a few issues with the Email Router Tool that are probably worth sharing.</p>
<p>The Tool Does Not Connect to Exchange 2010 like the CRM 4.0 tool.</p>
<p>We had a previous test environment that included CRM 4.0 and the well patched Email Router Tool. It was talking nicely to Exchange Server 2010 using the Exchange Web Service URL: <a href="https://server.domain.com/EWS/Exchange.asmx">https://server.domain.com/EWS/Exchange.asmx</a></p>
<p>In our instance the HTTPS was configured with an service signed certificate that was a trusted provider. In other words. We purchase an expensive certificate and used that for testing a real world deployment. No self signed junk.</p>
<p>That all hummed nicely, but we find that in CRM 2011, the Email Router Incoming Settings, using the same settings are worked in 4.0 fails.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image111.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb110.png" alt="image" width="205" height="244" border="0" /></a></p>
<p>Name: FirstName Last Name<br />
Incoming Status: Failure &#8211; No results were found.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image112.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb111.png" alt="image" width="244" height="51" border="0" /></a></p>
<p><strong>Note:</strong> It is worth noting that after you import an Organization into CRM 2011 from CRM 4.0 that all the user credentials in each users CRM E-mail setting for user defined access:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image113.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb112.png" alt="image" width="244" height="184" border="0" /></a></p>
<p>have the wrong passwords. They need to be reset.</p>
<p>&nbsp;</p>
<h4>We have not fixed this yet!</h4>
<p>Try as we may, and generally we know what we are doing with this stuff, we have not as yet found a solution. We tried heaps of things, from opening up Non SSL access to the Exchange Server to running REG EDITS on the CRM server. Nothing as yet!</p>
<p>We can verify that the URL can be hit from the CRM server (Where the Email Router Resides) and that the return of information is the same as it was for CRM 4.0 Email Router.</p>
<p>We also have verified that the Error Changes once user pass words are made invalid.</p>
<blockquote><p>Incoming Status: Failure &#8211; The remote Microsoft Exchange e-mail server returned the error &#8220;(401) Unauthorized&#8221;. Verify that you have permission to connect to the mailbox. The request failed with HTTP status 401: Unauthorized.</p></blockquote>
<p>&nbsp;</p>
<p>Indicating that it is authenticating correctly.</p>
<p>We have deployed Rollup 2 at this time, and really are starting to think it is a bug. So we are about to get the BIG Microsoft Involved with a support ticket. Will let you know how that works out.</p>
<p>&nbsp;</p>
<h4>One Big Problem</h4>
<p>We did not think a lot of the issue, and left our test Environment sitting doing a few things that included a DotNetNuke integration that was running some automatic billing processes from web service calls into CRM. This generated email messages in CRM that needed to be sent, and naturally the email router would have sorted that.</p>
<p>Again, we thought nothing of that.</p>
<p>We also noted that huge amounts of memory were being allocated toward the CRM test server in Hyper-V. Like 12-14 GB. That that was high, being that it was a SQL server and website in essence. Memory sits nicely at around 3-4 GB if things are working well.</p>
<p>What we have since discovered is that with the invalid inbound CRM – Exchange access, the CRM Email Router service consumed huge amounts of memory (Over 48 GB if allowed), and also bogged down process time to the point that nothing else ran on the server.</p>
<p>She’s a Fickle Bitch! and obviously there is a memory leak of epic proportions there some place.</p>
<p>The solution, was to remove the invalid Inbound Rule while we sort out what the heck is going on with the program.</p>
<p>Stay Tuned&#8230;.</p>
<p>UPDATE</p>
<p>After much mucking around, we found our problem.</p>
<p>In our instance the Default Global Address List had us listed, but our mailbox was tied to another custom address list, that was not listing our address correctly due to a typo. The access to the GA was being blocked by custom security settings.</p>
<p>This comes back to the same post above. Although nothing to do with the check box about  “Hide from Exchange address lists” &#8211; we were in effect being hidden from the address list that mattered.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-email-router-problemsshes-a-fickle-bitch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Advanced Login Module for DotNetNuke 06.00.00</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/advanced-login-module-for-dotnetnuke-06-00-00/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/advanced-login-module-for-dotnetnuke-06-00-00/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 13:54:12 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Advanced Login]]></category>
		<category><![CDATA[DNN Module]]></category>
		<category><![CDATA[DotNetNuke Modules]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[DotNetNuke 6]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/advanced-login-module-for-dotnetnuke-06-00-00/</guid>
		<description><![CDATA[Today we have released an update to the Advanced Login Module for DotNetNuke to allow it to support DotNetNuke 06.00.00. Although the default DNN login is much improved, the advanced login module offers a range of especially useful feature that can greatly improve the users experience. http://www.interactivewebs.com/advancedlogin/DNNLoginModule.aspx]]></description>
			<content:encoded><![CDATA[<p>Today we have released an update to the <a href="http://www.interactivewebs.com/advancedlogin/DNNLoginModule.aspx">Advanced Login Module for DotNetNuke</a> to allow it to support DotNetNuke 06.00.00.</p>
<p>Although the default DNN login is much improved, the advanced login module offers a range of especially useful feature that can greatly improve the users experience.</p>
<p><a href="http://www.interactivewebs.com/advancedlogin/DNNLoginModule.aspx"><img src="http://images01.interactivewebs.com/portals/62/dnn_login_css.png" /></a></p>
<p><a href="http://www.interactivewebs.com/advancedlogin/DNNLoginModule.aspx">http://www.interactivewebs.com/advancedlogin/DNNLoginModule.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/advanced-login-module-for-dotnetnuke-06-00-00/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke 05.06.03 Invalid postback or callback argument</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-05-06-03-invalid-postback-or-callback-argument/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-05-06-03-invalid-postback-or-callback-argument/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 13:40:27 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Advanced Login Support]]></category>
		<category><![CDATA[DotNetNuke Modules]]></category>
		<category><![CDATA[DNN Errors]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-05-06-03-invalid-postback-or-callback-argument/</guid>
		<description><![CDATA[A possible error was introduced with DotNetNuke 05.06.03 that caused certain types of post backs to generate an error: Invalid postback or callback argument. Event validation is enabled using &#60;pages enableeventvalidation=&#34;true&#34; /&#62; in configuration or &#60;%@ page enableeventvalidation=&#34;true&#34; %&#62; in a page. For security purposes, this feature verifies that arguments to postback or callback events [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image104.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb103.png" width="243" height="213" /></a></p>
<p>A possible error was introduced with DotNetNuke 05.06.03 that caused certain types of post backs to generate an error:</p>
<blockquote><pre>Invalid postback or callback argument. Event validation is enabled using &lt;pages enableeventvalidation=&quot;true&quot; /&gt; in configuration or &lt;%@ page enableeventvalidation=&quot;true&quot; %&gt; in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.</pre>
</blockquote>
<p> Details: <a href="http://www.dotnetnuke.com/Resources/Wiki/loc/print/Page/Event-validation.aspx">http://www.dotnetnuke.com/Resources/Wiki/loc/print/Page/Event-validation.aspx</a></p>
<p>This error was introduced into the Advanced Login module, when the registration form was set to use the auto filling Country / Region Selector.</p>
<p>We have produced a fix for this in release version: 45.03.22 of our module. Update to this or a later version if you are receiving the above error.</p>
<h4>Another Fix</h4>
<p>If you are not using our modules and you receive this, you can resolve it by setting EnableEventValidation to false in the web.config.</p>
<p><em>Note: The above website mentions that this is “not ideal”. That is not really accurate. The change to the web.config for this has little to no effect on anything else at all.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dotnetnuke-05-06-03-invalid-postback-or-callback-argument/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CRM 2011 IFD Multi-Tenency Migration Tips</title>
		<link>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-ifd-multi-tenency-migration-tips/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-ifd-multi-tenency-migration-tips/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 12:41:25 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[DotNetNuke 6]]></category>
		<category><![CDATA[Server Tips]]></category>
		<category><![CDATA[CRM 2011]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-ifd-multi-tenency-migration-tips/</guid>
		<description><![CDATA[Today we posted a blog about How to configure IFD Hosted Setup in CRM 2011 Following on from that we tested the migration from CRM 4.0 hosted CRM instillations to the newly configured test environment for CRM 2011. We ran into a few problems (and a few things we did not know) and thought others [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image101.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb100.png" alt="image" width="211" height="87" border="0" /></a></p>
<p>Today we posted a blog about <a href="http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/">How to configure IFD Hosted Setup in CRM 2011</a></p>
<p>Following on from that we tested the migration from CRM 4.0 hosted CRM instillations to the newly configured test environment for CRM 2011.</p>
<p>We ran into a few problems (and a few things we did not know) and thought others may benefit from this.</p>
<h4>CRM Migration</h4>
<p>The process was reasonably simple for us and for that reason we will just list the steps.</p>
<ol>
<li>Backup the CRM 4.0 database to file.</li>
<li>On the new CRM 2011 SQL server, perform a normal SQL database restore from the backup file.</li>
<li>Use the CRM 2011 deployment tool to “Import and Organisation”. Specifying the obvious settings for the database selection and user mapping. (In our case, we were on the same domain, so user mapping was easy).</li>
</ol>
<p>All this worked well, but there were a few problems when we went to browse the new Org from outside the server. In other words, using the IFD to access the org.</p>
<p>Internally the org was accessible with <a href="https://internalcrm.domain.com/orgname">https://internalcrm.domain.com/orgname</a>  but external access: <a href="https://orgname.domain.com:xxx">https://orgname.domain.com:xxx</a>  failed.</p>
<h4>The Problems</h4>
<h5>First one</h5>
<p>Was simple but only because we have seen it before. Originally we had accessed the org from our IE 9 browser with <a href="https://org.domain.com">https://org.domain.com</a> and accessed the CRM 4.0 IFD. Actually we used it for over a year.</p>
<p>Now we wanted to use the new IFD on CRM 2011, but on the same browser. We found when going to: <a href="https://org.domain.com:444">https://org.domain.com:444</a> that the browser was not even rendering the request for user name and pass that we expected:</p>
<p><img src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-78-55/2555.PIC9.png" alt="" border="0" /></p>
<p>The IE failure gave no message or indication of why. Basically a 404 failure to hit anything useful.</p>
<p>Yet in another “real browser” (not IE) we could at least get prompted for user and pass info.</p>
<h5>The Cause</h5>
<p>IE really sucks with clearing old data. The delete all / clear cache / remove cookies appears on the outset to dump everything, but it does not. In our case, it cached something from the previous connection to CRM 4.0 that was killing our access. We then also deleted data in &#8220;C:\Windows\Temp&#8221;  Can’t explain what the cause is… I would just rather put it down to the fact that IE 9 “blow chunks” (big ones).</p>
<p>The solution is to manually navigate to the Temporary Internet Files directory under Windows, and manually delete everything you find in there. That fixes the page rendering issue.<br />
More information here: <a href="http://www.interactivewebs.com/blog/index.php/crm/crm-2011-server-error-404-file-or-directory-not-found/">http://www.interactivewebs.com/blog/index.php/crm/crm-2011-server-error-404-file-or-directory-not-found/</a></p>
<p>The Second One</p>
<p>Second, we entered a user name and pass, and received a message:</p>
<blockquote><p>There was a problem accessing the site. Try to browse to the site again. If the problem persists, contact the administrator of this site and provide the reference number to identify the problem. Reference number: numbers</p></blockquote>
<p>There was a matching set of AD FS 2.0 Event Logs that looked like this:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image102.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb101.png" alt="image" width="244" height="123" border="0" /></a></p>
<blockquote><p>A token request was received for a relying party identified by the key &#8216;<a href="https://org.domain.com:444/default.aspx'">https://org.domain.com:444/default.aspx&#8217;</a>, but the request could not be fulfilled because the key does not identify any known relying party trust.<br />
Key: <a href="https://org.domain.com:444/default.aspx">https://org.domain.com:444/default.aspx</a></p>
<p>This request failed.</p>
<p>User Action<br />
If this key represents a URI for which a token should be issued, verify that its prefix matches the relying party trust that is configured in the AD FS configuration database.</p></blockquote>
<p>and</p>
<blockquote><p>Encountered error during federation passive request.</p>
<p>Additional Data</p>
<p>Exception details:<br />
Microsoft.IdentityServer.Web.InvalidScopeException: MSIS7007: The requested relying party trust &#8216;<a href="https://org.domain.com:444/default.aspx'">https://org.domain.com:444/default.aspx&#8217;</a> is unspecified or unsupported. If a relying party trust was specified, it is possible that you do not have permission to access the trust relying party. Contact your administrator for details.<br />
at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.SubmitRequest(MSISRequestSecurityToken request)<br />
at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.RequestBearerToken(MSISSignInRequestMessage signInRequest, SecurityTokenElement onBehalfOf, SecurityToken primaryAuthToken, String desiredTokenType, Uri&amp; replyTo)<br />
at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.RequestBearerToken(MSISSignInRequestMessage signInRequest, SecurityTokenElement onBehalfOf, SecurityToken primaryAuthToken, String desiredTokenType, MSISSession&amp; session)<br />
at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.BuildSignInResponseCoreWithSerializedToken(String signOnToken, WSFederationMessage incomingMessage)<br />
at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.BuildSignInResponseCoreWithSecurityToken(SecurityToken securityToken, WSFederationMessage incomingMessage)<br />
at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.BuildSignInResponseForProtocolRequest(FederationPassiveContext federationPassiveContext, SecurityToken securityToken)<br />
at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.BuildSignInResponse(SecurityToken securityToken)</p></blockquote>
<h4>The solution</h4>
<p>An easy one, but something we did not know. With CRM 2011 in IFD. Each time you add an org, you need to update your Relying Party Trusts from Federation Metadata. Big words that mean…</p>
<ol>
<li>Open AD FS Management Tool</li>
<li>Expand Trust Relationships</li>
<li>Click on Relying Party Trusts</li>
<li>Click on you IFD Trust, Right Click and Select Update From Federation Metadata</li>
</ol>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image103.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb102.png" alt="image" width="244" height="88" border="0" /></a></p>
<p>I have no idea why this is not automatically updated every time the service starts, or even every time the service is called upon….</p>
<p>In any case, that fixed the issue and we are on our way for testing our <a href="http://www.interactivewebs.com/crm/InteractiveWebsCRM.aspx">CRM – DotNetNuke integration suite with CRM 2011 and DotNetNuke 6.0</a>. Wish us luck.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-ifd-multi-tenency-migration-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNN Word Editor Ready for DotNetNuke 06.00.00</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dnn-word-editor-ready-for-dotnetnuke-06-00-00/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dnn-word-editor-ready-for-dotnetnuke-06-00-00/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 06:19:57 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DNN Module]]></category>
		<category><![CDATA[DotNetNuke 6]]></category>
		<category><![CDATA[DotNetNuke Modules]]></category>
		<category><![CDATA[Word Editor]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dnn-word-editor-ready-for-dotnetnuke-06-00-00/</guid>
		<description><![CDATA[Today we released a version of Word Editor that is ready and tested on DotNetNuke 06.00.00 release. The popular Word Editor module allows users to edit the content of HTML on a DotNetNuke website using Microsoft Word 2007 or later. If you have not seen the module, check out the website here: http://www.interactivewebs.com/dnnwordeditor/AboutDNNWordEditor.aspx Or the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image100.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb99.png" width="244" height="140" /></a></p>
<p>Today we released a version of Word Editor that is ready and tested on DotNetNuke 06.00.00 release.</p>
<p>The popular Word Editor module allows users to edit the content of HTML on a DotNetNuke website using Microsoft Word 2007 or later.</p>
<p><a href="http://www.interactivewebs.com/dnnwordeditor/AboutDNNWordEditor.aspx"><img style="display: inline; float: right" align="right" src="http://images01.interactivewebs.com/Portals/57/images/DNNWordEditorFlat-Optimised.jpg" /></a></p>
<p>If you have not seen the module, check out the website here: </p>
<p><a href="http://www.interactivewebs.com/dnnwordeditor/AboutDNNWordEditor.aspx">http://www.interactivewebs.com/dnnwordeditor/AboutDNNWordEditor.aspx</a></p>
<p>Or the online demo here: <a href="http://demo.interactivewebs.com.au/dnnwordeditor_demo/dnnwordeditor_demo.htm">http://demo.interactivewebs.com.au/dnnwordeditor_demo/dnnwordeditor_demo.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/dnn-word-editor-ready-for-dotnetnuke-06-00-00/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft White Papers&#8211;Kill Me now!</title>
		<link>http://www.interactivewebs.com/blog/index.php/rants/microsoft-white-paperskill-me-now/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/rants/microsoft-white-paperskill-me-now/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 03:28:09 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Microsoft Fail]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/rants/microsoft-white-paperskill-me-now/</guid>
		<description><![CDATA[A Microsoft Team Member Accessing one of their White Papers! Having just beaten the Microsoft CRM IFD challenge, I felt it necessary to blog about how mush I dislike the way Microsoft supply data about their own products. The image above is not too far from the truth. You read a pile of “bla bal” [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/clip_image001.jpg"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="clip_image001" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/clip_image001_thumb.jpg" alt="clip_image001" width="166" height="244" border="0" /></a></p>
<p>A Microsoft Team Member Accessing one of their White Papers!</p>
<p>Having just beaten the Microsoft CRM IFD challenge, I felt it necessary to blog about how mush I dislike the way Microsoft supply data about their own products.</p>
<p>The image above is not too far from the truth. You read a pile of “bla bal” data, only to find that the detail about the really important and difficult part is vague and relies on prior knowledge or experience to complete.</p>
<p>Evidence of this is the number of internal blogs, videos and instructional information that is always produced by MS team members and community members explaining the real low down on how to get their stuff to work.</p>
<h4>Want to know what a White Paper is?</h4>
<p>Google “Microsoft White Papers”</p>
<p>Returns this:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image96.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb95.png" alt="image" width="244" height="35" border="0" /></a></p>
<p>That opens to this:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image97.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb96.png" alt="image" width="244" height="40" border="0" /></a></p>
<p>This gives a URL: <a title="http://go.microsoft.com/fwlink/?LinkID=5672" href="http://go.microsoft.com/fwlink/?LinkID=5672">http://go.microsoft.com/fwlink/?LinkID=5672</a></p>
<p>That fails to this:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image98.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb97.png" alt="image" width="244" height="35" border="0" /></a></p>
<p>GO Microsoft!</p>
<p>So their Bing steps in with a suggestion. Did I mean</p>
<p>Do you mean <a href="http://www.bing.com/search?q=service+providers+bus+resources+bizreswp&amp;FORM=SSRE"><strong>service providers bus resources</strong> bizreswp</a>?</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image99.png"><img style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb98.png" alt="image" width="244" height="185" border="0" /></a></p>
<p>What?</p>
<p>Really Microsoft, things should be getting better, not worse!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/rants/microsoft-white-paperskill-me-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft CRM 2011 How to Configure IFD Hosted Setup</title>
		<link>http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/#comments</comments>
		<pubDate>Sun, 24 Jul 2011 08:16:46 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Server Tips]]></category>
		<category><![CDATA[CRM 2011]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/</guid>
		<description><![CDATA[Like many, we have struggled to configure Microsoft CRM 2011 as an Internet Facing Deployment. There is quite a bit of disjointed and some what typical Microsoft “junk” on how to set this up. So after reading the White Papers, blogs and YouTube videos on the topic, I figured I would need notes for myself [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; float: left" align="left" src="http://a2.twimg.com/profile_images/1079711557/ms_bigger.jpg" />Like many, we have struggled to configure Microsoft CRM 2011 as an Internet Facing Deployment. There is quite a bit of disjointed and some what typical Microsoft “junk” on how to set this up. </p>
<p>So after reading the White Papers, blogs and YouTube videos on the topic, I figured I would need notes for myself as much as anything. This is mostly because I am yet to find one single example that covered the setup I was after. That being:</p>
<p>Single Server</p>
<p>On an existing domain</p>
<p>Running true IFD ready for customer access.</p>
<p>The last point it telling, as all the Microsoft examples give a self generated SSL cert, that really is an example of a DEV environment only. We want to test the “real deal”, and don’t mind spending a few $ on a real Certificate to see this in a true working environment.</p>
<h4>The Existing Setup</h4>
<p>Because this is a test environment, we are running the server on a Hyper V server. A single VM machine, that is running a fully patched version of:</p>
<ul>
<li>Windows 2008 R2 SP1 64 Bit </li>
<li>SQL 2008 R2 64 Bit </li>
<li>Microsoft CRM 2011 64 Bit </li>
</ul>
<p>Interesting enough, something that always takes me 15 min, it ensuring I download the correct version of the ISO files from MSDN. I get it that I am somewhat lame, but if you get a wrong version you can waste a load of time and energy later.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image19.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb18.png" width="174" height="244" /></a></p>
<p>With a list looking like this it can be painful. Anyway, these are the files we used for install:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image20.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb19.png" width="244" height="34" /></a></p>
<p>For those who care, the VM was set to run with 6000 MB ram, and fold out to use more.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image21.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb20.png" width="244" height="151" /></a></p>
<h5>Importantly</h5>
<p>When we setup CRM, we selected the option to NOT use the default website, but configure a new one with the default settings of port 5555. This is necessary as you will see later.</p>
<p>&#160;</p>
<h4>Backup First</h4>
<p>In all things Microsoft world, it is vital what you establish a working point to avoid unnecessarily installing things all over again. To get things working we have started fresh over 4 times.</p>
<p>Hyper V is great for this, as we just stopped the server, and made a copy of the VHD file. Then when it is time to start all over, it is just a matter of restoring from copy/backup.</p>
<p>&#160;</p>
<h4>Test First</h4>
<p>Test that your CRM setup is working. Go to the local computer name (ours is VSERVER08) on the correct port: <a href="http://vserver08:5555">http://vserver08:5555</a></p>
<p>We called our Deployment of CRM – &quot;CRM2011” So the URL redirects to: <a title="http://vserver08:5555/CRM2011/main.aspx" href="http://vserver08:5555/CRM2011/main.aspx">http://vserver08:5555/CRM2011/main.aspx</a></p>
<p>and after being prompted for login, we are in and testing.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image22.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb21.png" width="244" height="192" /></a></p>
<h4>&#160;</h4>
<h4>Apply a Wildcard SSL Certificate</h4>
<p>In CRM, the accessing of deployments is handled by the sub domains. So if we call a deployment “business1” we will access that as:&#160; <a href="https://business1.domain.com">https://business1.domain.com</a></p>
<p>For testing, we purchased a standard Wildcard SSL certificate that applied that to the IIS7 server. </p>
<p>We will let you work out that bundle of joy, but a few tips.</p>
<p>1. Godaddy was about as cheap as you find on the net.</p>
<p>2. Setup involves creating a certificate request from within IIS, then pasting that text into the online providers order system. They then generate the certificates that you then import back into IIS and the server.</p>
<p>3. </p>
<p><b>Application for a certificate</b><b></b></p>
<p>Here, I will be a wildcard certificate, for example, describes how to create a certificate:</p>
<p>1) Open IIS Manager</p>
<p>2) Click the server name in the main screen double click Server Certificates</p>
<p>3) In the right panel, click Create Certificate Request&#8230;</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image23.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb22.png" width="222" height="244" /></a></p>
<p>4) fill in the following diagram each column, click Next</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image24.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb23.png" width="244" height="186" /></a></p>
<p>5) Cryptographic Service Provider Properties page to keep the default, click Next.</p>
<p>6) In the File Name page, enter C: \ req.txt , and then click Finish.</p>
<p>7) Run cmd , run</p>
<p>certreq-submit -attrib &quot;CertificateTemplate: WebServer&quot; C: \ req.txt</p>
<p> <img src='http://www.interactivewebs.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Select the CA , click OK.</p>
<p>9) the certificate is stored as C: \ Wildcard.cer . ( 7-9 can also be in the CA to complete)</p>
<p>10) back to the IIS Manager, click No. 3)&#160; Step graph Complete Certificate Request &#8230;</p>
<p>11) Select the C: \ Wildcard.cer , Friendly name named *. contoso.com , of course, you can take a different name.</p>
<p>12) Click OK.</p>
<p>13) so that we completed the wildcard certificate request.</p>
<p>&#160;</p>
<h4>Additional SSL Certificate Imports</h4>
<p>1) RUN MMC at the start / search</p>
<p>2) Select File / Add Remove Snapin – Select Certificates – ADD</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image25.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb24.png" width="244" height="169" /></a></p>
<p>Computer Account</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image26.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb25.png" width="244" height="180" /></a> NEXT / Finish</p>
<p>3) Expand the first two folders, and Right Click on the Certificates Folder and select: All Tasks /&#160; Import.</p>
<p>4) Browse to your wildcard SSL certificate file, and import that into the Personal and Trusted Root Certification Authorities.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image27.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb26.png" width="244" height="63" /></a></p>
<p>&#160;</p>
<p>Ensure that you </p>
<p>&#160;</p>
<h4><b>Binding site for the default </b><b>SSL </b><b>certificate</b></h4>
<p>1) Open IIS Manager.</p>
<p>2) In the Connections panel, expand Sites , click Default Web Site.</p>
<p>3) In the Actions pane, click Bindings.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image28.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb27.png" width="244" height="129" /></a></p>
<p>4) In the Site Bindings dialog box, click Add.</p>
<p>5) Type select HTTPS.</p>
<p>6) SSL Certificate , select the certificate you just created *. contoso.com , and then click OK.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image29.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb28.png" width="244" height="131" /></a> Ours is interactivewebs.com</p>
<p>7) Click Close.</p>
<p> <img src='http://www.interactivewebs.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Repeat for the Personal certificate folder.</p>
<p>&#160;</p>
<h4><b>For the </b><b>CRM 2011 </b><b>binding site </b><b>SSL </b><b>certificate</b><b></b></h4>
<p>1) Open IIS Manager.</p>
<p>2) In the Connections panel, expand Sites , click CRM Web Site.</p>
<p>3) In the Actions pane, click Bindings.</p>
<p>4) In the Site Bindings dialog box, click Add.</p>
<p>5) Type select HTTPS.</p>
<p>6) SSL Certificate , select the certificate you just created *. contoso.com .</p>
<p>7) Port to select a different 443 (e.g. 444 ) and port number, and then click OK</p>
<p> <img src='http://www.interactivewebs.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Click Close.</p>
<p>&#160;</p>
<h4><b>DNS </b><b>configuration</b></h4>
<p>For MS CRM 2011 configuration Claims-based authentication, you need the DNS to add some records to make CRM 2011 for each breakpoint can be resolved correctly. </p>
<p>There are two ways you can achieve the desired result. But first lets understand the desired result.</p>
<ol>
<li>We make the assumption that your server is running at least one static IP address. </li>
<li>Because this is Internet Facing, that IP needs to be accessible to the world. </li>
<li>That same IP can be used for access to your server both internally on the matching we are playing with, and externally form anyone on the net. </li>
</ol>
<h5>Lets Get Basic</h5>
<p>Start a Command Prompt, and work out what your IP address of the server is.</p>
<p>Click START &gt; RUN &gt; CMD</p>
<p>Type IPCONFIG – Enter</p>
<p>Under the name: IPv4 Address is a number that looks like: 66.34.204.220</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image105.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb104.png" width="244" height="152" /></a></p>
<p>That is Your IP Address of the Server.</p>
<h4>The DNS Goal</h4>
<p>Make sure that when you <a href="http://www.mediacollege.com/internet/troubleshooter/ping.html">PING</a> xxx.domain.com that it points to that IP address. Both for the world and for you when you do that on your server.</p>
<p><em>(xxx is the sub domain that we are about to configure.)</em></p>
<p>To configure CRM, we need some sub domains to point to the server IP.</p>
<ol>
<li>sts.domain.com </li>
<li>auth.domain.com </li>
<li>dev.domain.com </li>
<li>Your ORG name.&#160; org.domain.com (Where ORG is the CRM deployment name of your organization or organizations), e.g. </li>
</ol>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image106.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb105.png" width="244" height="44" /></a></p>
<p>We have two setup here: CRM and CRM2011. So we need to configure crm.interactivewebs.com and crm2011.interactivewebs.com.</p>
<h4>Hosting Your Own DNS</h4>
<p>If you host your own Domain Name Server (DNS) and you host the domain name that you are using to setup IFD. Then configuring an A record for the above mentioned sub domains is easy.</p>
<p><strong>START</strong> &gt; <strong>Administrative Tools</strong> &gt; <strong>DNS</strong></p>
<p>Find your Domain Name</p>
<p><strong>Right Click</strong> and select <strong>NEW HOST A</strong></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image107.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb106.png" width="223" height="244" /></a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image108.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb107.png" width="244" height="229" /></a></p>
<p>Add an A record that points to your servers IP address.</p>
<p>Repeat this process for all of the above mentioned sub domains. auth, sts1, dev, and your own organization names.</p>
<h4>Test DNS</h4>
<p>You must be able to ping all of those names and get the correct server IP address. Both from computers on the internet, and from the server.</p>
<p><strong>Note:</strong> If you have added the DNS records, but still encounter name resolution problems, you can try running on the client ipconfig / flushdns to clean up the cache. You can also click the DNS server root and click CLEAR CACHE so that the server is responding with the latest updates.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image109.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb108.png" width="233" height="244" /></a></p>
<p><em>Note: Don’t bother proceeding past this step if you cannot ping your sub domains internally and externally correctly.</em></p>
<p><em></em></p>
<h4><b>Firewall configuration</b><b></b></h4>
<p>You need to set the firewall to allow the CRM 2011 and the AD FS 2.0 port used by the incoming data stream. HTTPS (SSL) is the default port 443.</p>
<p>For Initial setup testing etc. We recommend just turning the thing off. Better start from a place where it does not muck you around, then turn it all back on after you are successful.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image46.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb45.png" width="244" height="221" /></a></p>
<p>&#160;</p>
<h2><b>Configuration </b><b>Claim-based </b><b>authentication </b><b>-</b><b>internal access</b><b></b></h2>
<p>Configure the internal access Claim-based authentication requires the following steps:</p>
<ul>
<li>Install and configure AD FS 2.0 . </li>
<li>Set Claims-based authentication configuration CRM 2011 server. </li>
<li>Set the Claims-based authentication configuration AD FS 2.0 server. </li>
<li>Test claims-based authentication within the access. </li>
</ul>
<h4><b>Install and configure AD FS 2.0</b></h4>
<p>CRM 2011 with a variety of STS provider ( STS Provider ) together. This article uses Active Directory Federation Services (AD FS) 2.0 to provide a security token service (security token service ).</p>
<p>Note: AD FS 2.0 will be installed to the default site, so install AD FS 2.0 , you must have CRM 2011 installation in the <strong><font style="background-color: #ffff00">new site</font></strong>. (Remember we said that earlier)</p>
<p>IIS Looks like this if it is correctly installed: <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image30.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb29.png" width="244" height="140" /></a></p>
<p>If you only see the default website with CRM installed in that. Start AGAIN!</p>
<p><b></b></p>
<h4><b>Download the </b><b>AD FS 2.0</b></h4>
<p>From the following link to download the AD FS 2.0</p>
<p>Active Directory Federation Services 2.0 RTW<a name="H_56280"></a>( <a href="http://go.microsoft.com/fwlink/?LinkID=204237">http://go.microsoft.com/fwlink/?LinkID=204237</a> ).</p>
<p>&#160;</p>
<h4><b>Install </b><b>AD FS 2.0</b></h4>
<p>In the installation wizard, select the federation server role installed, for more information refer to</p>
<p>Install the AD FS 2.0 Software<a name="H_57205"></a>( <a href="http://go.microsoft.com/fwlink/?LinkId=192792">http://go.microsoft.com/fwlink/?LinkId=192792</a> ).</p>
<h4><b>Configure </b><b>AD FS 2.0</b></h4>
<p>1 in the AD FS 2.0 server, click Start , then click <b>AD FS 2.0 Management</b> .</p>
<p>2 In the <b>AD FS 2.0 Management</b> page , click <b>AD FS 2.0 Federation Server Configuration Wizard</b> .</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image31.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb30.png" width="244" height="99" /></a></p>
<p>3 In the <b>Welcome</b> page , select <b>Create a new Federation Service</b> , and then click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image32.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb31.png" width="244" height="198" /></a></p>
<p>4 In the <b>Select Deployment Type</b> page , select <b>Stand-alone Federation Server</b> , and then click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image33.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb32.png" width="244" height="195" /></a></p>
<p>5 Choose your SSL certificate (the choice of a certificate created *. contoso.com ) ,add a Federation Service name ( for example , sts1.contoso.com), and then click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image34.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb33.png" width="244" height="194" /></a></p>
<p><b>Note:</b> Only you as the AD FS 2.0 sites when using the wildcard certificate, only need to add the Federation Service name.</p>
<p>6 Summary page, click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image35.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb34.png" width="244" height="200" /></a></p>
<p>7 Click <b>Close</b> to close the AD FS 2.0 Configuration Wizard.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image36.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb35.png" width="244" height="195" /></a></p>
<p><strong>Note:</strong> If you have not added ( sts1.contoso.com ) to add DNS records, then do it now.</p>
<p><b></b></p>
<h4><b>Verify the </b><b>AD FS 2.0 </b><b>is working</b><b></b></h4>
<p>Follow the steps below to verify that the AD FS 2.0 is working :</p>
<p>1 Open Internet Explorer.</p>
<p>2 Enter the federation metadata of the URL , for example:</p>
<p>https://sts1.contoso.com/<font style="background-color: #ffff00">federationmetadata/2007-06/federationmetadata.xml</font></p>
<p>3. to ensure that no certificate associated with the warning appears.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image37.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb36.png" width="244" height="104" /></a></p>
<p>&#160;</p>
<h2><b>Claims-based authentication configuration CRM 2011server</b></h2>
<p>After you install and configure the AD FS 2.0 , we need to configure the Claims-based authentication before setting CRM 2011 binding types ( Binding type ) and the root domain (root Domains) .</p>
<p>According to the following steps to set up CRM 2011 bound for the HTTPS and configure the root domain address :</p>
<p>1 Open the CRM Deployment Manager.</p>
<p>2 In the <b>Actions</b> pane , click <b>Properties</b> .</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image38.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb37.png" width="244" height="178" /></a></p>
<p>3 Click the <b>Web Address</b> page .</p>
<p>4 In the <b>Binding Type</b> , select <b>HTTPS</b> .</p>
<p>5. Ensure that the network address for the binding CRM 2011 site SSL certificate and SSL ports. Because you configured for internal access to Claims-based authentication, so the address of the host for the root domain name. Port number must IIS in CRM 2011 is set in the port the same site.</p>
<p>6 For example, *. contoso.com wildcard certificate, you can useinternalcrm.contoso.com: 444 as the network address.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image39.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb38.png" width="216" height="244" /></a></p>
<p>7 Click <b>OK</b> .</p>
<p><b>Note:</b> If the CRM Outlook client configuration using the old binding value, then the need to be updated to use the new value. + Make sure you have a DNS entry for: internalcrm.</p>
<p>From the CRM 2011 is passed to the AD FS 2.0 of Claims data you need to use the Claims-Based Authentication Configuration Wizard (described below) specified in the certificate for encryption. Therefore, CRM Web application CRMAppPool account must have read the certificate&#8217;s private key encryption ( Read ) permissions.According to the following steps to give this permission:</p>
<p>1 in CRM 2011 server , run the Microsoft Management Console (Start =&gt; Run MMC).</p>
<p>2 Click Files =&gt; Add / Remove Snap-in &#8230;</p>
<p>3 left panel, select Certificates , click Add to add to the right panel.</p>
<p>4 In the pop-up window, select Computer account .</p>
<p>5 next page, select Local Computer , click Finish .</p>
<p>6 Click OK .</p>
<p>7 Expand the Certificates ( Local Computer ) =&gt; Personal, select Certificates .</p>
<p>8. In the middle panel, right-click you will be in the Claims-Based Authentication Configuration Wizard to specify the encryption certificate (in this case *. contoso.com ), click All Tasks =&gt; Manage Private Keys.</p>
<p><img border="0" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-78-55/1108.pic5.PNG" /></p>
<p>9 Click Add , add CRMAppPool account (if you are using Network Service , select the account directly), and then give Read permissions.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image40.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb39.png" width="198" height="244" /></a></p>
<p><b>Note: </b>You can use IIS Manager to view CRMAppPool what account to use. In the <b>Connections </b>panel , click <b>Application Pools</b> , and then see CRMAppPool <b></b>under <b>Identity</b> .</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image41.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb40.png" width="244" height="226" /></a></p>
<p>10 Click OK .</p>
<p>&#160;</p>
<h2>Configure Claims-Based Authentication</h2>
<p>Below, we setup <b>Claims-Based </b><b>Authentication Configuration Wizard</b> ( Configure Claims-Based Authentication Wizard ) to configure the Claims-Based Authentication. To learn how PowerShell to configure Claims-Based Authentication, refer to the English original.</p>
<p>1) Open the Deployment Manager.</p>
<p>2) on the left navigation panel, right-click <b>Microsoft Dynamics CRM</b> , and then click <b>Configure Claims-Based Authentication</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image42.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb41.png" width="244" height="162" /></a></p>
<p>3) click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image68.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb67.png" width="244" height="229" /></a></p>
<p>4) In the <b>Specify the security token service</b> page , enter the Federation metadata URL, such as</p>
<p><a title="https://sts1.interactivewebs.com/federationmetadata/2007-06/federationmetadata.xml" href="https://sts1.interactivewebs.com/federationmetadata/2007-06/federationmetadata.xml">https://sts1.interactivewebs.com/federationmetadata/2007-06/federationmetadata.xml</a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image43.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb42.png" width="244" height="121" /></a></p>
<p><strong>Note:</strong> The data is usually in the AD FS 2.0 website. Can this URL copied into IE to seeFederation metadata , to ensure that this is the correct URL . Using IE to access the URL can not have a certificate-related warnings (Ignore that crap!)</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image69.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb68.png" width="244" height="236" /></a></p>
<p>5) Click <b>Next</b> .</p>
<p>6) In the <b>Specify the encryption certificate</b> page , click on Select&#8230;</p>
<p>7) select a certificate, where we choose *.interactivewebs.com.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image44.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb43.png" width="244" height="202" /></a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image45.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb44.png" width="244" height="232" /></a></p>
<p> <img src='http://www.interactivewebs.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> This certificate is used to encrypt the transmitted AD FS 2.0 authentication security token service security token.</p>
<p><b>Note: </b>Microsoft Dynamics CRM service account must have the private key encryption certificate Read permission.</p>
<p>10 Click <b>Next</b> . Claims-Based Authentication Configuration Wizard validates the token and certificate you specified.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image70.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb69.png" width="244" height="239" /></a></p>
<p>11 In the <b>System Checks</b> page, if the test passed, click <b>Next</b> .</p>
<p>12 In the <b>Review your selections and then click Apply</b> page , just to confirm the input, and then click <b>Apply</b> .</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image71.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb70.png" width="244" height="234" /></a></p>
<p>13. On this page, note which of the URL , because then, you will use this URL to add a trusted party ( Relying Party ) to the security token service.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image47.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb46.png" width="244" height="231" /></a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image72.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb71.png" width="244" height="234" /></a></p>
<p>14 <font color="#ff0000">IMPORTANT</font> &#8211; Click View Log File</p>
<p>15 Scroll to the end, and Copy the URL from the bottom of the file.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image73.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb72.png" width="244" height="44" /></a>- This will be used in the next configuration. Note that this is different to the URL used in step 4 above, as it represents the internal URL. Subtle but vital (and the cause of frustration the first 10 times we tried this). </p>
<p>16 Click <b>Finish</b>.</p>
<p>17 Validate that you can browse to the URL above. If you cannot view this in a browser, then have a look again at your permissions on the certificate in relation to the account on the application pool in IIS for CRM. Read above: <b>Claims-based authentication configuration CRM 2011server.</b></p>
<p>18. Once you can browse this URL, you are done here.</p>
<p>&#160;</p>
<h2><b>Claims-based authentication configuration AD FS 2.0server</b></h2>
<p>After completion of the previous step, the next step we need AD FS 2.0 to add and configure the statement provider trust ( claims Provider trusts ) and the relying party trust ( Relying Party trusts ).</p>
<h4><b>Configure </b><b>claims provider trusts</b></h4>
<p>You need to add a claims rule come from Active Directory to obtain user &#8216;s UPN (user principal name) and then as a UPN delivered to MS CRM . Follow these steps to configure the AD FS 2.0 to UPN LDAP attribute as a claim is sent to the relying party ( Relying Party ):</p>
<p>1 installed in the AD FS 2.0 on the server , open AD FS 2.0 Management.</p>
<p>2 In the <b>Navigation Pane</b> , expand the <b>Trust Relationships</b> , and then click the <b>Claims Provider Trusts</b>.</p>
<p>3 In the <b>Claims Provider Trusts </b><b>under</b> , right-click <b>Active Directory</b> , and then click <b>Edit Claims Rules</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image49.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb48.png" width="244" height="93" /></a></p>
<p>4 in the Rules Editor , click <b>Add Rule.</b></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image50.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb49.png" width="228" height="244" /></a></p>
<p>5. In <b>Claim rule template</b> list , select the <b>Send LDAP Attributes as Claims</b> template ,and then click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image51.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb50.png" width="244" height="196" /></a></p>
<p>6 Create the following rule:</p>
<ul>
<li>Claim rule name: <i>UPN Claim Rule</i> ( or other descriptive name ) </li>
</ul>
<p>· Add the following mapping:</p>
<ul>
<li>Attribute Store: <b>Active Directory</b> </li>
<li>LDAP Attribute: <b>User Principal Name</b> </li>
<li>Outgoing Claim Type: <b>UPN</b> <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image52.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb51.png" width="244" height="193" /></a> </li>
</ul>
<p>7 Click <b>Finish</b> , then click <b>OK</b> close the Rules Editor.</p>
<p>&#160;</p>
<h4><b>Configuration </b><b>relying party trusts</b></h4>
<p>In the open claims-based authentication, you must ensure CRM 2011 server configured as a relying party to use from the AD FS 2.0 statement to internal access claims certification.</p>
<p>1 Open AD FS 2.0 Management.</p>
<p>2 In the <b>Actions</b> menu, click <b>Add Relying Party Trust</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image53.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb52.png" width="244" height="124" /></a></p>
<p>3 In the <b>Add Relying Party Trust Wizard</b> , click <b>Start</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image54.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb53.png" width="244" height="196" /></a></p>
<p>4 In the <b>Select Data Source</b> page , click <b>Import Data about the Relying Party Online or published on a local Network</b> , enter the positioning federation metadata.xml file URL.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image74.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb73.png" width="244" height="197" /></a></p>
<p>Federation metadata is set Claims when created. Use <b>Claims-Based </b><b>Authentication Configuration Wizard. </b>The URL used here is <font color="#ff0000">IMPORTANT</font> – Read point 14 in the above section. It is the URL retrieved from the VIEW LOG FILE That we did when&#160; from configuration of Claims Based Authentication:&#160; In this case </p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image75.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb74.png" width="244" height="30" /></a></p>
<p><a title="https://internalcrm.interactivewebs.com:444/FederationMetadata/2007-06/FederationMetadata.xml" href="https://internalcrm.interactivewebs.com:444/FederationMetadata/2007-06/FederationMetadata.xml">https://internalcrm.interactivewebs.com:444/FederationMetadata/2007-06/FederationMetadata.xml</a></p>
<p><font color="#ff0000">Note:</font> Ensure that no certificate-related warnings appear when hitting the URL.</p>
<p>5 Click <b>Next</b> .</p>
<p>6 In the <b>Specify Display Name</b> page , enter a display name, such as <i>CRM Claims Relying Party</i> , and then click <b>Next.</b></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image56.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb55.png" width="244" height="196" /></a></p>
<p>7 In the <b>Choose Issuance Authorization Rules</b> page , choose <b>Permit All users to access this Relying Party</b> , and then click <b>Next.</b></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image57.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb56.png" width="244" height="197" /></a></p>
<p>8 In the <b>Ready to Add Trust</b> page , click <b>Next</b> , then click <b>Close</b> .</p>
<p>9. When the Rule Editor appears , click <b>Add Rule</b> . Otherwise , the <b>Relying Party Trusts </b>list , right-click you create a relying party objects, click the <b>Edit Claims Rules</b> , and then click <b>Add Rule.</b></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image58.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb57.png" width="218" height="244" /></a></p>
<p>10. In <b>Claim rule template</b> list , select the <b>Pass Through or Filter an Incoming Claim </b>template, and then click <b>Next.</b></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image59.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb58.png" width="244" height="196" /></a></p>
<p>11 create the following rule:</p>
<p>&#160;&#160;&#160;&#160; · Claim rule name: <i>Pass Through UPN</i> ( or other descriptive name )</p>
<p>· Add the following mapping:</p>
<ul>
<li>Incoming claim type: <b>UPN</b></li>
<li><b>Pass through All claim values</b></li>
</ul>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image114.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb113.png" width="233" height="244" /></a></p>
<p>12 Click <b>Finish</b> .</p>
<p>13 In the <b>Rule</b> Editor , click <b>Add Rule</b> , in <b>Claim rule template</b> list , select the <b>Pass Through or Filter an Incoming Claim</b> template , and then click <b>Next</b> :</p>
<p>&#160;&#160; · Claim rule name: Pass Through Primary SID ( or other descriptive name )</p>
<p>&#160;&#160; · Add the following mapping:</p>
<ul>
<li>&#160;&#160;&#160;&#160; Incoming claim type: Primary SID </li>
<li>&#160;&#160;&#160;&#160; Pass through All claim values </li>
</ul>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image61.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb60.png" width="244" height="196" /></a></p>
<p>14 Click <b>Finish</b> .</p>
<p>15 In the <b>Rule</b> Editor , click <b>Add Rule</b></p>
<p>16. In <b>Claim rule template</b> list , select the <b>Transform an Incoming Claim</b> template , and then click <b>Next.</b></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image62.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb61.png" width="244" height="197" /></a></p>
<p>17 create the following rule:</p>
<p>&#160;&#160; · Claim rule name: <i>Transform Windows Account Name to Name</i> ( or other descriptive name )</p>
<ul>
<li>Incoming claim type: <b>Windows account name</b> </li>
<li>Outgoing claim type: <b>Name</b> </li>
<li><b>Pass through All claim values</b> </li>
</ul>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image63.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb62.png" width="244" height="197" /></a></p>
<p>18 Click <b>Finish</b> , to create a good three rule later , click <b>OK</b> close the Rule Editor</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image64.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb63.png" width="227" height="244" /></a></p>
<p>&#160;</p>
<p><b></b></p>
<h4><strong>Test claims-based authentication within the access</strong></h4>
<p>You should now be able to use the claims certified to the internal access CRM 2011 a</p>
<p>1 Open the Deployment Manager.</p>
<p>2 Expand the <b>Deployment Manager</b> node , and then click on <b>Organizations</b> .</p>
<p>3 Right-click your organization , and then click <b>Browse</b> . so you can open the CRM web page of ( for example: <a href="https://internalcrm.contoso.com:444/">https://internalcrm.contoso.com:444</a> ).</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image65.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb64.png" width="244" height="133" /></a></p>
<h4>Trouble Shooting</h4>
<p>If the CRM web page can not be displayed, then run the following iisreset and then try again.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image66.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb65.png" width="244" height="75" /></a></p>
<p>If the CRM web page still does not show, then you may need to setup AD FS 2.0 server setup a SPN (Service Principal Name) . Re-run the Claims-Based Authentication Wizard, and then browse to the <b>Specify the security token service</b> page, note the AD FS 2.0 server in the Federation metadata URL in the name. (In this case sts1.interactivewebs.com )</p>
<p><a href="http://blogs.msdn.com/b/crm/archive/2009/08/06/configuring-service-principal-names.aspx">http://blogs.msdn.com/b/crm/archive/2009/08/06/configuring-service-principal-names.aspx</a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image67.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb66.png" width="244" height="72" /></a></p>
<p>1 Open a command line tool .</p>
<p>2 Enter the following command : ( application, in your own environment, substitute the name of the name of the command line )</p>
<p>c: \&gt; <em>setspn -a http/sts1.interactivewebs.com fserver4\VSERVER08$</em></p>
<p><em>fserver4\VSERVER08 = the domain and machine name of the server.</em></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image76.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb75.png" width="244" height="38" /></a></p>
<p>c: \&gt; <i>iisreset</i></p>
<p>3 and then re-access the Microsoft Dynamics CRM Server 2011 site, so you should be able to successfully access to the CRM 2011 Web page.</p>
<p><a href="http://technet.microsoft.com/en-us/library/gg188614.aspx">http://technet.microsoft.com/en-us/library/gg188614.aspx</a></p>
<p>If you receive ADFS – sts1 errors.</p>
<p>There was a problem accessing the site. Try to browse to the site again.    <br />If the problem persists, contact the administrator of this site and provide the reference number to identify the problem.     <br />Reference number: xxx</p>
<p>And or if you look in your log files under ADFS 2.0 You will see errors like this.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image77.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb76.png" width="244" height="184" /></a></p>
<p>In our case, this was because we used the external Metadata URL and not the Internal URL that we should have copied from the “View Log File” When configuring the Claims Based Authentication. Step 14 in the section above.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image78.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb77.png" width="244" height="236" /></a></p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image79.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb78.png" width="244" height="19" /></a></p>
<p>Note the difference between this:</p>
<p><a title="https://internalcrm.interactivewebs.com:444/FederationMetadata/2007-06/FederationMetadata.xml" href="https://internalcrm.interactivewebs.com:444/FederationMetadata/2007-06/FederationMetadata.xml">https://internalcrm.interactivewebs.com:444/FederationMetadata/2007-06/FederationMetadata.xml</a></p>
<p>and the original meta data check we did with:</p>
<p><a title="https://sts1.interactivewebs.com/federationmetadata/2007-06/federationmetadata.xml" href="https://sts1.interactivewebs.com/federationmetadata/2007-06/federationmetadata.xml">https://sts1.interactivewebs.com/federationmetadata/2007-06/federationmetadata.xml</a></p>
<p>We incorrectly figured it would be pulling the same XML data. It does NOT!</p>
<p>&#160;</p>
<h2><b>Configuration </b><b>Claim-based </b><b>authentication </b><b>-</b><b>external access</b><b></b></h2>
<p>Open to the CRM 2011 Data Claims-based authentication of external access, you need to do the following steps:</p>
<p>1 complete contents of the previous section: Configuring Claim-based authentication- internal access.</p>
<p>2 for the IFD configuration CRM 2011 server.</p>
<p>3 for the IFD configuration AD FS 2.0 server.</p>
<p>4 Test claims-based authentication external access.</p>
<h4><b>The IFD configuration CRM 2011 server</b></h4>
<p><b></b>When opening Claims certified internal access, you can open by IFD external claims visited. The following describes using the <b>IFD </b><b>Configuration Wizard</b> to configure, if you want to learn how to use PowerShell to be configured, refer to the English original.</p>
<p>1 Open the Deployment Manager.</p>
<p>2 In the tree structure , right-click <b>Microsoft Dynamics CRM</b> , and then click <b>Configure Internet-Facing Deployment</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image80.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb79.png" width="244" height="183" /></a></p>
<p>3 Click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image81.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb80.png" width="244" height="236" /></a></p>
<p>4 Fill in the correct domain information for the Web Application, Org, and Discovery Web services. Remembering here that in our case: *.interactivewebs.com was the name of the wildcard certificate used, and that PORT 444 was the port we configured for the CRM Web Instance in the bindings for IIS.</p>
<p>Thus we use:</p>
<ul>
<li>Web Application Server Domain: <strong>interactivewebs.com:444</strong> </li>
<li>Organization Web Service Domain: <strong>interactivewebs.com:444</strong> </li>
<li>Web Service Discovery Domain: <b>dev.interactivewebs.com:444</b> <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image82.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb81.png" width="244" height="235" /></a> </li>
</ul>
<p><b>Note &#8211; </b>Enter the domain name, rather than the server name .</p>
<ul>
<li>If the CRM installed on the same server or servers are installed in the same domain, then the Web Application Server Domain and Organization Web Service Domain should be the same . </li>
<li>Web Service Discovery Domain must be a Web Application Server Domain as a subdomain like the&#160; &quot;dev.&quot; that we setup in DNS earlier. </li>
<li>domain name must be on the SSL certificate name </li>
</ul>
<p>Domain examples :</p>
<ul>
<li>Web Application Server Domain: <b>contoso.com: 444</b> </li>
<li>Organization Web Service Domain: <b>contoso.com: 444</b> </li>
<li>Web Service Discovery Domain: <b>dev.contoso.com: 444</b> </li>
</ul>
<p><em>For more information on the website, please refer to Install Microsoft Dynamics CRM Server 2011 on multiple computers</em><a name="H_57269"></a><em>( </em><a href="http://go.microsoft.com/fwlink/?LinkID=199532"><em>http://go.microsoft.com/fwlink/?LinkID=199532</em></a><em> )</em></p>
<p>5 In the <b>Enter the external domain where your Internet-facing servers are located</b> input box , enter for your internet to CRM 2011 server located outside the domain of information, and then click <b>Next</b> .</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image83.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb82.png" width="244" height="235" /></a></p>
<p>You must specify the domain specified in the previous step Web Application Server Domain sub-domains . default , will be &quot;auth.&quot; added to the Web Application Server Domain before.</p>
<p>Domain examples :</p>
<ul>
<li>External Domain: <b>auth.contoso.com: 444</b> </li>
</ul>
<p>6 In the <b>System Checks</b> page , if there is no problem, click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image84.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb83.png" width="244" height="235" /></a></p>
<p>7 In <b>Review your selections and then click Apply</b> page , confirm your input , and then click <b>Apply</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image85.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb84.png" width="244" height="233" /></a></p>
<p>8 Click <b>Finish</b> .</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image86.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb85.png" width="244" height="233" /></a></p>
<p>9. Open a command line tool, run: <i><strong>iisreset</strong></i></p>
<p><strong><em></em></strong></p>
<h4><strong>The IFD configuration AD FS 2.0 server</strong></h4>
<p>To open CRM 2011 on the IFD , you need to add AD FS 2.0 server for the IFD to create a relying party endpoints. Follow these steps:</p>
<p>1 open AD FS 2.0 Management .</p>
<p>2 In the <b>Actions</b> menu, click <b>Add Relying Party Trust</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image87.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb86.png" width="244" height="63" /></a></p>
<p>3 In the <b>Add Relying Party Trust Wizard</b> , click <b>Start</b> .</p>
<p>4 In the <b>Select Data Source</b> page , click <b>Import Data about the Relying Party Online or published on a local Network</b> , enter the positioning federation metadata.xml file URL.</p>
<p>Note – This is almost the same URL as we used previously, but has the .auth sub domain that we used in point 4 above. For use the Federation metadata is configured IFD when created. In this case <a href="https://auth.interactivewebs.com:444/FederationMetadata/2007-06/FederationMetadata.xml">https://auth.interactivewebs.com:444/FederationMetadata/2007-06/FederationMetadata.xml</a> .</p>
<p>Check in your browser the URL, to ensure that no certificate-related warnings appear.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image88.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb87.png" width="244" height="194" /></a></p>
<p>5 Click <b>Next</b>.</p>
<p>6 In the <b>Specify Display Name</b> page , enter the display name , such as <i>CRM IFD Relying Party</i> , and then click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image89.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb88.png" width="244" height="198" /></a></p>
<p>7 In the <b>Choose Issuance Authorization Rules</b> page , select the <b>Permit all users to access this relying party</b> options , and then click <b>Next</b>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image90.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb89.png" width="244" height="197" /></a></p>
<p>8 In the <b>Ready to Add Trust</b> page , click <b>Next</b> , then click <b>Close</b> .</p>
<p>9. If the Rule Editor appears , click Add Rule. Otherwise , the Relying Party Trusts list ,right-click you create a relying party objects, click the Edit Claims Rules, and then click <strong>Add Rule</strong>.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image91.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb90.png" width="224" height="244" /></a></p>
<p>10. In Claim rule template list , select the <strong>Pass Through or Filter an Incoming Claim template</strong>, and then click Next.</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image92.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb91.png" width="244" height="195" /></a></p>
<p>11 create the following rule:</p>
<p>&#160;&#160; · Claim rule name: <i>Pass Through UPN</i> ( or other descriptive name )</p>
<p>&#160;&#160; · Add the following mapping:</p>
<ul>
<li>&#160;&#160;&#160; Incoming claim type: <b>UPN</b> </li>
<li>&#160;&#160;&#160; <b>Pass through All claim values</b> <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image93.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb92.png" width="233" height="244" /></a> </li>
</ul>
<p>12 Click <b>Finish</b> .</p>
<p>13 In the <b>Rule </b><b>Editor</b> , click <b>Add Rule</b> , in <b>Claim rule template</b> list , select the <b>Pass Through or Filter an Incoming Claim</b> template , and then click <b>Next</b> :</p>
<p>&#160;&#160; · Claim rule name: <i>Pass Through Primary SID</i> ( or other descriptive name )</p>
<p>&#160;&#160; · Add the following mapping:</p>
<ul>
<li>&#160;&#160;&#160; Incoming claim type: <b>Primary SID</b> </li>
<li>&#160;&#160;&#160; <b>Pass through All claim values</b> <a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image94.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb93.png" width="233" height="244" /></a> </li>
</ul>
<p>14 Click <b>Finish</b> .</p>
<p>15 in the <b>Rules </b><b>Editor</b> , click <b>Add Rule</b> ,</p>
<p>16. In <b>Claim rule template</b> list , select the <b>Transform an Incoming Claim</b> template , and then click <b>Next</b> .</p>
<p>17 create the following rule:</p>
<p>&#160;&#160; · Claim rule name: <i>Transform Windows Account Name to Name</i> ( or other descriptive name )</p>
<ul>
<li>&#160;&#160;&#160; Incoming claim type: <b>Windows account name</b> </li>
<li>&#160;&#160;&#160; Outgoing claim type: <b>Name</b> </li>
<li>&#160;&#160;&#160; <b>Pass through All claim values</b> </li>
</ul>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image95.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb94.png" width="244" height="195" /></a></p>
<p>18 Click <b>Finish</b> , you have created three rule later , click <b>OK</b> close the Rule Editor .</p>
<p><b>Test claims-based authentication to access external</b></p>
<p>Now, you should use the claims certified external access CRM 2011 a. In IE the browser CRM 2011 external address (for example: https://org.contoso.com:444 ), you will see the following pages:</p>
<p><img border="0" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-78-55/2555.PIC9.png" /></p>
<p>Enter the user name password, log CRM 2011.</p>
<p>&#160;</p>
<h4>Final Notes</h4>
<p>Like anything Microsoft, this was not easy. It took us over 10 attempts drawing on over a dozen resources to get this worked out. For us, the main tripping points related the the meta data URL’s used in configuring the endpoints. Our fault, but it also appears to be a common error to other administrators on the net.</p>
<p>To Microsoft – you documentation sucks badly! If I never read another White Paper it will be too soon!</p>
<p>Thanks to &#8211; Jackie Chen (Chen Pan) Your blog was GOLD!</p>
<p><a href="http://www.interactivewebs.com/blog/index.php/server-tips/crm-2011-email-router-problemsshes-a-fickle-bitch/">Look for our other posts on Email Router Configurations. “is a fickle bitch!”</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/feed/</wfw:commentRss>
		<slash:comments>78</slash:comments>
		</item>
		<item>
		<title>Mac OSX Lion Upgrade Problems</title>
		<link>http://www.interactivewebs.com/blog/index.php/general-tips/mac-osx-lion-upgrade-problems/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/general-tips/mac-osx-lion-upgrade-problems/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 23:45:08 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[Apple Mac]]></category>
		<category><![CDATA[General Tips]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/general-tips/mac-osx-lion-upgrade-problems/</guid>
		<description><![CDATA[Today, like a kid in a candy store, I upgraded to the new Mac OSX Lion from the Mac App store. It can’t go without noting that it has been a long time since I was excited about the prospect of a new release software download. Today gave me glimpses of the days long gone [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image18.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb17.png" width="244" height="140" /></a></p>
<p>Today, like a kid in a candy store, I upgraded to the new Mac OSX Lion from the Mac App store.</p>
<p>It can’t go without noting that it has been a long time since I was excited about the prospect of a new release software download. Today gave me glimpses of the days long gone when Microsoft would release new and innovative software. Those days are “dust in the rear-view mirror”. True geek like I know… but hay! You are the one reading this!</p>
<h4>So How Did it Go?</h4>
<p>Generally it went exceptionally well.</p>
<ol>
<li>The download was way faster than I expected. I had imagined that the apple servers would be getting hammered all day, but that was not the case. The 4 GB package came down in around 30 min on a Telstra Australia cable connection.      </li>
<li>The initial install and reboot was fast. Around 1 minute and a MacBook Pro running an SSD hard disk.      </li>
<li>The setup and install of the operating system was reported by the software to be around 30 minutes, but took less than 20. Not bad for a new 4 GB operating system. The important thing was that there were no errors or stalls. At one stage the screen went to sleep or reset with a blank screen. Space Bar fixed that. So no problems there.      </li>
<li>After reboot, there was one small glitch. The OS detected that a new version of Java was required to be downloaded. The download window started and on first attempt stopped after about 50% download. It stalled and did not go further. I could not quit the program so decided to reboot. After which it prompted again and this time the download reached 100% 63.3 Meg from memory. However it stopped and did not appear to install.
<p>Again I rebooted but wised up to this download. Rather than say, install. I quit the auto detected download prompt. Then went to the “Software Update” and asked it to check for updates. This time the updated worked, along with an iTunes update. All good. </li>
</ol>
<h4>&#160;</h4>
<h4>More Findings – Mail</h4>
<p>We noticed that the Mail application that was updated and previously linked with an Exchange connection to our Exchange server 2010 ended up with two accounts. Both with the same details and same settings, both of them as IMAP accounts, and not exchange accounts.</p>
<h5>The Fix</h5>
<p>We deleted both accounts from Mail. Then added the exchange connected account again, and this worked. Holding the details as an Exchange account.</p>
<p>Not sure why this happened, but it did happen on 3 machines.</p>
<h4>More about Microsoft Office for Mac on Lion</h4>
<p>Over the weekend Microsoft published a <a href="http://support.microsoft.com/kb/2586538">knowledge base article</a> that outlines some known issues with Office for <a href="http://www.cnet.com/apple-mac.html">Mac</a> on OS X 10.7. Overall, if you have Office 2004 and rely on it, then do not upgrade to OS X Lion until you have an alternative Office version installed (2008 or preferably 2011). Office 2004 is PowerPC code, and as with Intuit&#8217;s Quicken 2007 and earlier versions, if you install Lion then you will not be able to launch Office 2004.</p>
<p>Luckily there are options, including the ability to upgrade, or even install Snow Leopard in an alternative partition so you can still use Rosetta, but these may require you to either purchase new software licenses or set up a relatively cumbersome dual-boot situation.</p>
<p>In addition to the lack of support for Office 2004, there are a few situations in which Office 2008 and 2011 applications may crash. In Excel, a crash may occur when moving spread sheets between workbooks. PowerPoint may also crash when you use Command-Tab in presentation viewer mode. The only other known crash situations involve Communicator (only in Office 2011), which may shut down when initiating calls or messages.</p>
<p>If you regularly use any of these options or application functions, then you might consider waiting to upgrade to Lion until they are fixed.</p>
<p>&#160;</p>
<h4></h4>
<h4>Some Other Issues Especially in Xcode</h4>
<p>The other interesting observation is that the scrolling is not only reversed (which we don’t essentially mind) but that in a few applications the scrolling is so bad it is virtually unusable. Xcode is a great example.</p>
<p>When using the new revered scrolling to browse simple lists of code, the stop start nature of the scrolling is so bad that it is almost unusable. It feels like your fingers may not have enough pressure when in actual fact they do! </p>
<h4>Summary</h4>
<p>All in all the update was exceptional. I cannot help but think back to MS updates that totally killed my system so often that I would NEVER consider a Windows Update, but would always start fresh with a new install. (What a pain). Never gain! Apple, your careful eye to easy end user experience has mean that as an advanced Windows Server Administrator I have never needed to “look under the hood” at your OS. Thanks for that!</p>
<p>That being said, clearly there are some bugs. Some of like the scrolling in Xcode make me wonder if updating is really necessary until they patch things like this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/general-tips/mac-osx-lion-upgrade-problems/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Why use flash anymore?</title>
		<link>http://www.interactivewebs.com/blog/index.php/web-tips/why-use-flash-anymore/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/web-tips/why-use-flash-anymore/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 01:03:26 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DotNetNuke Tips]]></category>
		<category><![CDATA[Web Tips]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/web-tips/why-use-flash-anymore/</guid>
		<description><![CDATA[The net is changing fast. Release of the iPad and other mobile devices that have correctly made the decision to discontinue Adobe Flash. I say correct decision because not only is flash yesterdays technology, but it is far from the optimal way to produce simple motion in web pages. Flash still has it’s place, just [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image16.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb15.png" width="244" height="150" /></a></p>
<p>The net is changing fast. Release of the iPad and other mobile devices that have correctly made the decision to discontinue Adobe Flash. </p>
<p>I say correct decision because not only is flash yesterdays technology, but it is far from the optimal way to produce simple motion in web pages.</p>
<p>Flash still has it’s place, just not as a way to inject interesting motion into websites.</p>
<p>So what do we use on <a href="http://www.InteractiveWebs.com">http://www.InteractiveWebs.com</a> home page?</p>
<p>We have some simple code that renders motion:</p>
<blockquote><p>&lt;div class=&quot;slideshow&quot;&gt;     <br />&lt;div class=&quot;slide&quot;&gt;      <br />&lt;div class=&quot;inblock_first&quot;&gt;      <br />&lt;div class=&quot;wsc_image_frame&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tr&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tc&quot;&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;wsc_frame_cl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_cr&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_cc&quot;&gt;      <br />&lt;img alt=&quot;&quot; src=&quot;/Portals/0/banners/slide2.jpg&quot; /&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;wsc_frame_bl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_br&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_bc&quot;&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;inblock_second&quot;&gt;      <br />&lt;h1&gt;Have a Business that needs to get a message out?&lt;/h1&gt;      <br />&lt;p&gt;InteractiveWebs provides the best of Content Management Systems on our professional hosting services.&lt;br /&gt;      <br />Combining DotNetNuke, WordPress Blogs, iPhone Apps, Microsoft CRM &amp;amp; hosted solutions..&lt;br /&gt;      <br />&lt;br /&gt;      <br />&lt;/p&gt;      <br />&lt;a class=&quot;button2&quot; href=&quot;/Services/Mushroom.aspx&quot;&gt;&lt;span&gt;&lt;strong&gt;More&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;cleaner&quot;&gt;&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;slide&quot;&gt;      <br />&lt;div class=&quot;inblock_second&quot;&gt;      <br />&lt;h1&gt;We have a solution&#8230; that is perfect&#8230;&lt;/h1&gt;      <br />&lt;p&gt;We have some&amp;nbsp;increasable solutions with years of experience&#8230;&lt;/p&gt;      <br />&lt;h4&gt;      <br />We would love to share them!&lt;/h4&gt;      <br />&lt;p&gt;&lt;br /&gt;      <br />&lt;/p&gt;      <br />&lt;a class=&quot;button2&quot; href=&quot;/Services/Mushroom.aspx&quot;&gt;&lt;span&gt;&lt;strong&gt;More&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;inblock_first&quot;&gt;      <br />&lt;div class=&quot;wsc_image_frame&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tr&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tc&quot;&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;wsc_frame_cl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_cr&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_cc&quot;&gt;      <br />&lt;img alt=&quot;&quot; src=&quot;/Portals/0/banners/slide1.jpg&quot; /&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;wsc_frame_bl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_br&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_bc&quot;&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;cleaner&quot;&gt;&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;slide&quot;&gt;      <br />&lt;div class=&quot;wsc_image_frame&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tr&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_tc&quot;&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;wsc_frame_cl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_cr&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_cc&quot;&gt;      <br />&lt;img alt=&quot;&quot; src=&quot;/Portals/0/banners/slide.jpg&quot; /&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;wsc_frame_bl&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_br&quot;&gt;      <br />&lt;div class=&quot;wsc_frame_bc&quot;&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;div class=&quot;cleaner&quot;&gt;&lt;/div&gt;      <br />&lt;/div&gt;      <br />&lt;/div&gt;</p>
</blockquote>
<p>&#160;</p>
<p>The source references some jQuery effects known as cycle: <a href="http://jquery.malsup.com/cycle/">http://jquery.malsup.com/cycle/</a></p>
<p>You will see on this page that it uses code in this method:</p>
<blockquote><p>&lt;!DOCTYPE html&gt;</p>
<p>&lt;html&gt;</p>
<p>&lt;head&gt;</p>
<p>&lt;title&gt;JQuery Cycle Plugin &#8211; Basic Demo&lt;/title&gt;</p>
<p>&lt;style type=&quot;text/css&quot;&gt;</p>
<p>.slideshow { height: 232px; width: 232px; margin: auto }</p>
<p>.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }</p>
<p>&lt;/style&gt;</p>
<p>&lt;!&#8211; include jQuery library &#8211;&gt;</p>
<p>&lt;script type=&quot;text/javascript&quot; src=&quot;<a href="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js">http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js</a>&quot;&gt;&lt;/script&gt;</p>
<p>&lt;!&#8211; include Cycle plugin &#8211;&gt;</p>
<p>&lt;script type=&quot;text/javascript&quot; src=&quot;<a href="http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js">http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js</a>&quot;&gt;&lt;/script&gt;</p>
<p>&lt;script type=&quot;text/javascript&quot;&gt;</p>
<p>$(document).ready(function() {</p>
<p>$(&#8216;.slideshow&#8217;).cycle({</p>
<p>fx: &#8216;fade&#8217; // choose your transition type, ex: fade, scrollUp, shuffle, etc&#8230;</p>
<p>});</p>
<p>});</p>
<p>&lt;/script&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;div class=&quot;slideshow&quot;&gt;</p>
<p>&lt;img src=&quot;<a href="http://cloud.github.com/downloads/malsup/cycle/beach1.jpg">http://cloud.github.com/downloads/malsup/cycle/beach1.jpg</a>&quot; width=&quot;200&quot; height=&quot;200&quot; /&gt;</p>
<p>&lt;img src=&quot;<a href="http://cloud.github.com/downloads/malsup/cycle/beach2.jpg">http://cloud.github.com/downloads/malsup/cycle/beach2.jpg</a>&quot; width=&quot;200&quot; height=&quot;200&quot; /&gt;</p>
<p>&lt;img src=&quot;<a href="http://cloud.github.com/downloads/malsup/cycle/beach3.jpg">http://cloud.github.com/downloads/malsup/cycle/beach3.jpg</a>&quot; width=&quot;200&quot; height=&quot;200&quot; /&gt;</p>
<p>&lt;img src=&quot;<a href="http://cloud.github.com/downloads/malsup/cycle/beach4.jpg">http://cloud.github.com/downloads/malsup/cycle/beach4.jpg</a>&quot; width=&quot;200&quot; height=&quot;200&quot; /&gt;</p>
<p>&lt;img src=&quot;<a href="http://cloud.github.com/downloads/malsup/cycle/beach5.jpg">http://cloud.github.com/downloads/malsup/cycle/beach5.jpg</a>&quot; width=&quot;200&quot; height=&quot;200&quot; /&gt;</p>
<p>&lt;/div&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/html&gt;</p>
</blockquote>
<p>&#160;</p>
<p>Producing this page: <a href="http://jquery.malsup.com/cycle/basic.html">http://jquery.malsup.com/cycle/basic.html</a><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image17.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb16.png" width="243" height="244" /></a></p>
<h4>Within DotNetNuke</h4>
<p>Within DotNetNuke, there are a bunch of module and skins that have this effect built in. We use a skin known as LightHeads (not developed by us) that uses some hard coded references that make the implementation of this effect really simple. As the first block of code above indicates.</p>
<p>We love jQuery and have used it in our <a href="http://www.interactivewebs.com/mushroom-image/MushroomImage.aspx">Mushroom Image module</a> and our <a href="http://www.interactivewebs.com/mushroom-lite/MushroomLite.aspx">Mushroom Lite Module</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/web-tips/why-use-flash-anymore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke Forum Module 05.00.02 The missing link!</title>
		<link>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/dotnetnuke-forum-module-05-00-02-the-missing-link/</link>
		<comments>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/dotnetnuke-forum-module-05-00-02-the-missing-link/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 22:04:49 +0000</pubDate>
		<dc:creator>InteractiveWebs</dc:creator>
				<category><![CDATA[DotNetNuke Support]]></category>
		<category><![CDATA[DotNetNuke Tips]]></category>
		<category><![CDATA[dotnetnuke]]></category>

		<guid isPermaLink="false">http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/dotnetnuke-forum-module-05-00-02-the-missing-link/</guid>
		<description><![CDATA[DotNetNuke 05.06.03 Pain If you look at the project downloads for dotnetnuke, you will notice that the forums module has the latest version as: 05.00.01 And if you click the link from within this page: http://www.dotnetnuke.com/Resources/Downloads/Projects-Downloads.aspx 05.00.01 is exactly what you get. All sounds neat and tidy… right? Not really, because if you install the [...]]]></description>
			<content:encoded><![CDATA[<h4>DotNetNuke 05.06.03 Pain</h4>
<p>If you look at the project downloads for dotnetnuke, you will notice that the forums module has the latest version as: 05.00.01</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image14.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb13.png" width="244" height="96" /></a></p>
<p>And if you click the link from within this page: <a href="http://www.dotnetnuke.com/Resources/Downloads/Projects-Downloads.aspx">http://www.dotnetnuke.com/Resources/Downloads/Projects-Downloads.aspx</a></p>
<p>05.00.01 is exactly what you get.</p>
<p>All sounds neat and tidy… right?</p>
<p>Not really, because if you install the latest version of DotNetNuke 05.06.03 (an important security release) you will kill your forums. Dead as dead.</p>
<p>And if you check around for an update of the forum module, you will not find one either in your Module Definitions, or in the DotNetNuke website. But keep looking to codeplex and you find this:</p>
<p><a href="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image15.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.interactivewebs.com/blog/wp-content/uploads/2011/07/image_thumb14.png" width="244" height="169" /></a></p>
<p>05.00.02 and what is strange, it is released before the DNN 05.06.03 update, like significantly before it… like 1 month.</p>
<p>This Forum Update is NEEDED if you want the forum module to work on DNN 05.06.03</p>
<p><a href="http://dnnforum.codeplex.com/releases/view/67840">http://dnnforum.codeplex.com/releases/view/67840</a></p>
<h5>Release Notes</h5>
<p>The same module as 5.0.1, except compiled against DotNetNuke 5.6.3 (and therefore is a minimum requirement) and the same version of Telerik (2011 SP2) included with it.   <br />NOTE: This was compiled against, and for, 5.6.3 and is included with that release (Not released yet, as of June 12th <font style="background-color: #ffff00">(try 5 July</font>).</p>
<h4>All so confusing!</h4>
<p>It waisted a lot of our time trying to work out what is going on. All we know is that DNN 05.06.03 broke a bunch of stuff, including the Forum Module. There is a fix but it is hidden on codeplex and is incorrectly referenced.</p>
<p>Very Unprofessional DNN Corp!</p>
<h4>What you need to know</h4>
<p>If you update to DNN 05.06.03 – your forums will die.</p>
<p>To fix it, download the hidden forum update 05.00.02 here: <a href="http://dnnforum.codeplex.com/releases/view/67840">http://dnnforum.codeplex.com/releases/view/67840</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.interactivewebs.com/blog/index.php/dotnetnuke-support/dotnetnuke-forum-module-05-00-02-the-missing-link/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

