Copied to clipboard

Flag this post as spam?

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


  • Matt 15 posts 45 karma points
    Mar 07, 2014 @ 22:39
    Matt
    0

    Database error after upgrading Umbraco and Courier

    I'm getting the following error whenever I attempt to transfer content:

    3/7/2014 3:26:16 PM; System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Umbraco.Courier.Core.ProviderException: Could not find the default database provider, please ensure you have all the required DLL's in /bin, and that courier loaded successfully. To debug, turn on debugmode in /config/courier.confg, and examine the /app_data/courier/logs error log files
       at Umbraco.Courier.Core.PersistenceManager.get_Default()
       at Umbraco.Courier.RepositoryProviders.Local.OpenSession(String key)
       --- End of inner exception stack trace ---
       at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       at Umbraco.Courier.RepositoryProviders.CourierWebserviceRepositoryProvider.OpenSession(String sessionKey)
       at Umbraco.Courier.Core.Packaging.RevisionPackaging.Package()
       at Umbraco.Courier.Core.TaskManager.manageTask(IRevisionTask value)
    

    I just did an upgrade from Umbraco v4.5.2 to v4.11.10 on Windows Server 2008. At the same time, I replaced Courier 1.x with Courier 2.7.8.36.v4.

    I tried installing/reinstalling multiple times, as well as trying versions 2.7.8.15.v4 and 2.7.3.39.  They all showed the same problem.  The problem occurs on both environments that I upgraded.

    Not sure what else to try, but I'm about ready to drop back down to Umbraco v4.5 and Courier 1!

  • Brian Koch 20 posts 80 karma points
    Mar 07, 2014 @ 23:22
    Brian Koch
    100

    Just a wild guess, and since no one has answered yet:

    I seem to remember the database connection string moved from the appsettings section to the connectionstrings section within the web.config file - i thought it was in one of the 4.11.x releases but could be earlier or later.

    Should be easy to check, worst case, put the connection info in both places in the web.config file, and see if the error goes away? 

     

  • Matt 15 posts 45 karma points
    Mar 08, 2014 @ 00:13
    Matt
    0

    Thanks, that was the problem!

Please Sign in or register to post replies

Write your reply to:

Draft