Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Is the Dot Net nuke posted on DotNetNuke.com defective ?????????Is the Dot Net nuke posted on DotNetNuke.com defective ?????????
Previous
 
Next
New Post
2/15/2006 6:23 PM
 

While I agree with GAinsworth basic premise... it is an oversimplification.  The fact is that 000's of other folks install without issue.  IIS & SQL don't default install exactly the same on every platform or in every environment, there are configuration options in each of those installs that impact how they work with applications.  This is also true of the operating system and network configurations, lets not even bring antivirus, firewall or other security devices into it... or network routing / forwarding, DNS configuration, etc.

DNN gets a little better with every release at how it deals with capturing and reporting install problems.  But there are literally 000's of potential test cases for environment and configuration options.  We cannot cover them all.

Give us some realistic ideas.  Expecting us to document every conceivable configuration option is not realistic.  And, honestly, some of those ARE documented and are still missed ( sometimes by honest mistake, sometimes by not RTFM... ).  DNN provides sophisticated functionality that pushes the basic limits of the platforms... if you were to purchase a commercial CMS, the purchase price would like include consulting time to come in and do all this configuration, installation and troubleshooting for you.  Perhaps we should double our price? *grin*

We are open to suggestions and volunteers to contribute.


Scott Willhite, Co-Founder DNN

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
New Post
2/16/2006 12:03 AM
 

Well, I just want to thank you for your volunteering.  It is appreciated.  I guess the issue is that to be on the DNN team you have to know alot about DNN.  Much more than the average web site administrator or developer.  It seems that because you have this knowledge, and I don't mean just you I see it on alot of open source applications, you are more likely to not fully explain or write instructions that are easy to follow for the average admin/developer.  Most for profit software applications have authors that write their instructions in easy to follow, nothing taken for granted terms.  They would usually cover all the IIS and SQL and .NET 2.0 configurations that have to be changed to make their apps work.  This is one of the MAJOR stumbling blocks to Open Source advancement.  If people can't get your app working they will go elsewhere.

I do believe you when you, being a DNN developer, say DNN is an easy install.  For you it probably only takes 15 minutes.  My first install took two painful days and from what I read, that was pretty fast for the first time.  My second took 3 hours and I documented each step, so my next should be a breeze.  I don't know about PHP nuke or Mambo, but I read of others on here struggling for days with DNN unsuccessfully and able to get the others running in hours or less.  I would think if DNN was a for profit adventure, it would be defunct in a short time because you would have to have a call center the size of India to help with all the installation and configuration questions.

The instructions, I believe, should not be all in one document.  Each different installation should have its own document and not reference back to other installations for configuration information.  I am not sure of the correct or most logical order here, but the installation types, Standard Install Package or Source Code with Visual Studio should be broken out.  It should then be split first into the .net 1.0 DNN 3.x and the .net 2.0 DNN 4.x.  From there it should be split into maybe standard default installs of IIS 6 Server 2003 and IIS 5 server 2000.  Then split by SQL 2000, MSDE, SQL2005, and SQL 2005 Express. Do not worry about network configurations, antivirus, firewall or other security devices, network routing / forwarding, DNS configuration, etc.  These are issues that have to be solved on an individual basis and can be figured out through forums.  Now the forums are full of people who can't get DNN running on fresh install test boxes.

So basically, to cover the majority of users and help reduce the installer's and your wasted time answering the same questions over and over, I believe covering these configuration options is adequate.  Again, do not put everything into one document and then reference back to different version's configurations to complete your version's install.  It may make sense to you, but not to the majority of your users who are getting confused. 

Finally, if the Open Source in general movement , DNN specifically, had better documentation that was thorough and easier to follow it would grow alot faster.  That growth would also be good for your team members who may not necessarily get paid from DNN but make a living or a nice side income off of developing for, supporting, or hosting with DNN.   

 
New Post
2/16/2006 12:59 AM
 

I am more than willing to volunteer my services where you think I can be useful.

I submit however, based on talking 3 associates who I asked about DNN I got these comments:

 1) "Any product that generates that level of confusion (refering to this site) is something I could never recommend."

2) "Why don't the "owners" just clean up the install documentation?"

3) "It reads to me you that need a generalist, a certified DBA and a web specialist to install DNN.  My customers have only a part-time or a single IT support person.  Aren't there other solutions?"

To me, #1 is the most damaging. 

I suspect that the majority of the problems could be fixed with only a few sets of install instructions, and I limit this comment to 4.02, and make the condition of "no firewalls":

4.02 with SQL Server 2003 on Server 2003  (Production)

4.02 with SQL Server 2000 on Server 2000  (Production)

4.02 on  SQL 2000 MSDE with XP (Development)

4.02 on SQL Express with XP (Development)

Creating these 4 install instructions with the associated permissions, IIS and SQL changes would significantly help.

And, putting my "negative attitude" hat on, I"  am hoping that because 1,000 people download DNN and only 100 complain, that you are not assuming the other 900 were sucessfull installs.  More than likely, most of the them gave up and never told you". 

Just understand, I'm not against DNN as I think it is a wonderful opportunity for my employer to avoid the standard overpriced portal offering.  I just want to provide my employer with something that works.

 

 

 

 
New Post
2/19/2006 11:47 PM
 
After more than 3 hours online I am happy to report that brgdotnet problem was his SQL configuration. He had not noticed it was set to windows authentication. And of course he was setting DNN to use SQL authentication.

Do you know the truth when you hear it?
Néstor Sánchez
The Dúnadan Raptor -->Follow Me on Twitter Now!
 
New Post
2/20/2006 12:30 AM
 

I too am having problems.  After Two Days of working on this, I am 99% sure that my connection string is incorrect, but for the life of me I cannot figure out why. 

I want to put in my two cents worth, and say that the instructions don't tell the whole story.  how about some examples?  I am a programmer with almost 20 years of programming experience, and I can't get it....What does that say? 

I have erased, deleted, read and re-read the posts on this forum, and the PDF instructions several times, and I keep getting the same problem.

You do need to watch out for the following:

  1. Copy siteurls.config to the root (not in the manual, but an easy one to figure out how to fix) 
  2. Check the asp.net setting to make sure the correct version of the framework is running
  3. A better explanation about the different packages and what they are used for.
  4. When it is FREE, you need to be VERY nice to those who might be inclined to help you  ;)

Here is my error:

Server Error in '/DotNetNuke' Application.


Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: The connection name 'SiteSqlServer' was not found in the applications configuration or the connection string is empty.

Source Error:

Line 231:        <add 
Line 232:          name="DNNSQLRoleProvider" 
Line 233:          type="DotNetNuke.Security.Role.DNNSQLRoleProvider, DotNetNuke.Provider.SQLRoleProvider" 
Line 234:          connectionStringName="SiteSqlServer" 
Line 235:          applicationName="/" 

Source File: C:\Inetpub\wwwroot\DNN\Website\web.config    Line: 233


Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42

 

NOW, before you tell me that I named the object wrong, keep in mind that I did not change anything except the connection string.

Here is my current connection string:

<!-- Connection String for SQL Server 2000/2005
    <add
      name="SiteSqlServer"
      connectionString="Server=192.168.0.98;Database=DotNetNuke;uid=dnn;pwd=dnn~1;"
      providerName="System.Data.SqlClient" />
   -->

 

Any thoughts?

 

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Is the Dot Net nuke posted on DotNetNuke.com defective ?????????Is the Dot Net nuke posted on DotNetNuke.com defective ?????????


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out