Menu

iTop 3.0.1 trying to install first extension

Jeremy W.
2022-05-16
2022-06-29
  • Jeremy W.

    Jeremy W. - 2022-05-16

    I have been running iTop for a while, since 2.4. I am currently running iTop 3.0.1 having upgraded some weeks ago. I have never installed any extensions. Today I am trying to install TeamIP's IPAM for iTop from itophub.io. it is version 3.0.0. I placed the extension in the appropriate directory, went through the setup, selected the extension on the appropriate page, however the setup is failing during the Compiling of the data Model.

    There is not much in the error message on the setup screen itself (screen grab attached):

    500 - Internal server error.
    There is a problem with the resource you are looking for, and it cannot be displayed.

    And here is the the only thing at the end of the setup.log:

    2022-05-16 17:15:20 | Ok | | Info - backup: adding to archive files 'array (
    0 => 'C:\inetpub\wwwroot\itop/data/tmp-backup-1006834338/config-itop.php',
    1 => 'C:\inetpub\wwwroot\itop/data/tmp-backup-1006834338/itop-dump.sql',
    )' | SetupLog |||
    2022-05-16 17:15:23 | Ok | | Info - backup: removing tmp folder 'C:\inetpub\wwwroot\itop/data/tmp-backup-1006
    834338' | SetupLog |||
    2022-05-16 17:15:23 | Info | | ##### STEP backup duration: 11.52s | SetupLog |||
    2022-05-16 09:15:25 | Info | | operation 'async_action', peak memory usage. 18902384 | SetupLog |||
    2022-05-16 17:15:26 | Info | | ##### STEP compile start | SetupLog |||
    2022-05-16 17:15:27 | Info | | Compiling data model. | SetupLog |||
    2022-05-16 09:21:30 | Warning | | CompileThemes: Theme #test-red has an import (#css-variables) without explicit xsi:type, it will be ignored. Check Datamodel XML Reference to fix it. | SetupLog |||
    2022-05-16 09:21:30 | Warning | | CompileThemes: Theme #light-grey has an import (#css-variables) without explicit xsi:type, it will be ignored. Check Datamodel XML Reference to fix it. | SetupLog |||
    2022-05-16 09:21:30 | Info | | For theme 'darkmoon' precompiled file used: 'C:\inetpub\wwwroot\itop/data\precompiled_styles\darkmoon.css' | SetupLog |||
    2022-05-16 09:21:50 | Warning | | Cannot find C:\inetpub\wwwroot\itop/env-production/branding/themes/darkmoon/images/arrow.png (images/arrow.png) during SCSS darkmoon precompilation | SetupLog |||
    2022-05-16 09:22:02 | Info | | No theme 'darkmoon' compilation was required during setup. | SetupLog |||
    2022-05-16 09:22:02 | Info | | For theme 'fullmoon' precompiled file used: 'C:\inetpub\wwwroot\itop/data\precompiled_styles\fullmoon.css' | SetupLog |||
    2022-05-16 09:22:35 | Info | | No theme 'fullmoon' compilation was required during setup. | SetupLog |||
    2022-05-16 09:22:35 | Info | | For theme 'test-red' precompiled file used: 'C:\inetpub\wwwroot\itop/data\precompiled_styles\test-red.css' | SetupLog |||
    2022-05-16 09:23:08 | Info | | No theme 'test-red' compilation was required during setup. | SetupLog |||
    2022-05-16 09:23:08 | Info | | For theme 'light-grey' precompiled file used: 'C:\inetpub\wwwroot\itop/data\precompiled_styles\light-grey.css' | SetupLog |||
    2022-05-16 09:23:39 | Info | | No theme 'light-grey' compilation was required during setup. | SetupLog |||

    So I tried to un-select the extension to get my iTop instance back until I can figure this out (trying to get to the login page states it is "Under Maintenance", I'm assuming this is because it does this during any setup process) but I receive the error:

    The following modules have unmet dependencies: TeemIp WEB Services (id: teemip-webservices/3.0.0) depends on teemip-ip-mgmt/3.0.0

    So I think that maybe the setup of the extension was partially complete?

    I don't know if this is an iTop problem or a problem with the extension but any assistance, suggestions or thoughts would be greatly appreciated.

    Thank You

     
  • Pierre Goiffon

    Pierre Goiffon - 2022-06-29

    Hello,
    To restore iTop you can simply remove the extension directory and run setup again.
    Maintenance mode can be also manually disabled by removing readonly and .maintenance files in /data.

    About the setup.log, it doesn't seem to have anything interesting in it (no errors, just warnings)
    What about your php error log ?
    Also, are you using FPM or any kind of reverse proxy ?

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.