<?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"
	>

<channel>
	<title>Peter Wibeck's blog</title>
	<atom:link href="http://blog.wibeck.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.wibeck.org</link>
	<description>Why invent the wheel again when someone else already have done it</description>
	<pubDate>Mon, 26 Jul 2010 07:22:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>How do you define a good installer?</title>
		<link>http://blog.wibeck.org/2010/07/how-do-you-define-a-good-installer/</link>
		<comments>http://blog.wibeck.org/2010/07/how-do-you-define-a-good-installer/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 07:22:17 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Installation]]></category>

		<category><![CDATA[Installer]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=310</guid>
		<description><![CDATA[Did read Christopher Painter blog &#8220;Back To Basics - Installation Principles&#8221; today. It contain some very basic rules of creating an installer. In his blog he lists 14 point of what to avoid and what you installer should do to be a good installer? I have personally seen big problem rise from his advice number [...]]]></description>
			<content:encoded><![CDATA[<p>Did read Christopher Painter blog &#8220;<a href="http://blog.deploymentengineering.com/2010/07/back-to-basics-i.html?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed%3A+DeploymentEngineering+%28DeploymentEngineering.com%29">Back To Basics - Installation Principles</a>&#8221; today. It contain some very basic rules of creating an installer. In his blog he lists 14 point of what to avoid and what you installer should do to be a good installer? I have personally seen big problem rise from his advice number 12 about using standard installation part and avoid using you home maid as much as possible. So to make it short, I think every installer developer should really look into this list to avoid doing the same mistakes.</p>
<p>And here is the list copied from Christopher.<br />
1) Remember that your install is the very first impression the user gets of your application. If your install sucks or worse fails that will not want to use your software or your support desk will get flooded with calls. I can not understate this point. I have saved companies from the brink of bankruptcy by fixing their deployment problems and I&#8217;ve seen companies fail that were unwilling to take their problems seriously.<br />
<span id="more-310"></span><br />
2) The install must be bullet proof. It must work on any kind of machine you throw at it. Keep It Simple and avoid anything that could be brittle. Know and follow all current windows platform best practices</p>
<p>3) Perform all of your checks, user inputs, validation up front. Prevent failures up front.</p>
<p>4) Have a clear point of no return. You should make no state changes prior to that point and there should be no user prompts after this point.</p>
<p>5) Avoid Reboots - e.g. Don&#8217;t settle for getting your service to start by performing a reboot</p>
<p>6) The installation should be transactional ; support rollback. We are all on or all off - no in between.</p>
<p>7) The installer must support silent installation including all settings that could be manipulated if running interactively.</p>
<p> <img src='http://blog.wibeck.org/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Keep the UI Simple. People don&#8217;t read; they just press next. Let the defaults represent the general case.</p>
<p>9) Don&#8217;t step on other peoples software. Take care with regards to DLL hell when installing shared components.</p>
<p>10) You must have a safe uninstall that doesn&#8217;t break the system or ask the user scary questions like &#8220;do you want to remove these shared dll&#8217;s?&#8221; Dll what? is what your use will think.</p>
<p>11) Think ahead about servicing your application. You must be able to upgrades and patching ( your choice )</p>
<p>12) Always avoid rolling your own. Learn to use Windows Installer and follow all of it&#8217;s <a href="http://blogs.msdn.com/b/windows_installer_team/archive/2006/05/01/587990.aspx">best practices</a>.</p>
<p>Finally I have a personal mantra that I follow: </p>
<p>It&#8217;s not my machine, it&#8217;s my customers machine. DO NO EVIL.</p>
<p>1) Don&#8217;t change system settings. I once had a developer ask me to change the regional settings to make a report look better with no concern of the broader implications.</p>
<p>2) Don&#8217;t change the security posture of the machine. Don&#8217;t open up ACLs on directories or create service accounts with fixed passwords.</p>
<p>3) Don&#8217;t install ad-ware / malware. Sorry but no, I don&#8217;t want your damn Google / Yahoo! toolbar and so on. If you must, make it an opt-in not an opt-out and by damn don&#8217;t intentionally break your UI so that when the user says no you do it anyways.</p>
<p>4) Don&#8217;t be annoying with autoupdates. Make it an opt-in not an opt-out.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2010/07/how-do-you-define-a-good-installer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The pain of .NET &#8220;AnyCPU&#8221; build typ for installers</title>
		<link>http://blog.wibeck.org/2010/07/the-pain-of-net-anycpu-build-typ-for-installers/</link>
		<comments>http://blog.wibeck.org/2010/07/the-pain-of-net-anycpu-build-typ-for-installers/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 11:56:36 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Installation]]></category>

		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Installer]]></category>

		<category><![CDATA[MSI]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=305</guid>
		<description><![CDATA[Today I found an interesting post about why we should avoid using &#8220;AnyCPU&#8221; as build type when we are building managed assemblies. The problem simple is that when installing the application and are writing registrie key we need to define if it&#8217;s a 32 bit or 64 bit application in the MSI. You can build [...]]]></description>
			<content:encoded><![CDATA[<p>Today I found an interesting post about why we should avoid using &#8220;AnyCPU&#8221; as build type when we are building managed assemblies. The problem simple is that when installing the application and are writing registrie key we need to define if it&#8217;s a 32 bit or 64 bit application in the MSI. You can build an EXE as &#8220;AnyCPU&#8221; and on an x86 windows machine it will run on the 32bit CLR and on an x64 windows machine it will run as a 64bit process.</p>
<p><strong>Christopher Painter gives this example on his <a href="http://blog.deploymentengineering.com/2010/07/net-bitness-pain.html?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed%3A+DeploymentEngineering+%28DeploymentEngineering.com%29">blog post</a> to explain the problem:</strong><br />
So let&#8217;s start with a simple example. Let&#8217;s go back 10 years in time and pretend we are writing an x86 application and x86 installer with no concern for x64. Someone hands you a vb6 EXE and a regfile ( HKLM\SOFTWARE\Company\Product type entries ) and says this is what needs to be deployed. You go off and create an MSI that writes the registry values, deploys the EXE and creates a shortcut. Now let&#8217;s come back to present. You take that MSI and throw it on a modern Windows 7 x64 box and it works just fine.</p>
<p>But now let&#8217;s pretend that the EXE was a .NET application. If it was compiled as x86 it would behave the same way. But if that application was built at AnyCPU ( the default for all versions of Visual Studio prior to VS2010 ) we are going to land in one of those traps. Here&#8217;s why:</p>
<p>MSI is marked as an x86 package so it writes the registry data to the Wow6432Node of the registry so the expected x86 application can find it. While the EXE gets installed to ProgramFiles(x86) it will actually JIT as a 64 bit process. This process will fail to find it&#8217;s registry resource at runtime and crash. This is because the .NET BCL Win32.Registry class cares about bitness.</p>
<p>You can find his complete post <a href="http://blog.deploymentengineering.com/2010/07/net-bitness-pain.html?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed%3A+DeploymentEngineering+%28DeploymentEngineering.com%29">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2010/07/the-pain-of-net-anycpu-build-typ-for-installers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The “OK” button is greyed out on RTC server selection window</title>
		<link>http://blog.wibeck.org/2010/01/the-%e2%80%9cok%e2%80%9d-button-is-greyed-out-on-rtc-server-selection-window/</link>
		<comments>http://blog.wibeck.org/2010/01/the-%e2%80%9cok%e2%80%9d-button-is-greyed-out-on-rtc-server-selection-window/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 09:27:03 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Dynamics NAV]]></category>

		<category><![CDATA[NAV 2009]]></category>

		<category><![CDATA[NAV 2009 SP1]]></category>

		<category><![CDATA[RTC]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=303</guid>
		<description><![CDATA[Did decide to write this blog since this simple problem did take a lot of time for me to find the solution for, in the hope that it will save you from the same time eater.
The problem I did run into was that when starting the RTC client it could not connect to the service, [...]]]></description>
			<content:encoded><![CDATA[<p>Did decide to write this blog since this simple problem did take a lot of time for me to find the solution for, in the hope that it will save you from the same time eater.</p>
<p>The problem I did run into was that when starting the RTC client it could not connect to the service, since I had moved the service. Since the service had moved I did say “no” to the questions if RTC should try to connect again. In the address field in the “server selection window” I did type the new address into address field. The “OK” button was now greyed out, so I could not connect to the server.</p>
<p>After spending some time to try to figure it out how to un grey the “OK” button I found by simple press TAB in the address field make RTC to connect to the service and retrieve the companies on the service. Now the “OK” button was not greyed out anymore.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2010/01/the-%e2%80%9cok%e2%80%9d-button-is-greyed-out-on-rtc-server-selection-window/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dynamics NAV RTC hangs when previewing/printing reports</title>
		<link>http://blog.wibeck.org/2009/12/dynamics-nav-rtc-hangs-when-previewingprinting-reports/</link>
		<comments>http://blog.wibeck.org/2009/12/dynamics-nav-rtc-hangs-when-previewingprinting-reports/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 12:56:03 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Dynamics NAV]]></category>

		<category><![CDATA[ReportViewer]]></category>

		<category><![CDATA[RTC]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=300</guid>
		<description><![CDATA[Problem:
When previewing a report you only getting a small window in upper left corner with only a text string with the name for the report and the rest blank. When I trying to close this window, you get an error message: &#8220;Errors exist. Do you want to discard changes?&#8221; (Y/N). Pressing Yes, hangs and close [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong><br />
When previewing a report you only getting a small window in upper left corner with only a text string with the name for the report and the rest blank. When I trying to close this window, you get an error message: &#8220;Errors exist. Do you want to discard changes?&#8221; (Y/N). Pressing Yes, hangs and close the RTC client.</p>
<p><strong>Probably cause:</strong><br />
You have installed the RTC client outside the setup chainer or you have uninstalled Report Viewer 2008. It may also be that Report Viewer 2008 installation is broken. </p>
<p><strong>Solution:</strong><br />
Run DVD\Prerequisite Components\Microsoft Report Viewer 2008\ ReportViewer2008.exe and select install or repair depending on if Report Viewer 2008 was already installed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2009/12/dynamics-nav-rtc-hangs-when-previewingprinting-reports/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The TestApi v0.4 has shipped</title>
		<link>http://blog.wibeck.org/2009/11/the-testapi-v04-has-shipped/</link>
		<comments>http://blog.wibeck.org/2009/11/the-testapi-v04-has-shipped/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 08:31:27 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Software testing and quality]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=297</guid>
		<description><![CDATA[The TestApi v0.4 has shipped!  You can download the latest bits at http://codeplex.com/testapi. Some of the updates
•	An improved Combinatorial Variation Generation API – we now support parameter value weights and tags (for “negative” variations);
•	A new Memory Leak Detection API – allowing capture, comparison, and serialization/de-serialization of memory snapshots of a running process;
•	A new Object [...]]]></description>
			<content:encoded><![CDATA[<p>The TestApi v0.4 has shipped!  You can download the latest bits at http://codeplex.com/testapi. Some of the updates<br />
•	An improved Combinatorial Variation Generation API – we now support parameter value weights and tags (for “negative” variations);<br />
•	A new Memory Leak Detection API – allowing capture, comparison, and serialization/de-serialization of memory snapshots of a running process;<br />
•	A new Object Comparison API – allowing comparison of arbitrary .NET objects using arbitrary object comparison strategies;<br />
•	A new Text String Generation API – allowing generation of random strings, interesting from the testing point of view;<br />
•	Various documentation improvements and sample additions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2009/11/the-testapi-v04-has-shipped/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CREATE DATABASE failed when installing Cronus Sample Database</title>
		<link>http://blog.wibeck.org/2009/10/create-database-failed-when-installing-cronus-sample-database/</link>
		<comments>http://blog.wibeck.org/2009/10/create-database-failed-when-installing-cronus-sample-database/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 12:40:15 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Dynamics NAV]]></category>

		<category><![CDATA[MSSQL]]></category>

		<category><![CDATA[NAV 2009 SP1]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=290</guid>
		<description><![CDATA[Today I did run into a problem installing the “Cronus Sample Database”. In the error report view I found this error message
SQL Server option
Cronus Sample Database for Microsoft Dynamics NAV 2009
Fatal error during installation. 
CREATE DATABASE failed. Some file names listed could not be created. Check related errors.

After click on the open config link on [...]]]></description>
			<content:encoded><![CDATA[<p>Today I did run into a problem installing the “Cronus Sample Database”. In the error report view I found this error message</p>
<p><em>SQL Server option</p>
<p>Cronus Sample Database for Microsoft Dynamics NAV 2009</p>
<p>Fatal error during installation. </p>
<p>CREATE DATABASE failed. Some file names listed could not be created. Check related errors.</em><br />
<span id="more-290"></span><br />
<strong>After click on the open config link on the error report page I located this key part for the problem</strong></p>
<p><em>Configuring MSI package. Id = &#8216;SQLDemoDatabase&#8217;</p>
<p>MSI log file set to: C:\Users\xxxx\AppData\Local\Temp\1\setup.wix.msi.34.log</p>
<p><em>Windows Installer: Error: Error -2147217900: failed to execute SQL string, error detail: CREATE DATABASE failed. Some file names listed could not be created. Check related errors., SQL key: CreateDemoDatabase SQL string: CREATE DATABASE [Demo Database NAV (6-0)]</p>
<p>Done configuring MSI package. ReturnCode = 1603</em></p>
<p><strong>In C:\Users\xxxx\AppData\Local\Temp\1\setup.wix.msi.34.log we find this error in the middle of the file</strong></p>
<p>ExecuteSqlStrings:  Error 0&#215;80040e14: failed to execute SQL string, error: CREATE DATABASE failed. Some file names listed could not be created. Check related errors., SQL key: CreateDemoDatabase SQL string: CREATE DATABASE </p>
<p>MSI (s) (58!A4) [13:05:11:100]: Product: Microsoft Dynamics NAV 6-0 Database for SQL Server &#8212; Error 26204. Error -2147217900: failed to execute SQL string, error detail: CREATE DATABASE failed. Some file names listed could not be created. Check related errors., SQL key: CreateDemoDatabase SQL string: CREATE DATABASE [Demo Database NAV (6-0)] </p>
<p>Error 26204. Error -2147217900: failed to execute SQL string, error detail: CREATE DATABASE failed. Some file names listed could not be created. Check related errors., SQL key: CreateDemoDatabase SQL string: CREATE DATABASE [Demo Database NAV (6-0)]</em></p>
<p>The problem here is data files with the same name as the one we are trying to install already exist in the instance. To fix this problem we need to delete those already existing data files. On SQL server 2008 go to C:\Program Files\Microsoft SQL Server\MSSQL10.(instance name)\MSSQL\DATA and delete Demo Database NAV (6-0).mdf and Demo Database NAV (6-0)_log.LDF. After this start main installer again and execute repair.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2009/10/create-database-failed-when-installing-cronus-sample-database/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Dynamics NAV Team Blog</title>
		<link>http://blog.wibeck.org/2009/10/microsoft-dynamics-nav-team-blog/</link>
		<comments>http://blog.wibeck.org/2009/10/microsoft-dynamics-nav-team-blog/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 07:28:00 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Dynamics NAV]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=287</guid>
		<description><![CDATA[All my post about NAV have been moved to &#8220;Microsoft Dynamics NAV Team Blog&#8220;. I will continue to double post about NAV on &#8220;Microsoft Dynamics NAV Team Blog&#8221; and this blog.
My blog posts http://blogs.msdn.com/nav/archive/tags/peterwib/default.aspx
All blog post http://blogs.msdn.com/nav/default.aspx
]]></description>
			<content:encoded><![CDATA[<p>All my post about NAV have been moved to &#8220;<a href="http://blogs.msdn.com/nav/default.aspx">Microsoft Dynamics NAV Team Blog</a>&#8220;. I will continue to double post about NAV on &#8220;<a href="http://blogs.msdn.com/nav/default.aspx">Microsoft Dynamics NAV Team Blog</a>&#8221; and this blog.</p>
<p>My blog posts <a href="http://blogs.msdn.com/nav/archive/tags/peterwib/default.aspx">http://blogs.msdn.com/nav/archive/tags/peterwib/default.aspx</a><br />
All blog post <a href="http://blogs.msdn.com/nav/default.aspx">http://blogs.msdn.com/nav/default.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2009/10/microsoft-dynamics-nav-team-blog/feed/</wfw:commentRss>
		</item>
		<item>
		<title>License for Dynamics NAV 2009 RTC problem</title>
		<link>http://blog.wibeck.org/2009/10/license-for-dynamics-nav-2009-rtc-problem/</link>
		<comments>http://blog.wibeck.org/2009/10/license-for-dynamics-nav-2009-rtc-problem/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 08:45:04 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Dynamics NAV]]></category>

		<category><![CDATA[NAV 2009]]></category>

		<category><![CDATA[NAV 2009 SP1]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=283</guid>
		<description><![CDATA[You do not have permission to run the &#8216;Microsoft Dynamics NAV Server&#8217; system. Contact your system administrator to have your permissions changed
If you get this error when trying to start the RTC, it normally means it’s something wrong with the licenses.
Ensure that the license you are using have permission to run RTC and service tier [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>You do not have permission to run the &#8216;Microsoft Dynamics NAV Server&#8217; system. Contact your system administrator to have your permissions changed</em></strong></p>
<p>If you get this error when trying to start the RTC, it normally means it’s something wrong with the licenses.<br />
Ensure that the license you are using have permission to run RTC and service tier (correct granule). Granule needed for RTC.<br />
•	9,000 Role Centers<br />
•	9,100 Dynamics NAV Server </p>
<p>Ensure also that the license is uploaded.<br />
1.	Start classic client<br />
2.	Open the database used by RTC<br />
3.	Click Tools->License information<br />
4.	Click upload and pick the license file to be uploaded to SQL server</p>
<p>Ensure also that the license is saved in the database.<br />
1.	Start classic client<br />
2.	Open the database used by RTC<br />
3.	Click File->Database->Alter<br />
4.	Click on integration tab<br />
5.	Put a check mark on “Save license in database”</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2009/10/license-for-dynamics-nav-2009-rtc-problem/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8220;User ID and password are invalid.try again?&#8221;</title>
		<link>http://blog.wibeck.org/2009/10/user-id-and-password-are-invalidtry-again/</link>
		<comments>http://blog.wibeck.org/2009/10/user-id-and-password-are-invalidtry-again/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 09:42:38 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Dynamics NAV]]></category>

		<category><![CDATA[MSSQL]]></category>

		<category><![CDATA[NAV 2009]]></category>

		<category><![CDATA[NAV 2009 SP1]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=280</guid>
		<description><![CDATA[If you get &#8220;User ID and password are invalid.try again?&#8221; when starting RTC you need to first check that you can login to database in the classic client. Note that the database should be the same as the service tier (the service you are trying to connect with RTC) is connected to.
1.	Start “classic client with [...]]]></description>
			<content:encoded><![CDATA[<p>If you get &#8220;User ID and password are invalid.try again?&#8221; when starting RTC you need to first check that you can login to database in the classic client. Note that the database should be the same as the service tier (the service you are trying to connect with RTC) is connected to.<br />
1.	Start “classic client with SQL”<br />
2.	Click File->Database->Open<br />
3.	Pick the server the database exist one<br />
4.	Select authentication “Windows Authentication”<br />
5.	Pick the database<br />
6.	Press OK</p>
<p>If it works in the classic client make database login synchronization.<br />
1.	Start “classic client with SQL” and connect to the database as above<br />
2.	Click Tools->Security->Synchronize all logins<br />
3.	Answer yes to the question if you would like to synchronize</p>
<p>If it doesn’t to connect to the database start SQL server manager and verify that the windows user have permission to login and use the NAV database</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2009/10/user-id-and-password-are-invalidtry-again/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Troubleshooting multi-machine installations of NAV 2009</title>
		<link>http://blog.wibeck.org/2009/09/troubleshooting-multi-machine-installations-of-nav-2009/</link>
		<comments>http://blog.wibeck.org/2009/09/troubleshooting-multi-machine-installations-of-nav-2009/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 09:03:20 +0000</pubDate>
		<dc:creator>Peter Wibeck</dc:creator>
		
		<category><![CDATA[Dynamics NAV]]></category>

		<category><![CDATA[MSSQL]]></category>

		<category><![CDATA[NAV 2009]]></category>

		<category><![CDATA[NAV 2009 SP1]]></category>

		<category><![CDATA[SPN]]></category>

		<guid isPermaLink="false">http://blog.wibeck.org/?p=275</guid>
		<description><![CDATA[Today I found a really good and interesting blog about general troubleshooting of multi-machine scenarios in NAV 2009. Most of the blog is checking SPN settings, delegations settings and different problems with those.
Intro
The NAV 2009 documentation walkthroughs provide step-by-step instructions for installing NAV 2009 on 2 or 3 machines. However, we have found that some [...]]]></description>
			<content:encoded><![CDATA[<p>Today I found a really good and interesting blog about general troubleshooting of multi-machine scenarios in NAV 2009. Most of the blog is checking SPN settings, delegations settings and different problems with those.</p>
<p><strong>Intro</strong><br />
The NAV 2009 documentation walkthroughs provide step-by-step instructions for installing NAV 2009 on 2 or 3 machines. However, we have found that some of the same configuration issues come up time after time after installation.<br />
When on calls with partners and customers, it seemed to me that this information was spread out all over the place, so I wanted to organize it in a different way for troubleshooting purposes so that I would have most everything in one place. Hopefully this will be helpful to others as well.<br />
The intention of this post is to provide a checklist of sorts for troubleshooting some of the areas where we frequently find errors or omissions in configuration after NAV 2009 has been installed. </p>
<p>Find the whale blog here: <a href="http://blogs.msdn.com/nav_developer/archive/2009/08/17/troubleshooting-multi-machine-installations-of-nav-2009.aspx">http://blogs.msdn.com/nav_developer/archive/2009/08/17/troubleshooting-multi-machine-installations-of-nav-2009.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wibeck.org/2009/09/troubleshooting-multi-machine-installations-of-nav-2009/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
