Symptoms
The following error is presented when opening Enterprise Console
unable to log in as the specified user
----- [outer exception] -----
-- error: 0x800706BE
-- facility: Win32
at class ATL::CComPtr __thiscall bl::CReusingManagementServiceClientBroker::logIn(void)
at int __cdecl Run(int,enum bl::ConsoleType::Type)
at int __stdcall wWinMain(struct HINSTANCE__ *,struct HINSTANCE__ *,wchar_t *,int) Known to apply to the following Sophos product(s) and version(s)
Enterprise Console 4.5.0
Enterprise Console 4.7.0
Cause
This error occurs because the logged on Windows account is not a member of the required groups, or the windows account differs from the DatabaseUserName detailed in the following Windows registry entries:
HKEY_LOCAL_MACHINE|Software|Sophos|EE|Management Tools HKEY_LOCAL_MACHINE|Software|Wow6432Node|Sophos|EE|Management Tool
What to do
1. Open Registry Editor
Start,run, regedit, right mouse click registry key and check the following values:
- DatabaseUserPassword
- DatabaseUserName
For 32 bit operating systems
- HKEY_LOCAL_MACHINE|Software|Sophos|EE|Management Tools
For 64 bit operating systems
- HKEY_LOCAL_MACHINE|Software|Wow6432Node|Sophos|EE|Management Tools
2. Check that the username listed under the 'DatabaseUserName value is a member of the following groups:
- Sophos Console Administrators
- Sophos DB Admins
- Sophos Full Administrators
If not present under these groups then
- Add desired useraccount to the above groups
- Restart the Sophos Management Service
- Restart the SQL Server (SOPHOS) service
- Open Sophos Enterprise Console
3. If issues persist please contact Sophos Technical Support, quoting this knowledgebase article
Contact details can be found here