Subcategories

  • Fragen und Infos rund um i-doit, das Team, Ziele und Pläne

    1k Topics
    4k Posts
    T
    @P.Bluhm Vielen Dank für die Hilfe, hat alles geklappt
  • Fragen zu Installation, Konfiguration oder Nutzung

    2k Topics
    8k Posts
    S
    @Michael-Huhn danke für die ganzen Infos. Das mit der virtuellen Kategorie dachte ich mir schon. Da nur "dumme" PDUs im Einsatz sind, hatte ich genau die Convention bereits umgesetzt - nur ohne Summen-Report zum Schluss. Das werde ich dann nachholen und testen
  • Einen Fehler melden, Änderungen anregen oder selber entwickeln.

    1k Topics
    4k Posts
    cherifC
    Hallo zusammen, ich versuche, einen Console-Command in einem Add-on zu implementieren, stoße dabei jedoch auf ein Problem mit den Klassen. In der Command-Klasse (rot markiert) versuche ich, auf eine Methode der Manager-Klasse (grün markiert) zuzugreifen. Beim Ausführen des Befehls php console.php tools:sync erhalte ich jedoch die unten stehende Fehlermeldung. Offenbar ist es mir aktuell nicht möglich, auf eine Klasse außerhalb zuzugreifen. In der GUI sind die Klassen jedoch erreichbar. Könnte mir bitte jemand dabei helfen oder einen Hinweis geben, woran das liegen könnte? Vielen Dank im Voraus! Cherif PHP Fatal error: Uncaught Error: Class "idoit\Module\tools\Manager\MyManager" not found in /var/www/i-doit/src/classes/modules/tools/src/Console/Command/MyCommand.php:88 Stack trace: #0 /var/www/i-doit/vendor/symfony/console/Command/Command.php(326): idoit\Module\tools\Console\Command\MyCommand->execute() #1 /var/www/i-doit/vendor/symfony/console/Application.php(1088): Symfony\Component\Console\Command\Command->run() #2 /var/www/i-doit/vendor/symfony/console/Application.php(324): Symfony\Component\Console\Application->doRunCommand() #3 /var/www/i-doit/vendor/symfony/console/Application.php(175): Symfony\Component\Console\Application->doRun() #4 /var/www/i-doit/console.php(26): Symfony\Component\Console\Application->run() #5 {main} in init.php Psr4AutoloaderClass::factory() ->addNamespace('idoit\Module\tools', DIR . '/src/'); in der MyCommand.php: namespace idoit\Module\tools\Console\Command; use idoit\Console\Command\AbstractCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputDefinition; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; use idoit\Module\tools\Manager\MyManager; class MyCommand extends AbstractCommand { ... in der MyManager.php namespace idoit\Module\tools\Manager; use Exception; use isys_application; use isys_component_dao_result; use isys_exception_dao; use isys_exception_database; use isys_cmdb_dao; class MyManager extends isys_cmdb_dao { ... [image: 1775648112675-18336614-518d-414e-ac35-287ecd3e8046-image.jpeg]
  • Raumpläne verschwunden

    7
    2
    0 Votes
    7 Posts
    520 Views
    D
    Hi @mikelae , du musst die eingefügten Raumpläne makieren und dann übernehmen und speichern. so siehts aus wenn es nicht makiert ist [image: 1620643193929-test1.png] so ist makiert [image: 1620643246005-test2.png] VG DIM
  • idoitcmk :SSL certificate problem: unable to get issuer certificate

    2
    1
    0 Votes
    2 Posts
    451 Views
    Michael HuhnM
    Hallo @hallo456, zuerst mal werden in Zertifikaten immer Hostnamen verwendet und keine IP-Adressen. Somit sollte der Hostname in der Konfiguration des Check_MK 2 Add-ons stehen. Weitere Informationen zur Verwendung von HTTPS findest du z.B. unter https://kb.i-doit.com/display/de/Sicherheit+und+Schutz#SicherheitundSchutz-Transportverschlüsselung mfg Micha
  • idoitcmk Status FAIL

    5
    1
    0 Votes
    5 Posts
    592 Views
    M
    Zum Problem mit "Undifined index: mandator" gibt es laut i-doit support schon ein Bug Ticket. Da wird noch daran gearbeitet. Ich bin in das selbe Problem gelaufen. idoitcmk push sollte aber trotzdem funktionieren (tuts bei mir aber nicht). siehe: Topic 3766 lg, Marco @oliver-w said in idoitcmk Status FAIL: Hallo zusammen, dann "missbrauche" ich mal diesen Thread für mein Problem. [image: 1588765079743-d9ef584d-4304-4408-98f4-a9d704063155-grafik.png] Sowohl die Anbindung des Addons an die JSON-RPC API als auch die Verbindung zum Livestatus funktioniert nicht. idoit und checkmk laufen auf unterschiedlichen Hosts - rein lokaler Testaufbau. Hier die entsprechenden Stellen der config.json: "i-doit": { "url": "http://localhost/src/jsonrpc.php", "key": "277lbx7723pcwwk8", "username": "admin", "password": "admin", "language": "en", "limitBatchRequests": 500 }, "check_mk": { "webAPI": { "url": "http://192.168.100.10/TESTSITE/check_mk/webapi.py", "username": "automation", "secret": "MOINKUGACUIJUGHVCAYG", "effectiveAttributes": true }, "livestatus": { "title": "Check_MK", "type": "tcp", "host": "192.168.100.10", "port": 6557 } }, Weitere Konfig: [image: 1588765834150-524dceea-0d4a-4b1c-a4a0-e320f6c58bbc-grafik.png] [image: 1588765864643-e915a3dd-38a7-45b2-87e4-a55f593fdf90-grafik.png] Wäre für jegliche Hilfe dankbar. Schöne Grüße!