This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

update to Enterprise Console 5.2.2 requiring domain account

The initial install of Sophos and the enterprise management console was done many many years ago. We have been upgrading since. I completed the 5.2.2 upgrade of the management server. Next I went to the desktop support server to upgrade their management console piece.  In that upgrade it is requiring a domain username in the "Specify details of the Management Server" screen.  Looking at Article 113954 it explains that is should be a domain account that was used when initially setting up the Management server.  Years ago it was not required to be a domain account, and we used a local account.  How do I: 1) get a local account into that field so I can finish the upgrade, or 2) convert the accounts on the management server over to domain accounts without messing up the data and infrastructure that has been in place for years?

:51988


This thread was automatically locked due to age.
  • HI,

    I would suggest creating a local account of the same name and password.  You can then choose the local account.

    Regards,

    Jak

    :51992
  • No joy.  The local account matching the domain account didn't work.  The upgrade completed. When trying to start the console, it takes several minutes and then errors out: 

    Sophos.UIController.Extension.UIControllerException: Cannot retrieve session token after 8 retries. Please check that the Sophos Management Host service is running, otherwise see KBA 118513.
       at Sophos.UIController.IdentityServiceAbstracter.EndRetrieveSessionToken()
       at Sophos.UIController.UIControl.InitializeModulesDependencies()
       at Sophos.UIController.UIControl.<Initialize>b__b()
       at Sophos.UIController.Product.Logging.LogMethod(MemberInfo method, Action func)
       at Sophos.UIController.UIControl.Initialize()

    ----- [outer exception] -----
       -- error: 0x80004005 (Unspecified error)
       -- facility: Generic (System)
       -- source:   Sophos.UIController

       at class ATL::CComBSTR __thiscall UIControl::initialize(class ATL::CComPtr<struct IDispatch>)
       at class ATL::CComPtr<struct IDispatch> __thiscall bl::CReusingManagementServiceClientBroker::logIn(const struct util::UserName &,class Loki::SmartPtr<class bl::SubEstate,class Loki::RefCountedMTAdj<class Loki::ClassLevelLockable>::RefCountedMT,struct Loki::DisallowConversion,struct util::NoDereferenceNull,class Loki::DefaultSPStorage>,const wchar_t *,class bl::UIControllerBase &)
       at int __cdecl Run(int,class bl::CommandLine,enum bl::ConsoleType::Type)
       at int __stdcall wWinMain(struct HINSTANCE__ *,struct HINSTANCE__ *,wchar_t *,int)

    :52395
  • I ended up creating a domain account to match the local user on the sophos server. I added the domain user to the same groups on the Sophos server, created a new login in sql for it, matched up all the roles and permissions with the original local account. Reinstalled the console on the support server using the new domain account. The console now comes up on the support server and still runs on the sophos server.

    :52493