Copied to clipboard

Flag this post as spam?

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


  • Keith Donnell 82 posts 187 karma points
    Mar 26, 2015 @ 22:41
    Keith Donnell
    0

    "An item with the same key has already been added."

    We are on merchello 1.8.0 and umbraco 7.2.4, and are having periodic issues where the Umbraco dashboard suddenly returns a white/blank page, no matter what page we request.  Once this issue occurs, we continue to receive a blank page for any dashboard request (user-facing site doesn't have any issues) until we touch the web.config to reset the app.  Then the dashboard works fine for a while, and will suddenly stop working.  I looked at the Umbraco logs and found the exception stack trace below (one occurrence for each dashboard request):

    System.ArgumentException: An item with the same key has already been added.
    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
    at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
    at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
    at Merchello.Web.Trees.ServerVariablesParsingEvents.ServerVariablesParserParsing(Object sender, Dictionary`2 items)
    at Umbraco.Web.UI.JavaScript.ServerVariablesParser.Parse(Dictionary`2 items)
    at Umbraco.Web.Editors.BackOfficeController.ServerVariables()
    at lambda_method(Closure , ControllerBase , Object[] )
    at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
    at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
    at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41()
    at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _)
    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33()
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<BeginInvokeActionMethodWithFilters>b__36(IAsyncResult asyncResult)
    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<>c__DisplayClass2a.<BeginInvokeAction>b__20()
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult)
    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
    at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
    at System.Web.Mvc.Controller.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult)
    at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)
    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
    at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
    at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)
    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
    at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
    at System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult)
    at System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult)
    at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)
    at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
    at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
    at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result)
    at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

     

    It's entirely possible that one of our upgrades was not completed correctly, but does anyone have any ideas as to what we can check?

  • Josh Doolan 9 posts 29 karma points
    Mar 27, 2015 @ 00:58
    Josh Doolan
    0

    I am experiencing the exact same issue.

    Still looking into, anybody else?

    Cheers, 

    Josh

     

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Mar 27, 2015 @ 19:22
    Rusty Swayne
    0

    I'm having a tough time reproducing this on my end. In fact I've not seen it. What other plugins to you have installed - perhaps we have a conflict with another package?

    In 1.9.0, I've moved all of these to a merchelloUrls dictionary instead of adding them directly to the umbracoUrls dictionary.

  • Josh Doolan 9 posts 29 karma points
    Mar 27, 2015 @ 19:56
    Josh Doolan
    0

    Hi Rusty, 

    Only additional package is the Bazzar MVC store.

    If I was to do a pull of 1.9, are there any schema changes? If not Is it simply just a matter of pulling it, building it and replacing the binaries?

    Thanks in adavance.

    Josh

  • Keith Donnell 82 posts 187 karma points
    Mar 27, 2015 @ 21:23
    Keith Donnell
    0

    @Rusty We have no additional packages installed, so unfortunately that's not the issue in my case.

  • Keith Donnell 82 posts 187 karma points
    Mar 27, 2015 @ 21:26
    Keith Donnell
    0

    @Rusty I take that back.  I also have the Merchello.Stripe package installed.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Mar 28, 2015 @ 00:18
    Rusty Swayne
    0

    @Keith @Josh - I'm still trying to reproduce it. I have 7.2.4 installed and with the 1.8.1 binaries and have not seen the issue yet.

    I looked at Alex's Stripe provider repo https://github.com/alindgren/MerchelloStripeProvider/tree/master/src/Merchello.Plugin.Payments.Stripe and did not see he had anything registering API controllers - so pretty sure that's not it.

    When it happens again can you check the JS console for any errors before you restart the App?

  • Josh Doolan 9 posts 29 karma points
    Mar 30, 2015 @ 01:14
    Josh Doolan
    0

    Hi Rusty, 

    I can't seem to login now. I checked the console and there was 500. Here is the error:

    It seems to be something to do with the 

    Merchello.Web.Trees.ServerVariablesParsingEvents.ServerVariablesParserParsing(Object sender, Dictionary`2 items) +501

    Thanks, 

    JD

     

    Server Error in '/' Application.


    An item with the same key has already been added.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

    Exception Details: System.ArgumentException: An item with the same key has already been added.

    Source Error: 

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


    Stack Trace: 

    [ArgumentException: An item with the same key has already been added.]
       System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) +52
       System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) +10752734
       System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) +10
       Merchello.Web.Trees.ServerVariablesParsingEvents.ServerVariablesParserParsing(Object sender, Dictionary`2 items) +501
       Umbraco.Web.UI.JavaScript.ServerVariablesParser.Parse(Dictionary`2 items) +40
       Umbraco.Web.Editors.BackOfficeController.ServerVariables() +435
       lambda_method(Closure , ControllerBase , Object[] ) +35
       System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +14
       System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +193
       System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
       System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +28
       System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +10
       System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
       System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +32
       System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +58
       System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +225
       System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +225
       System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +225
       System.Web.Mvc.Async.<>c__DisplayClass37.<BeginInvokeActionMethodWithFilters>b__36(IAsyncResult asyncResult) +10
       System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
       System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +34
       System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +23
       System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +99
       System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
       System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
       System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +14
       System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
       System.Web.Mvc.Async.WrappedAsyncResult`1.End() +55
       System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +39
       System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
       System.Web.Mvc.Async.WrappedAsyncResult`1.End() +55
       System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +29
       System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
       System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +25
       System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
       System.Web.Mvc.Async.WrappedAsyncResult`1.End() +55
       System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +31
       System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
       System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9651188
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155
  • Josh Doolan 9 posts 29 karma points
    Mar 30, 2015 @ 06:26
    Josh Doolan
    0

    Also in the console we are getting:

    No url found for api name legacyTreeJs

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Mar 30, 2015 @ 18:09
    Rusty Swayne
    0

    Josh,

    Did you upgrade to 7.2.4 or is it the base install. legacyTree.js is Umbraco.

    I'm still have not been able to find this on either a direct install or upgrading a previous version. Does this happen to you on new installs as well?

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Mar 30, 2015 @ 20:40
    Rusty Swayne
    1

    I was able to get a duplicate key issue based on the language files. I'm writing a bit of test code now to provide assertions that I do not have any duplicates there. This did create a login issue for me on upgrading. I'm not convinced this is the issue you guys are seeing since I don't know why it would affect the ServerVariables parsing but I have not followed that too far into the Umbraco core.

    In Umbraco 7.3.0 we will be able to keep our language files separate from Umbraco in the App_Plugins folder so it will make things easier to manage.

    If I find a duplicate key, I'll post it here with instructions as to how to fix.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Mar 31, 2015 @ 00:33
    Rusty Swayne
    0

    I did find a couple duplicate areas in the language files.

    area alias="merchelloShipping"

    area alias="merchGatewayProviders"

    and quite a few keys missing from languages other than en.xml.

    I have posted the updated (cleaned up versions) of the language files to the hot fixes area. To get things squared away, go to /Umbraco/Config/Lang and find the language file (en.xml) or whatever you are using. Remove every section that is prefixed with merchello. These will probably be at the end of the file.

    Then copy all of the areas from the cleaned version of the file with the same name.

    It would be great if you would try loading the back office before you copied the merchello values back into the language file to see if this error resolves itself. The merchello section will look really ugly until you copy the keys into the respective Umbraco file, but we would know if this solves the other conflict as well.

    Much appreciated!

  • James Dodwell 21 posts 73 karma points
    Mar 31, 2015 @ 14:58
    James Dodwell
    0

    @Keith Sorry to come in on this issue but I noticed you are running merchello 1.8.0 and you have installed Merchello.Stripe package.  We were about to install Merchello.Stripe package but weren't sure whether it was compatible with Merchello 1.8.0 but have you found it works or have you been unable to test it at this point?

    Greatly appreciate if you could let me know and apologies again for interupting this ticket but wasn't sure how else to contact you!

  • Keith Donnell 82 posts 187 karma points
    Mar 31, 2015 @ 21:20
    Keith Donnell
    0

    @James I was able to install the stripe package without issue, however I know Alex (the owner of the Stripe plugin) was going to be working on getting it updated to ensure compatibility with the newest versions of Merchello.  I did have to add in my own fix to the script, so that the API Key would save correctly, and I believe they were set to merge that in (see my commit @ https://github.com/tigreye007/Merchello/commit/9d890de8edb5f32fa17480f86b2b2f1b637b3688)

  • Keith Donnell 82 posts 187 karma points
    Apr 09, 2015 @ 21:49
    Keith Donnell
    0

    @Rusty The new language files didn't help.  I am still getting the error, and I found a way to reproduce it in my current project.

    Environment

    • Azure website
    • Web.config Debug = false (may be important, as that's the primary difference between my local dev and the server this is occurring on)
    • Browser doesn't seem to matter
    • Log into umbraco dashboard
    • Clear cache
    • Shift-Refresh

    This set of actions recreates the issue every time for me.  Every attempt to load any dashboard page results in this entry in the log (I believe it's the same as I originally posted), and can only be temporarily "fixed" by touching the web.config.  If I have time, I will try to reproduce it in my local dev environment.

    2015-04-09 19:32:52,506 [13] ERROR Umbraco.Core.UmbracoApplicationBase - [Thread 55] An unhandled exception occurred
    System.ArgumentException: An item with the same key has already been added.
       at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
       at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
       at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
       at Merchello.Web.Trees.ServerVariablesParsingEvents.ServerVariablesParserParsing(Object sender, Dictionary`2 items)
       at Umbraco.Web.UI.JavaScript.ServerVariablesParser.Parse(Dictionary`2 items)
       at Umbraco.Web.Editors.BackOfficeController.ServerVariables()
       at lambda_method(Closure , ControllerBase , Object[] )
       at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
       at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
       at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41()
       at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<BeginInvokeActionMethodWithFilters>b__36(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<>c__DisplayClass2a.<BeginInvokeAction>b__20()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
       at System.Web.Mvc.Controller.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
       at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
       at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
       at System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult)
       at System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
       at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
       at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result)
       at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

  • Shannon 24 posts 45 karma points
    Apr 15, 2015 @ 09:29
    Shannon
    1

    I was having this same issue, it appears something to do with multiple users using the same login when debug is false.

  • Chris 2 posts 22 karma points
    Apr 17, 2015 @ 18:24
    Chris
    0

    Shannon you are right. I managed to replicate this locally by setting the debug="false".

    Recycling the app pool, seems to be the only ways to get the backoffice to work again. I might leave it to run in debug mode for now, as this is my own test CMS.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Apr 17, 2015 @ 18:47
    Rusty Swayne
    0

    Shannon,

    Would this have anything to do with the [UmbracoApplicationAuthorize("merchello")] attribute?

  • Onno Sloof 23 posts 43 karma points
    Apr 19, 2015 @ 16:18
    Onno Sloof
    0

    Hi,

    I'm having the exact same issue.

    Didn't know it was due to Merchello until I installed only Merchello to a clean install of Umbraco.
    I was only having the problem when publishing to live server but thanks to Chris I understand this came because in release the debug was removed from web config.
    So, for the time being my workaround is to add debug to the web.config.

    Onno

     

  • Martin 81 posts 246 karma points
    Apr 21, 2015 @ 11:04
    Martin
    0

    Guys, I'm having this issue too, I always run with debug="false" so I get the issue on localhost / dev / live (transformed to remove debug completely). I performed my upgrade to 7.2.4 / merchello 1.8.1 at the same time so I can't say which of the two is causing the issue but I can say it's only started happening after the upgrade.

  • Martin 81 posts 246 karma points
    Apr 21, 2015 @ 15:39
    Martin
    0

    Just FYI this seems to be a widespread issue that has started occurring after upgrading to either 7.2.3 or 7.2.4, I can't say which for sure as I jumped straight from 7.2.2 to 7.2.4

    https://our.umbraco.org/forum/getting-started/installing-umbraco/63500-Error-in-backoffice-after-upgrade-from-722-to-723(4)?p=0#comment216758

  • Kenny Gutierrez 3 posts 23 karma points
    Apr 22, 2015 @ 00:00
    Kenny Gutierrez
    0

    Is there a forthcoming patch for this?

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Apr 22, 2015 @ 00:09
    Rusty Swayne
    0

    I'm trying to track it down, but it looks like it may be an Umbraco issue.

  • Patrick 9 posts 59 karma points
    Apr 22, 2015 @ 15:08
    Patrick
    0

    Just had this issue... upgraded in varous steps from 6.2.0 to 7.2.4 with contour (not merchello but could be interesting enough to check) upgrade in between.... and a lot of custom contour mods sigh
    Turned out there were a se.xml and a sv.xml in the umbraco config lang. removed the se and it worked like a charm

  • Shannon Deminick 1526 posts 5272 karma points MVP 2x
    Apr 27, 2015 @ 00:27
    Shannon Deminick
    1

    Here is the cause:

    https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/49453-HTTPS-and-BackOffice-logging-in#comment214323

    And here is a fix that package devs should be aware of:

    https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/49453-HTTPS-and-BackOffice-logging-in?p=1#comment214334

    I've created an issue on the tracker for this: http://issues.umbraco.org/issue/U4-6559 for 7.2.5 release, in the meantime I know some packages have been updated to fix this issue by checking for the existence of keys in the dictionary first.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Apr 29, 2015 @ 21:04
    Rusty Swayne
    0

    Thanks Shannon. That did it, appreciate the heads up.

    This is fixed in 1.8.2 for Umbraco 7.2.4.

Please Sign in or register to post replies

Write your reply to:

Draft