Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Shafiq 12 posts 62 karma points
    Oct 17, 2013 @ 06:37
    Shafiq
    0

    Upgrade from 4.7.2 to 6.1.5 issues

    Hi guys,

    I was trying to upgrade my cms from 4.7.2 to 6.1.5. I followed all the steps( excluding my prior version) mentioned in the page : http://our.umbraco.org/documentation/Installation/Upgrading/version-specific.

    Then I followed the steps mentioned in the page: http://our.umbraco.org/documentation/Installation/Upgrading/general.But, I am still without luck to reach the upgrade wizard.

    Please find my web.config after all changes at the end for your reference.

    Scenerioa-1: If I have

    <system.web><httpModules><add name="UmbracoModule" type="Umbraco.Web.UmbracoModule,umbraco" /></httpModules></system.web>

    I get following error while homepage redirects to http://localhost:1515/install/default.aspx?redir=true&url=/default.aspx

    [NullReferenceException: Object reference not set to an instance of an object.]
       Umbraco.Web.UmbracoModule.BeginRequest(HttpContextBase httpContext) +57
       Umbraco.Web.UmbracoModule.<Init>b__5(Object sender, EventArgs e) +319
       System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +136
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69

    Sencerio-2: If I remove above mentioned config, then I get following error.

    [NullReferenceException: Object reference not set to an instance of an object.]
       Umbraco.Web.UI.Pages.BasePage.get_Security() +46
       Umbraco.Web.UI.Install.Default.OnInit(EventArgs e) +161
       System.Web.UI.Control.InitRecursive(Control namingContainer) +134
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +489

     

    Please review my config as well as advise if I have missed anything.

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <configSections>
        <section name="urlrewritingnet" restartOnExternalChanges="true" requirePermission="false" type="UrlRewritingNet.Configuration.UrlRewriteSection, UrlRewritingNet.UrlRewriter" />
        <section name="microsoft.scripting" type="Microsoft.Scripting.Hosting.Configuration.Section, Microsoft.Scripting, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" />
        <section name="clientDependency" type="ClientDependency.Core.Config.ClientDependencySection, ClientDependency.Core" requirePermission="false"/>
        <section name="Examine" type="Examine.Config.ExamineSettings, Examine" requirePermission="false"/>
        <section name="ExamineLuceneIndexSets" type="Examine.LuceneEngine.Config.IndexSets, Examine" requirePermission="false"/>
        <section name="FileSystemProviders" type="Umbraco.Core.Configuration.FileSystemProvidersSection, Umbraco.Core" requirePermission="false"/>
        <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false" />
        <section name="BaseRestExtensions" type="Umbraco.Web.BaseRest.Configuration.BaseRestSection, umbraco" requirePermission="false" />
        <!-- Added in Umbraco 4.6.2 -->
        <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
          <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
          <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
        </sectionGroup>
        <!-- End of added in Umbraco 4.6.2 -->
        <!--<section name="ImageGenConfiguration" type="ImageGen.ImageGenConfigurationHandler,ImageGen" />-->
      </configSections>
      <urlrewritingnet configSource="config\UrlRewriting.config" />
      <microsoft.scripting configSource="config\scripting.config" />
      <clientDependency configSource="config\ClientDependency.config" />
      <Examine configSource="config\ExamineSettings.config" />
      <ExamineLuceneIndexSets configSource="config\ExamineIndex.config" />
      <!--<FileSystemProviders configSource="config\FileSystemProviders.config" />
      <log4net configSource="config\log4net.config" />
      <BaseRestExtensions configSource="config\BaseRestExtensions.config" />-->
      <appSettings>
        <add key="umbracoDbDSN" value="???" />
        <add key="umbracoConfigurationStatus" value="4.7.2" />
         <add key="umbracoReservedUrls" value="~/config/splashes/booting.aspx,~/install/default.aspx,~/config/splashes/noNodes.aspx,~/VSEnterpriseHelper.axd" />
        <add key="umbracoReservedPaths" value="~/umbraco,~/install/" />
        <add key="umbracoContentXML" value="~/App_Data/TEMP/umbraco.config" />
        <add key="umbracoStorageDirectory" value="~/App_Data" />
        <add key="umbracoPath" value="~/umbraco" />
        <add key="umbracoEnableStat" value="false" />
        <add key="umbracoHideTopLevelNodeFromPath" value="true" />
        <add key="umbracoEditXhtmlMode" value="true" />
        <add key="umbracoUseDirectoryUrls" value="false" />
        <add key="umbracoDebugMode" value="false" />
        <add key="umbracoTimeOutInMinutes" value="20" />
        <add key="umbracoVersionCheckPeriod" value="7" />
        <add key="umbracoDisableXsltExtensions" value="true" />
        <add key="umbracoDefaultUILanguage" value="en" />
        <add key="umbracoProfileUrl" value="profiler" />
        <add key="umbracoUseSSL" value="false" />
        <add key="umbracoUseMediumTrust" value="false" />
        <add key="umbracoXsltPath" value="~/xslt" />
        <add key="umbracoUsercontrolsPath" value="~/usercontrols" />
        <add key="umbracoMasterPagesPath" value="~/masterpages" />
        <add key="umbracoCssDirectory" value="~/css" />
        <add key="umbracoMediaPath" value="~/media/" />
        <add key="umbracoScriptsPath" value="~/scripts" />
        <add key="SiteUrl" value="http://localhost:1515/" />
        <add key="umbracoContentXMLUseLocalTemp" value="false" />
        <add key="webpages:Enabled" value="false" />
        <add key="enableSimpleMembership" value="false" />
        <add key="autoFormsAuthentication" value="false" />   
      </appSettings>
     
      <system.data>
        <DbProviderFactories>
          <remove invariant="System.Data.SqlServerCe.4.0"/>
          <add name="Microsoft SQL Server Compact Data Provider 4.0" invariant="System.Data.SqlServerCe.4.0" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
          <remove invariant="MySql.Data.MySqlClient"/>
          <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.6.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
        </DbProviderFactories>
      </system.data>
     
      <system.net>
        <mailSettings>
          </smtp>
        </mailSettings>
      </system.net>
      <connectionStrings>   
        <add name="ConnectionString" connectionString="Data Source=????;Trusted_Connection=False;Pooling=true;Max Pool Size=400" providerName="System.Data.SqlClient"/>
        <remove name="LocalSqlServer" />
      </connectionStrings>
      <system.web>
        <!--<customErrors mode="RemoteOnly" />-->
        <!--<customErrors mode="On" defaultRedirect="~/umbraco/plugins/poetpatcher/CustomError.aspx" redirectMode="ResponseRewrite" />-->
        <customErrors mode="Off" />
        <!--<customErrors mode="On" defaultRedirect="~/error/">
            <error statusCode="403" redirect="~/error/" />
            <error statusCode="404" redirect="~/error/" />
        </customErrors>-->
        <trace enabled="true" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
        <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20" />
        <globalization requestEncoding="UTF-8" responseEncoding="UTF-8" />
        <xhtmlConformance mode="Strict" />
        <httpRuntime requestValidationMode="2.0" maxRequestLength="51200000" executionTimeout="3600" enableVersionHeader="false" />
        <pages enableEventValidation="false">
          <!-- ASPNETAJAX -->
          <controls>
            <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add tagPrefix="umbraco" namespace="umbraco.presentation.templateControls" assembly="umbraco" />
            <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          </controls>
        </pages>
        <httpModules>
          <!-- URL REWRTIER -->
          <add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
          <add name="umbracoRequestModule" type="umbraco.presentation.requestModule" />
          <!-- UMBRACO -->
          <add name="UmbracoModule" type="Umbraco.Web.UmbracoModule,umbraco" />
          <add name="viewstateMoverModule" type="umbraco.presentation.viewstateMoverModule" />
          <add name="umbracoBaseRequestModule" type="umbraco.presentation.umbracobase.requestModule" />
          <!-- ASPNETAJAX -->
          <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <!-- CLIENT DEPENDENCY -->
          <add name="ClientDependencyModule" type="ClientDependency.Core.Module.ClientDependencyModule, ClientDependency.Core" />
          <!-- Error Handling -->
          <add name="GlobalEventsModule" type="Rydges.GlobalEventsModule, App_Code" />
        <add name="terabytePermanentRedirect" type="Terabyte.Umbraco.Modules.PermanentRedirect.Redirect" /></httpModules>
        <httpHandlers>
          <add path="*.asp" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/>
          <remove verb="*" path="*.asmx" />
          <!-- ASPNETAJAX -->
          <add verb="*" path="*.asmx" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
          <add verb="*" path="*_AppService.axd" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
          <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
          <!-- UMBRACO CHANNELS -->
          <add verb="*" path="umbraco/channels.aspx" type="umbraco.presentation.channels.api, umbraco" />
          <add verb="*" path="umbraco/channels/word.aspx" type="umbraco.presentation.channels.wordApi, umbraco" />
          <add verb="*" path="DependencyHandler.axd" type="ClientDependency.Core.CompositeFiles.CompositeDependencyHandler, ClientDependency.Core " />
          <add verb="GET,HEAD,POST" path="GoogleSpellChecker.ashx" type="umbraco.presentation.umbraco_client.tinymce3.plugins.spellchecker.GoogleSpellChecker,umbraco" />
        </httpHandlers>
        <compilation defaultLanguage="c#" debug="true" batch="false" targetFramework="4.0">
          <assemblies>
            <!-- ASP.NET 4.0 Assemblies -->
            <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
            <add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
            <add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
            <add assembly="System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
            <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
            <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add assembly="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add assembly="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          </assemblies>
          <!-- Added in Umbraco 4.6.2 -->
          <buildProviders>
            <add extension=".htm" type="System.Web.Compilation.PageBuildProvider" />
            <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
            <add extension=".cshtml" type="umbraco.MacroEngines.RazorBuildProvider, umbraco.MacroEngines" />
            <add extension=".vbhtml" type="umbraco.MacroEngines.RazorBuildProvider, umbraco.MacroEngines" />
            <add extension=".razor" type="umbraco.MacroEngines.RazorBuildProvider, umbraco.MacroEngines" />
            <add extension=".asp" type="System.Web.Compilation.PageBuildProvider"/>
          </buildProviders>
          <!-- End of added in Umbraco 4.6.2 -->
        </compilation>
        <authentication mode="Forms">
          <forms name="yourAuthCookie" loginUrl="login.aspx" protection="All" path="/" />
        </authentication>
        <authorization>
          <allow users="?" />
        </authorization>
        <!-- Membership Provider -->
        <membership defaultProvider="UmbracoMembershipProvider" userIsOnlineTimeWindow="15">
          <providers>
            <clear />
            <add name="UmbracoMembershipProvider" type="umbraco.providers.members.UmbracoMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestionAndAnswer="false" defaultMemberTypeAlias="Another Type" passwordFormat="Hashed" />
            <add name="UsersMembershipProvider" type="umbraco.providers.UsersMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestionAndAnswer="false" passwordFormat="Hashed" />
          </providers>
        </membership>
        <!-- added by NH to support membership providers in access layer -->
        <roleManager enabled="true" defaultProvider="UmbracoRoleProvider">
          <providers>
            <clear />
            <add name="UmbracoRoleProvider" type="umbraco.providers.members.UmbracoRoleProvider" />
          </providers>
        </roleManager>
        <!-- Sitemap provider-->
        <!--<siteMap defaultProvider="UmbracoSiteMapProvider" enabled="true">
          <providers>
            <clear />
            <add name="UmbracoSiteMapProvider" type="umbraco.presentation.nodeFactory.UmbracoSiteMapProvider" defaultDescriptionAlias="description" securityTrimmingEnabled="true" />
          </providers>
        </siteMap>-->
        <webServices>
          <protocols>
            <add name="HttpGet" />
            <add name="HttpPost" />
          </protocols>
        </webServices>
      </system.web>
      <!-- ASPNETAJAX -->
      <system.web.extensions>
        <scripting>
          <scriptResourceHandler enableCompression="true" enableCaching="true" />
          <webServices>
            <jsonSerialization maxJsonLength="50000000"></jsonSerialization>
          </webServices>
        </scripting>
      </system.web.extensions>
      <system.webServer>
        <security>
          <requestFiltering allowDoubleEscaping="true" />
        </security>
        <httpErrors errorMode="Detailed" />
        <!--<asp scriptErrorSentToBrowser="true" />-->

        <validation validateIntegratedModeConfiguration="false" />
        <modules runAllManagedModulesForAllRequests="true">
          <add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
          <remove name="UmbracoModule" />
          <add name="UmbracoModule" type="Umbraco.Web.UmbracoModule,umbraco" />
          <remove name="umbracoRequestModule" />
          <remove name="viewstateMoverModule" />
          <remove name="umbracoBaseRequestModule" />
          <remove name="GlobalEventsModule" />
          <add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" preCondition=""/>
          <add name="umbracoRequestModule" type="umbraco.presentation.requestModule" />
          <add name="viewstateMoverModule" type="umbraco.presentation.viewstateMoverModule" />
          <add name="umbracoBaseRequestModule" type="umbraco.presentation.umbracobase.requestModule" />
          <remove name="ScriptModule" />
          <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <remove name="ClientDependencyModule" />
          <add name="ClientDependencyModule" type="ClientDependency.Core.Module.ClientDependencyModule, ClientDependency.Core"/>
          <remove name="FormsAuthentication" />
          <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
          <add name="GlobalEventsModule" type="Rydges.GlobalEventsModule" />
        </modules>
        <handlers accessPolicy="Read, Write, Script, Execute">
          <remove name="WebServiceHandlerFactory-Integrated" />
          <remove name="ScriptHandlerFactory" />
          <remove name="ScriptHandlerFactoryAppServices" />
          <remove name="ScriptResource" />
          <remove name="Channels" />
          <remove name="Channels_Word" />
          <remove name="ClientDependency" />
          <remove name="SpellChecker" />
          <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add verb="*" name="Channels" preCondition="integratedMode" path="umbraco/channels.aspx" type="umbraco.presentation.channels.api, umbraco" />
          <add verb="*" name="Channels_Word" preCondition="integratedMode" path="umbraco/channels/word.aspx" type="umbraco.presentation.channels.wordApi, umbraco" />
          <add verb="*" name="ClientDependency" preCondition="integratedMode" path="DependencyHandler.axd" type="ClientDependency.Core.CompositeFiles.CompositeDependencyHandler, ClientDependency.Core " />
          <add verb="GET,HEAD,POST" preCondition="integratedMode" name="SpellChecker" path="GoogleSpellChecker.ashx" type="umbraco.presentation.umbraco_client.tinymce3.plugins.spellchecker.GoogleSpellChecker,umbraco" />

          <remove name="PageHandlerFactory-Integrated" />
          <add name="PageHandlerFactory-Integrated" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
          <add name="PageHandlerFactory-Integrated-htm" path="*.htm" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
          <add name="PageHandlerFactory-Integrated-html" path="*.html" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />

          <remove name="ASPClassic" />
          <add name="ASPClassic" path="*.asp" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
        </handlers>


        <!-- Adobe AIR mime type -->
        <staticContent>
          <remove fileExtension=".air" />
          <mimeMap fileExtension=".air" mimeType="application/vnd.adobe.air-application-installer-package+zip" />
        </staticContent>
      </system.webServer>
      <system.codedom>
        <compilers>
          <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider,System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
            <providerOption name="CompilerVersion" value="v4.0" />
            <providerOption name="WarnAsError" value="false" />
          </compiler>
        </compilers>
      </system.codedom>
      <runtime>
        <!-- Old asp.net ajax assembly bindings -->
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" />
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="4.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35" />
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="4.0.0.0" />
          </dependentAssembly>
        </assemblyBinding>
      </runtime>
      <!-- Added in Umbraco 4.6.2 -->
      <system.web.webPages.razor>
        <host factoryType="umbraco.MacroEngines.RazorUmbracoFactory, umbraco.MacroEngines" />
        <pages pageBaseType="umbraco.MacroEngines.DynamicNodeContext">
          <namespaces>
            <add namespace="Microsoft.Web.Helpers" />
            <add namespace="umbraco" />
            <add namespace="Examine" />
          </namespaces>
        </pages>
      </system.web.webPages.razor>
      <!-- End of added in Umbraco 4.6.2 -->
      <system.serviceModel>
        <bindings>
          <basicHttpBinding>
            <binding name="AvailabilityServiceSoap" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="2097152" maxBufferPoolSize="524288" maxReceivedMessageSize="2097152" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
              <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              <security mode="None">
                <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
                <message clientCredentialType="UserName" algorithmSuite="Default" />
              </security>
            </binding>
            <binding name="InformationSoap" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
              <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              <security mode="None">
                <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
                <message clientCredentialType="UserName" algorithmSuite="Default" />
              </security>
            </binding>
            <binding name="MembershipServiceSoap" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
              <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              <security mode="None">
                <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
                <message clientCredentialType="UserName" algorithmSuite="Default" />
              </security>
            </binding>
            <binding name="NameServiceSoap" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
              <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              <security mode="None">
                <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
                <message clientCredentialType="UserName" algorithmSuite="Default" />
              </security>
            </binding>
            <binding name="ReservationServiceSoap" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
              <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              <security mode="None">
                <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
                <message clientCredentialType="UserName" algorithmSuite="Default" />
              </security>
            </binding>
            <binding name="SecurityServiceSoap" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
              <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              <security mode="None">
                <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
                <message clientCredentialType="UserName" algorithmSuite="Default" />
              </security>
            </binding>
          </basicHttpBinding>
        </bindings>
        <client>
          <!-- DEV/TESTING SERVER -->
           
        </client>
      </system.serviceModel>
      <!--<ImageGenConfiguration configSource="config\ImageGen.config" />-->
    </configuration>

     

  • Dennis Aaen 4500 posts 18255 karma points admin hq c-trib
    Oct 17, 2013 @ 08:09
    Dennis Aaen
    0

    Hi Shafiq,

    How did you upgrade? Did you go from 4.7.2 directly to 6.1.5? If so I suggest you to following Lee Kelleher´s upgrade path.

    Here is a link to some information posted up by Lee Kelleher on upgrading that should get you moving in the right direction ;)

    If I had to upgrade from 4.7.2 to latest version in this case 6.1.5 you could go from 4.7.2 to 4.8.0 but I've read in other posts that it should be possible to go from  4.7.2 to 4.11.8  in one step.

    So I think the upgrade parth could be something like this.

    Go from 4.7.2 to 4.11.8 and test everything works as expected. Then go from 4.11.8 to 6.0.0 and then apply the path fixup patch and test everything works as expected. And finally go from 6.0.0 to 6.1.5.

    Hope this helps.

    /Dennis

  • Shafiq 12 posts 62 karma points
    Oct 18, 2013 @ 08:30
    Shafiq
    0

    Hi Dennis,

    Thanks for your quick reply. As per your suggestion, I planned to upgrade from 4.7.2 to 4.11.8 in single step first. I successfully completed the upgrade wizard. After deleting the "Install" folder, when I tried to access any page of my site, I got the following error.

    [NullReferenceException: Object reference not set to an instance of an object.]
       umbraco.UmbracoDefault.OnPreInit(EventArgs e) +153
       System.Web.UI.Page.PerformPreInit() +31
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +335

    Please have a look the error logged in database as below:

    At /default.aspx? (Referred by: ): System.NullReferenceException: Object reference not set to an instance of an object.     at umbraco.UmbracoDefault.OnPreInit(EventArgs e)     at System.Web.UI.Page.PerformPreInit()     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    I have no clue to work out with this error log so far I have.

    Note that I was getting following error at the very first shot after upgrade.

    FileLoadException: Could not load file or assembly 'MySql.Data, Version=5.1.2.2, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies.

    I used the following config to overcome this issue:

     <dependentAssembly>
            <assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" />
            <bindingRedirect oldVersion="0.0.0.0-5.1.2.2" newVersion="6.7.4.0" />
     </dependentAssembly>

    Any help will be much appreciated.

    Thanks

    Shafiq

  • Dennis Aaen 4500 posts 18255 karma points admin hq c-trib
    Oct 18, 2013 @ 08:44
  • Dennis Aaen 4500 posts 18255 karma points admin hq c-trib
    Oct 18, 2013 @ 09:01
    Dennis Aaen
    0

    And one thing i just notice from your webconfig you have posted, in your first post is the umbracoConfigurationStatus is set to 4.7.2.

    And it has to be set to the current version you are on.

    <add key="umbracoConfigurationStatus" value="4.11.8" />

    I think that you should set up an new empty Umbraco installation version 4.11.8 on your local machine, and then compare the webconfig files for changes. It could be done by using WinMerge or DiffMerge.

    I hope this can help you to solve your problems with the upgrade.

    /Dennis

  • Shafiq 12 posts 62 karma points
    Oct 21, 2013 @ 05:35
    Shafiq
    0

    Hi Dennis,

    Thanks again for your support. The link really helped to solve the issue. Now all works fine up to version 6.

    I was trying to run the path fix patch but not sure how to. Did not find any documentation to adapt the patch. 

    Could please give me hint what it ideal way to install the patch? copying in specified location?

    Thanks

    Shafiq

  • Dennis Aaen 4500 posts 18255 karma points admin hq c-trib
    Oct 21, 2013 @ 08:19
    Dennis Aaen
    0

    Hi Shafiq,

    Sounds good that you are now on a Umbraco version 6. Sure I will guide you through how to install the package on your installation.

    First of all go to the http://our.umbraco.org/projects/developer-tools/path-fixup and download the package to your local machine. When you have done that. Login to the backoffice of your Umbraco installation.

    Go to developer section -- > Packages. After that choose Install local pakage. Browse to the path-fixup package that you just have downloaded. When you have done that chek the checkbox that you have understand the risks about this, and then hit install.

    When it´s done, you have install the path. After installing the this path, you can continue upgrading your installation to latest version, for now is 6.1.6.

    A good advice could be install the path on a localhost first, check that every things work as it should, then maybe install the path on live or continue upgrading your installation to latest version, for now is 6.1.6. And after finishing the upgrade process then push it to your live environment.

    I hope this can help you finish your upgrading process.

    /Dennis

  • Shafiq 12 posts 62 karma points
    Oct 23, 2013 @ 05:23
    Shafiq
    0

    Hi Dennis,

    Thanks for the guidelines. After the package installation, all marcos failed to load on any page. Uninstallation did not make over. Not sure what is wrong. I have made another fresh upgradation up to 6.1.5 with out the package.

    Could you please tell me if there is any vital issue without the package?

    Thanks for all support.

    Shafiq

  • Dennis Aaen 4500 posts 18255 karma points admin hq c-trib
    Oct 23, 2013 @ 08:18
    Dennis Aaen
    0

    Hi Shafiq,

    I think as long as you upgrade to at least 6.0.5 or higher. You don´t have to patch your Umbraco installation.

    But here is a blog post about patching your installation: http://umbraco.com/follow-us/blog-archive/2013/5/1/security-update-two-major-vulnerabilities-found.aspx

    I hope that this was enough information.

    /Dennis

  • Pushpendra Singh 61 posts 116 karma points
    Mar 21, 2014 @ 08:48
    Pushpendra Singh
    0

    Hi Denis,

    i have updated 4.11.8 to 4.11.9 

    Process:

    1) replace bin from 4.11.9 to 4.11.8

    2) replce umbraco and umbraco_client

    3) run the website and upgrade

    4) merge config changes from 4.11.9 to 4.11.8

    5) merge 4.11.9 webconfig chnges in 4.11.8

    6) repeate process 3

    but in my webcofing version still  <add key="umbracoConfigurationStatus" value="4.11.8" />

    if i am changing 4.11.9 and run taking agin upgradation and automatically chage to 4.11.8

  • Jan Skovgaard 11280 posts 23678 karma points MVP 11x admin c-trib
    Mar 21, 2014 @ 09:22
    Jan Skovgaard
    0

    Hi Pushpendra

    Are you sure you downloaded version 4.11.9? I know it might be a silly question but I'm just puzzled that the web.config says "4.11.8" when you try to change it.

    The only other thing I can think of is if your permissions are correct?

    Are permissions setup properly on the root folder containing your Umbraco folder?

    Do you see anything in the log file in /app_data/logs ?

    If you login to Umbraco and click on the "Help" button at the top right corner, what version does it then say in there?

    /Jan

  • Pushpendra Singh 61 posts 116 karma points
    Mar 21, 2014 @ 13:34
    Pushpendra Singh
    0

    Hi Jan,

    By  mistake i replaced 4.11.8 weconfig and try to change so it's upgrading to 4.11.8 now i have merge only changes.Because at the time of intallation version automatiocally changes 4.11.9.

    Thanks 

    Pushpendra

  • Pushpendra Singh 61 posts 116 karma points
    Mar 21, 2014 @ 13:36
    Pushpendra Singh
    0

    Hi All,

    Please look it below threads :

    http://our.umbraco.org/forum/developers/api-questions/49236-Publishing-Issue-In-Umbraco

    Please let me know if any solutions

     

    thanks in advance 

Please Sign in or register to post replies

Write your reply to:

Draft