Hi folks,
Have Microsoft Server 2003 r2 installed on a box, Machine name CASPORTAL , not part of a domain.
Have DotNET 2.0 installed
IIS 6.0 installed. sql express 2005 installed.
contents of the DotNetNuke_4.3.4_Source.zip extracted to c:\DotNetNuke
Full control of the folder assigned to ASP.NET machine account and NETWORK SERVICE account
Database created in SQL called DotNetNuke
IIS Virtual directory created under the default web site called DotNetNuke. local path pointing to C:\DotNetNuke\Website
ASP.NET version set to 2.0
All I get when I browse to http://localhost/dotnetnuke is a 403 forbidden error!
Any clues - below is my web.config
<configuration>
<!-- register local configuration handlers -->
<configSections>
<sectionGroup name="dotnetnuke">
<!-- the requirePermission attribute will cause a syntax warning - please ignore - it is required for Medium Trust support-->
<section name="data" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="logging" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="scheduling" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="htmlEditor" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="navigationControl" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="searchIndex" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="searchDataStore" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="friendlyUrl" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="caching" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
<section name="authentication" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" />
<section name="members" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" />
<section name="roles" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" />
<section name="profiles" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" />
</sectionGroup>
</configSections>
<connectionStrings>
<!-- Connection String for SQL Server 2005 Express -->
<add
name="SiteSqlServer"
connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"
providerName="System.Data.SqlClient" />
<!--
Connection String for SQL Server 2000/2005
<add
name="SiteSqlServer"
connectionString="Server=Localhost;Database=DotNetNuke;uid=sa;pwd=sapassword;"
providerName="System.Data.SqlClient" />
-->
</
connectionStrings>
<
appSettings>
<!--
Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules -->
<
add key="SiteSqlServer" value="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"/>
<!--
Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules
<add key="SiteSqlServer" value="Server=Localhost;Database=DotNetNuke;uid=sa;pwd=sapassword;"/>
-->
<
add key="InstallTemplate" value="DotNetNuke.install.config" />
<
add key="AutoUpgrade" value="true" />
<
add key="InstallMemberRole" value="true" />
<
add key="ShowMissingKeys" value="false" />
<
add key="EnableWebFarmSupport" value="false" />
<
add key="EnableCachePersistence" value="false"/>
<
add key="HostHeader" value="" /><!-- Host Header to remove from URL so "www.mydomain.com/johndoe/Default.aspx" is treated as "www.mydomain.com/Default.aspx" -->
<
add key="RemoveAngleBrackets" value="false" />
<!--
optionally strip angle brackets on public login and registration screens-->
</
appSettings>