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

EMLibrary Removal

Dear All,

I am experiencing some issues with removing the old updating hierarchy. I am running Enterprise Console 4.5.1 and have changed all the updating policies to not use the legacy policies. Newly policies have been made under the updating tree and removed all the old updating policies that were in the legacy updating policies.

I have been trying to follow the instructions on the sophos site but I run into a problem on the stage where I need to access the "Manage Libraries" under the tools menu. It seems that in my console the option is actually greyed out and inaccessible.

So at the moment I am still receiving the popup message telling me I need to migrate. I have checked add/remove in Appwiz.cpl and I can not find EM Library being installed either.

Any advice or point in the right direction would be much appreciated.

Regards,

Tom

:8277


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

    If you create the key:

    HKLM\Software\Sophos\Enterprise Manager

    on the machine and re-open the console does it display correctly?

     

    Regards,

    Jak

     

     

     

     

    :8283
  • Hi Jak,

    Thank you for your speedy reply.

    I re-created the key in the location you specified and opened the console again but the option is still greyed out.

    Regards,

    Tom

    :8289
  • So if you go down the list of policies in the "Legacy updating" policy type and select: "View group using policy" they all return: "This policy is not assigned to any groups."?

    In that case I'd go to the database to see what is in there. The following command should list all the group ids and policy names that are using the legacy policy type (at least if my calculations are correct).

    select gpm.groupid, 
    sp.pathandname as [SEC Path], 
    p.name as [Policy Name] from grouppolicymapping as gpm
    inner join policies as p on
    p.id = gpm.policyid
    inner join grouppathandnametable() as sp
    on sp.groupid=gpm.groupid
    where gpm.type = 1
    and name not like '*%'
    order by p.name 
    

    I'd be interested to see the output.

    Regards,

    Jak

    PS.  When you created the key: HKLM\Software\Sophos\Enterprise Manager, you did put a space between Enterprise and Manager and it was created in the correct path for os, i.e. wow3264node was considered?

     

     

    :8301
  • Hi Jak,

    No, that is not the case. When I look at my legacy policies and right click on it, the option you referred to is now also greyed out. I have removed all the old policies in the legacy hierarchy as I thought they were now not needed.  I can create policy and the rest is not an option. Also, the only policy present is "Default".

    Regards,

    Tom

    :8307
  • Hello Tom,

    I have checked add/remove in Appwiz.cpl and I can not find EM Library being installed either.

    Is it possible that it was never installed on this system? Have you ever and can you still run it  (...\Sophos\Enterprise Console\EMConsole\Console\Bin\Sophos Enterprise Manager.msc)?

    If not but you fear that it could cause troubles then you should probably call Support. If just the pop-up annoys you simply check the box and it will no longer show (you can always turn it on again using Tools->Confirmation dialogs ....

    Christian

    :8317
  • Hi OC,

    If I remember correctly I started off with version 4.0 so it wasn't even an upgrade from the v3.x, but I did check the path you specified and I can only get as far as ..\Sophos\Enterprise Console\

    The EMConsole directory doesn't exist. We did have some issues but the server not pulling updates from Sophos but this was resolved was I upgraded to v4.5 but was a little bit worried about the message perhaps causing issues in the future.

    I can supress the message as long as having the legacy hierarchy in there not cause any confusion to the software.

    Thank you for your help.

    Tom

    :8325
  • Hello Tom,

    dunno if uninstalling EM Library will remove all traces. But - you don't get Legacy Updating with a fresh SEC4.x install (as far as I know). All I can imagine is that either EM Library was installed before SEC 4 and has been removed at some point with Add/Remove programs (can't say if this is possible) or a 3.x database has been imported and upgraded.

    Anyway I'm not aware that the legacy hierarchy causes any troubles (I'm still dragging one along - perhaps nostalgia :smileyvery-happy:)

    Christian

    :8337
  • Hi,

    If you save the above SQL in the post as a file, e.g. test.sql

    then run:

    sqlcmd -E -S .\SOPHOS -d sophos45 -i test.sql -o groupsandpol.txt

    I'm assuming that you have a local SQL instace called SOPHOS and test.sql is in the same directory where the command is run from

    Could you paste the contents of groupsandpol.txt here?

    Regards,

    Jak

    :8339
  • re-creating the reg key (as below) worked for me.  I then had the option to remove EMLibrary :)  thanks Jak 
    jak wrote:

    HI,

    If you create the key:

    HKLM\Software\Sophos\Enterprise Manager

    on the machine and re-open the console does it display correctly?

    Regards,

    Jak


    :10321
  • Recreating this key worked for me aswell. It's also worth re-iterating that this must be done from the machine running the Enterprise Console. Running it from a workstation connected to the machine running the enterprise console will always be greyed out.

    :14035