AIOps

 View Only
Expand all | Collapse all

Update Problem for Netcool Omnibus on Windows due to locked dll (catDaemon.dll / evtDaemon.dll)

  • 1.  Update Problem for Netcool Omnibus on Windows due to locked dll (catDaemon.dll / evtDaemon.dll)

    IBM TechXchange Speaker
    Posted Fri May 12, 2023 10:31 AM

    When doing an update from an older version of Omnibus on Windows to the latest FixPack 30, I today ran into the very odd situation that to Omnibus DLLs were held open and locked by the DHCP Client.
    The Installer failed to delete catDaemon.dll, and when trying to delte it directly in Windows, I got a WIndows message

    "the action cannot be completed because the file is open in DHCP Client"

    Thsi doesn't make any sense and I didn't find any reason for the DHCP client to hold these files.
    Stopping the DHCP client is not an option, as many other services depend on it. I also checked %PATH%, but the Netcool directories are last in the sequence.



    ------------------------------
    Michael Troitzsch
    Solution Architect
    DICOS GmbH
    Darmstadt
    ------------------------------


  • 2.  RE: Update Problem for Netcool Omnibus on Windows due to locked dll (catDaemon.dll / evtDaemon.dll)

    IBM TechXchange Speaker
    Posted Fri May 12, 2023 10:38 AM

    And I'm providing the solution here directly - for everybody's benefit:
    The solution is inspired by the Technote https://jazz.net/forum/questions/239256/error-when-updating-websphere:

    Just rename the dll-Files - this is possible although the files are locked.
    I renamed the 3 xxxDaemon.dll to xxxDaemon.to_be_deleted.dll and after that the installation works fine.
    After a reboot, the "to_be_deleted" files can be deleted, however, the original DLLs are locked again.
    ==> Same procedure next time.



    ------------------------------
    Michael Troitzsch
    Solution Architect
    DICOS GmbH
    Darmstadt
    ------------------------------