<?xml version="1.0" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">

	<channel>
		<title>Let It Shine DotNetNuke Support</title>
		<link>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/afv/topicsview/Default.aspx</link>
		<description>These are selected issues with DotNetNuke that I have touched on in one way or another. Posted here in hoped that my experience might help someone else.</description>
		<language>en-US</language>
		<generator>ActiveForums  4.0</generator>
		<copyright>Copyright 2005-2008 LetItShine.Biz</copyright>
		<lastBuildDate>Wed, 09 Jun 2010 10:10:44 GMT</lastBuildDate><image><url>http://www.letitshine.biz/Portals/0/Images/Version5NoTextSmallest.jpg</url><title>Let It Shine DotNetNuke Support</title><link>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/afv/topicsview/Default.aspx</link></image>
		<item>
			<title>Host Account is broken or forgotten</title>
			<description>If the host account is not working and there was only one, you are in trouble. However if you have access to the database, you can turn any other user into a host user account. Just open the Users table, and put a -1 in the IsSuperUser column for a user account you know. Then the next time you log in to that account, you will have host level access again. &lt;br /&gt;  &lt;br /&gt; If you are using a shared host, you might not have access to the database directly like this yet. You can ask for it, or you might just ask the technical support to perform this record update for you once.</description>
			<link>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/6/afv/topic/Default.aspx</link>
			<dc:creator>Mark Buelsing</dc:creator>
			<pubDate>Wed, 09 Jun 2010 10:10:44 GMT</pubDate>
			<guid>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/6/afv/topic/Default.aspx</guid>
			<slash:comments>0</slash:comments>
		</item>
		<item>
			<title>Upgrading the Events Module causes it to report &quot;Argument 'Length' must be greater or equal to zero.&quot;</title>
			<description>If you have upgraded the Events module and then when viewing the module’s page you are presented with the error: &quot;Argument 'Length' must be greater or equal to zero.&quot;, there was a problem with one of the upgrade processes. You can read about it here.  &lt;br /&gt;  &lt;br /&gt; http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/20/threadid/285350/scope/posts/threadpage/2/Default.aspx &lt;br /&gt;  &lt;br /&gt; But essentially, to fix it, you paste this code into the host, SQL window and run it as a script. It sets the module up to restart the upgrade process. After you run the script, go to the Host Settings and restart the application. Hopefully that will take care of it. &lt;br /&gt;  &lt;br /&gt; UPDATE    {databaseOwner}{objectQualifier}EventQueue &lt;br /&gt; SET              IsComplete = 0,  &lt;br /&gt;                       Attributes = '&amp;lt;Attributes&amp;gt;&amp;lt;Attribute&amp;gt;&amp;lt;Name&amp;gt;BusinessControllerClass&amp;lt;/Name&amp;gt;&amp;lt;Value&amp;gt;DotNetNuke.Modules.Events.EventController, DotNetNuke.Modules.Events&amp;lt;/Value&amp;gt;&amp;lt;/Attribute&amp;gt;&amp;lt;Attribute&amp;gt;&amp;lt;Name&amp;gt;DesktopModuleId&amp;lt;/Name&amp;gt;&amp;lt;Value&amp;gt;' &lt;br /&gt;                        + CONVERT(varchar, DesktopModuleID)  &lt;br /&gt;                       + '&amp;lt;/Value&amp;gt;&amp;lt;/Attribute&amp;gt;&amp;lt;Attribute&amp;gt;&amp;lt;Name&amp;gt;UpgradeVersionsList&amp;lt;/Name&amp;gt;&amp;lt;Value&amp;gt;04.01.00&amp;lt;/Value&amp;gt;&amp;lt;/Attribute&amp;gt;&amp;lt;/Attributes&amp;gt;' &lt;br /&gt; FROM         {databaseOwner}{objectQualifier}EventQueue CROSS JOIN &lt;br /&gt;                       {databaseOwner}{objectQualifier}DesktopModules &lt;br /&gt; WHERE     (EventQueue.EventMessageID IN &lt;br /&gt;                           (SELECT     MAX(EventMessageID) AS Expr1 &lt;br /&gt;                             FROM          {databaseOwner}{objectQualifier}EventQueue AS EventQueue_1 &lt;br /&gt;                             WHERE      (Attributes LIKE '%DotNetNuke.Modules.Events.EventController, DotNetNuke.Modules.Events%') AND  &lt;br /&gt;                                                    (ProcessorCommand = N'upgrademodule'))) AND (ModuleName = N'DNN_Events') &lt;br /&gt; GO &lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;</description>
			<link>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/5/afv/topic/Default.aspx</link>
			<dc:creator>Mark Buelsing</dc:creator>
			<pubDate>Sat, 10 Apr 2010 09:43:10 GMT</pubDate>
			<guid>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/5/afv/topic/Default.aspx</guid>
			<slash:comments>0</slash:comments>
		</item>
		<item>
			<title>Error when upgrading DNN: Executing Script: 05.01.00.SqlDataProvider Error!</title>
			<description>When upgrading DNN from 4.X to 5.X, if you see an error in the upgrade Status Report that looks like this: &lt;br /&gt;  &lt;br /&gt; 00:00:00.046 - Upgrading to Version: 05.01.00 &lt;br /&gt; 00:00:00.296 -   Executing Script: 05.00.00.SqlDataProvider Success &lt;br /&gt; 00:00:05.859 -   Executing Script: 05.00.01.SqlDataProvider Success &lt;br /&gt; 00:00:08.093 -   Executing Script: 05.01.00.SqlDataProvider Error! (see 05.01.00.log for more information) &lt;br /&gt; 00:00:19.718 -   Executing Application Upgrades: 05.00.00 Success &lt;br /&gt; 00:00:57.203 -   Executing Application Upgrades: 05.00.01 Success &lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt; This is a relatively benign issue concerning the EventLog table. It can be safely ignored, however it will make your site just a little faster if you take care of it.  &lt;br /&gt;  &lt;br /&gt; The following explanation was taken from a forum post found here: http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/107/threadid/315586/scope/posts/threadpage/2/Default.aspx &lt;br /&gt;  &lt;br /&gt; “When you upgrade a 04.09.04 install version with the upgrade script from 05.01.00, the script tries to (an succeeds) in adding a new bigint field (autonumber, not null) called &quot;LogEventID&quot;. The script fails however in making this field the primary field. &lt;br /&gt;  &lt;br /&gt; You can manually remove the primary key from the field LogGUID (but leave the field in the table) and make the LogEventID a primary key. As already stated this error will have no impact on the application, however when it is not the primary key it will slow down performance when doing lookup's in the table with this field because it is not indexed” &lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;</description>
			<link>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/4/afv/topic/Default.aspx</link>
			<dc:creator>Mark Buelsing</dc:creator>
			<pubDate>Thu, 01 Apr 2010 13:00:49 GMT</pubDate>
			<guid>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/4/afv/topic/Default.aspx</guid>
			<slash:comments>0</slash:comments>
		</item>
		<item>
			<title>Helferlein Form 2.00.0x Settings return an error</title>
			<description>The popular and free Helferlein form has a reported bug that shows an error message when attempting to get into the module settings. The work around is reported on the following link:  &lt;br /&gt;  &lt;br /&gt; http://www.helferlein.com/Forum/tabid/195/forumid/3/threadid/1134/scope/posts/threadpage/4/language/en-US/Default.aspx  &lt;br /&gt;  &lt;br /&gt; Specifically, the instructions state to copty the following SQL code and paste it into the SQL page in the host menu. &lt;br /&gt;  &lt;br /&gt; INSERT INTO {databaseOwner}{object Qualifier}PortalSettings(PortalID, SettingName, SettingValue) &lt;br /&gt; VALUES(portalID, 'Security_EmailValidation', '\b&amp;#91;a-zA-Z0-9._%\-+''&amp;#93;+@&amp;#91;a-zA-Z0-9.\-&amp;#93;+\.&amp;#91;a-zA-Z&amp;#93;{2,4}\b') &lt;br /&gt;  &lt;br /&gt; I found that I had to actually edit the database in MS&amp;lt; SQL Server Management Studio and enter the missing record myself. &lt;br /&gt;  &lt;br /&gt; It did solve the problem.</description>
			<link>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/3/afv/topic/Default.aspx</link>
			<dc:creator>Mark Buelsing</dc:creator>
			<pubDate>Sun, 14 Mar 2010 19:18:18 GMT</pubDate>
			<guid>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/3/afv/topic/Default.aspx</guid>
			<slash:comments>0</slash:comments>
		</item>
		<item>
			<title>Cannot insert the value NULL into column 'DefaultLanguage', table</title>
			<description>If you run DNN 5.01.00 or higher, and you see this error while trying to update your site settings: &lt;br /&gt;  &lt;br /&gt; Error: Site Settings is currently unavailable. &lt;br /&gt; DotNetNuke.Services.Exceptions.ModuleLoadException: Cannot insert the value NULL into column 'DefaultLanguage', table ... &lt;br /&gt;  &lt;br /&gt; The problem is the Default Language dropdown on the Site Settings page, Advanced Settings, Other Settings is null (empty), and DNN won't let you save the Site Settings with a null in this field. You can't choose a default language because the drop-down is empty.  &lt;br /&gt;  &lt;br /&gt; Here's what to do:  &lt;br /&gt; 1. Go to the Site menu and choose Languages. &lt;br /&gt; 2. Click the &quot;Edit Language&quot; link near the top of the page. &lt;br /&gt; 3. Click Enabled and Update - or choose a language and a fallback language - and then click the enabled checkbox. &lt;br /&gt; 4. Click Save at the bottom of the Languages page. &lt;br /&gt; 5. Now go back to the Site Settings page. &lt;br /&gt; 6. Go to Advanced Settings, Other Settings and choose a Default Language. &lt;br /&gt; 7. Now you can make your other Site Settings changes and you won't see the error. &lt;br /&gt;  &lt;br /&gt;</description>
			<link>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/2/afv/topic/Default.aspx</link>
			<dc:creator>Mark Buelsing</dc:creator>
			<pubDate>Sun, 31 Jan 2010 19:08:14 GMT</pubDate>
			<guid>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/2/afv/topic/Default.aspx</guid>
			<slash:comments>0</slash:comments>
		</item>
		<item>
			<title>My DNN Login page is broken!</title>
			<description>At one time or another, I've been faced with the problem that the DNN login page is broken. This can happen if the skin causes an error or a module on the same page throws an error or worse yet, you've assigned your login page to a page that does not have the login module on it yet and you logged out.  &lt;br /&gt;  &lt;br /&gt; I have seen this a number of times and have assembled this short list of things to try. Hope it helps someone else out there!  &lt;br /&gt;  &lt;br /&gt; Here is the first one. It's from John Mitchell. He has created a file that adds a login page to your site. Check out his post here: http://blogs.snapsis.com/CommentView,guid,3078311e-6925-4c03-8243-d1b9c8a11906.aspx &lt;br /&gt;  &lt;br /&gt; And here is the second, from Will Strohl  &lt;br /&gt; HOW TO : Access the DNN Login Page from Any Page - http://www.willstrohl.com/Blog/tabid/66/EntryId/118/HOW-TO-Access-the-DNN-Login-Page-from-Any-Page.aspx  &lt;br /&gt;  &lt;br /&gt; Another way I have devised is to have a second portal on the install that has a valid working login page. I can login there and go to the host, portals and edit or view the non-working portal from there - already logged in as host. That one takes some pre-planning unfortunately.  &lt;br /&gt;  &lt;br /&gt; And last of my suggestions is a concept only as I have not tried it yet, since one of the above has rescued me each time. Is the idea that a person could conceivably get access to the database, and insert a new login module on any existing page. &lt;br /&gt;</description>
			<link>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/1/afv/topic/Default.aspx</link>
			<dc:creator>Mark Buelsing</dc:creator>
			<pubDate>Fri, 29 Jan 2010 09:40:38 GMT</pubDate>
			<guid>http://www.letitshine.biz/Support/DNNSupportBlog/tabid/286/aff/1/aft/1/afv/topic/Default.aspx</guid>
			<slash:comments>1</slash:comments>
		</item><atom:link href="http://www.letitshine.biz/DesktopModules/ActiveForums/feeds.aspx?portalid=0&amp;forumid=1&amp;tabid=286&amp;moduleid=765" rel="self" type="application/rss+xml" />
	</channel></rss>