2 Replies Latest reply on Mar 27, 2015 4:25 PM by winuxguy

    MRC v11: Unable to log in to console, Internal server error.

    blanalex

      I'm unable to launch my DMRC console, I can't get past the login. I get an "Internal server error." message. However, I'm able to get into the Dameware Server Administration Console without a hitch.

       

      I've restarted the Dameware Server service and the whole server and it changed nothing, except the first time I tried to log in I got "SOAP parsing error occured. It might be due to incompatible versions of the Server and Console." as the error message and Internal server error afterwards.

       

      Here's the service log entry that appears on each unsuccessful login (server host is in french, so some messages are translated):

      2014-09-11 09:09:03,535 [19] ERROR DameWare.Server.Executive.SettingsCache - SettingsCache.GetSetting could not retrieve Setting with name 'CentralServer_TcpServerIpAddress'. Error: La clé donnée était absente du dictionnaire.,
      StackTrace: à System.Collections.Generic.Dictionary`2.get_Item(TKey key)
         à DameWare.Server.Executive.SettingsCache.GetSetting(String settingName)
      2014-09-11 09:09:03,535 [19] ERROR DameWare.Server.RoleCentralServer.Executive.ExecutiveSubSystems - CentralServer.Authenticate service - Unexpected error occured. Error: La clé donnée était absente du dictionnaire., 
      StackTrace:    à System.Collections.Generic.Dictionary`2.get_Item(TKey key)
         à DameWare.Server.Executive.SettingsCache.GetSetting(String settingName)
         à DameWare.Server.RoleCentralServer.Services.Implementation.CentralServer..ctor(ISettingsCache settingsCache, ISWLogger logger)
         à DameWare.Server.RoleCentralServer.Services.Implementation.CentralServiceManager.<ConfigureServiceHost>b__1()
         à DameWare.Server.Common.WcfServiceHelpers.CustomWcfServiceInstanceProvider.GetInstance(InstanceContext instanceContext, Message message)
         à System.ServiceModel.Dispatcher.InstanceBehavior.GetInstance(InstanceContext instanceContext, Message request)
         à System.ServiceModel.InstanceContext.GetServiceInstance(Message message)
         à System.ServiceModel.Dispatcher.InstanceBehavior.EnsureServiceInstance(MessageRpc& rpc)
         à System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc)
         à System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
         à System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
         à System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc)
         à System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc)
         à System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
         à System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc)
         à System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
      
      

      Some translation:

      Error: La clé donnée était absente du dictionnaire. = Given key was missing from the dictionnary