Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login
    1. Home
    2. alex123
    3. Posts
    A
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 26
    • Posts 82
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: I-doit v1.1 - Fehler JSON-RPC Schnittstelle

      @skekec:

      Hi Alex,

      Wir möchten uns in erster Linie herzlichst für deine BugReports bedanken. Ich bräuchte allerdings in einigen Teilen weitere Informationen:

      1. Die Unterkategorie "Lokaler Massenspeicher-Gerät" (C__CMDB__SUBCAT__STORAGE__DEVICE) kann nicht mit der methode cmdb.category.create erstellt werden.

      Dieses Problem konnten Wir nicht nachstellen. Könntest du evt. uns den Request zusenden, durch den der Fehler hervorgerufen wird.

      hallo! tut mir leid wegen der späten antwort. ich bin leider nicht mehr mit i-doit beschäftigt. den request zum erstellen eines "lokalen massenspeichers" hab ich jetzt nicht zur hand. aber vielleicht könnt ihr mir euren request senden, mit dem ihr erfolgreich einen eintrag machen konntet? ich habe damals vieles ausprobiert und nur mit dieser speziellen unterkategorie (C__CMDB__SUBCAT__STORAGE__DEVICE) schwierigkeiten gehabt.

      posted in Entwicklung
      A
      alex123
    • Idoit v1.1.1 - OTRS Ticket Url wird nicht richtig generiert

      Betrifft die Datei "isys_connector_ticketing_otrs.class.php"

      Bitte folgende Zeile von

      protected $m_ticket_url_pattern = '/index.pl?Action=AgentTicketZoom;TicketID=%s';
      

      nach

      protected $m_ticket_url_pattern = '/index.pl?Action=AgentTicketZoom&TicketID=%s';
      

      ändern damit der Link funktioniert.

      getestet mit OTRS 3.1.18

      posted in Entwicklung
      A
      alex123
    • Idoit v1.1.1 - fehlende funktion in isys_protocol_soap.class.php

      in der datei isys_protocol_soap.class.php fehlt die funktion "set_port"

      	 /**
      	 * Set port.
      	 *
      	 * @return  isys_protocol_soap
      	 */
      	public function set_port ($p_port)
      	{
      	      $this->m_port = $p_port;
      
      	      return $this;
      	} // function
      

      Sonst kommt es zu einer Fehlermeldung wenn alle OTRS Tickets eines Objektes angezeigt werden sollen.

      posted in Entwicklung
      A
      alex123
    • RE: I-doit v1.1 - Kategorien unterhalb einer Lokation bearbeiten

      @LFischer:

      Hallo zusammen,

      wir haben mit i-doit V1.1.1 eine neue Rechte-Bedingung eingeführt: "Kategorie in Objekt-Typ"

      Diese erlaubt es, Rechte auf bestimmte Kategorien nur für bestimmte Objekt-Typen zu definieren.

      Viele Grüße
      Leo

      Wird es auch noch eine Rechte-Bedingung wie etwa "Kategorie unterhalb einer Lokation" geben?

      posted in Entwicklung
      A
      alex123
    • Lange Objektnamen werden in der Listenansicht nicht vollständig angezeigt

      Hallo!
      Ich würde mir für die nächste Version wünschen, dass lange Objektnamen zumindest auf großen Bildschirmen vollständig angezeigt werden. Das würde die Arbeit mit der Listenansicht komfortabler machen. Es wäre schon hilfreich wenn der vollständige Name zumindest im Infofenster angezeigt werden könnte während man den Mauszeiger auf das Objekt hält.

      posted in Betrieb
      A
      alex123
    • RE: I-doit v1.1.1 - Fehler in der JSON-RPC Schnittstelle

      Wenn Objekte (bzw. Multivalue Kategorieeinträge) über die JSON-RPC Schnittstelle gelöscht werden, dann werden Lognbucheinträge erstellt. Allerdings kann man aus diesen Einträgen nicht nachvollziehen was gelöscht wurde (siehe Bildschirmfoto).

      Entweder sollten Löschungen von der JSON-RPC Schnittstelle nicht geloggt werden - dafür ist schließlich die Funktion "cmdb.logbook.create" da -  oder wenn schon geloggt wird, sollte man im Logbuch sehen was gelöscht wurde.

      posted in Entwicklung
      A
      alex123
    • I-doit v1.1.1 - Fehler in der JSON-RPC Schnittstelle

      Wenn man einen neuen Eintrag in der Kategorie "IT-Servicezuweisung" (C__CATG__IT_SERVICE) macht, wird anstatt der Kategorie-id ein "true" zurückgegeben:

      {"message":"Category successfully created.","id":true,"success":true}

      posted in Entwicklung
      A
      alex123
    • RE: I-doit v1.1 - Fehler JSON-RPC Schnittstelle

      Bei der Verwendung der Methode cmdb.object_types.read wird der filter Parameter "title" ignoriert.

      posted in Entwicklung
      A
      alex123
    • Idoit v1.1.1 - Logischer Standort wird in Listenansicht nicht angezeigt

      Wenn ich einem Objekt einen logischen Standort zuweise, dann wird diese Zuweisung nicht in der Listenansicht angezeigt.

      posted in Entwicklung
      A
      alex123
    • RE: I-doit v1.1 - Kategorien unterhalb einer Lokation bearbeiten

      @LFischer:

      Hallo zusammen,

      wir haben mit i-doit V1.1.1 eine neue Rechte-Bedingung eingeführt: "Kategorie in Objekt-Typ"

      Diese erlaubt es, Rechte auf bestimmte Kategorien nur für bestimmte Objekt-Typen zu definieren.

      Viele Grüße
      Leo

      Hab es eben ausprobiert. Funktioniert! Allerdings ist es umständlich, dass man jede Kategorie einzeln konfigurieren muss. Es wäre komfortabler wenn man einfach auswählen könnte dass man alle Kategorien innerhalb eines Objekt-Typen ansprechen möchte. So kann es sein, dass nach einer Änderung im Quick Configuration Wizard neue Kategorien für einen Objekttyp hinzukommmen und für den Bearbeiter zunächst nicht sichtbar bzw. editierbar sind, bis diese Kategorien explizit im Rechtesystem eingepflegt wurden.

      posted in Entwicklung
      A
      alex123
    • RE: Wie funktioniert das Benachrichtigungs Modul?

      Ich habe die Benachrichtigungen für i-doit Updates aktiviert. Jedoch habe ich noch nie eine Email über ein vorhandenes Update erhalten. Die Benachrichtigungen für veränderte Objekte werden jedoch versendet. Woran könnte das liegen?

      posted in Allgemein
      A
      alex123
    • I-doit v1.1 - Logbuch kann nicht mehr angezeigt werden

      Wenn ich die Logbuchseite (http://…/idoit/?moduleID=7) aufrufe, bekomme ich folgende Fehlermeldung:

      Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 41501 bytes) in /srv/www/htdocs/idoit/src/classes/components/isys_component_list_logbook.class.php on line 452
      

      edit:
      habe in der php.ini den wert "memory_limit" von 128M auf 256M erhöht und kann wieder in das Logbuch einsehen.

      posted in Entwicklung
      A
      alex123
    • RE: I-doit v1.1 - Fehler JSON-RPC Schnittstelle

      Die Unterkategorie "Lokaler Massenspeicher-Gerät" (C__CMDB__SUBCAT__STORAGE__DEVICE) kann nicht mit der methode cmdb.category.create erstellt werden.
      Folgende Antwort wird zurückgegeben:

      {"message":"Error while creating category entry","success":false}
      
      posted in Entwicklung
      A
      alex123
    • RE: LDAP Kontakte integrieren

      schau mal hier nach:
      http://forum.i-doit.org/index.php/topic,3052.msg10125.html#msg10125

      posted in Betrieb
      A
      alex123
    • RE: Druckansicht in i-doit v1.1 ?

      Bei mir öffnet sich nur ein leeres Popup-Fenster.
      v1.1

      die Fehlermeldung im Logfile ist die gleiche.

      posted in Allgemein
      A
      alex123
    • RE: I-doit v1.1 - Fehler JSON-RPC Schnittstelle

      Wenn ein update auf die Kategorie (Hostadresse) mit cmdb.category.update durchgeführt wird und das feld "ipv4_address" ausgelassen wird, dann wird die IP-Adresse mit einer zufälligen(?) Zahl überschrieben.

      posted in Entwicklung
      A
      alex123
    • RE: I-doit v1.1 - Fehler JSON-RPC Schnittstelle

      Wenn ein update auf die Kategorie (Hostadresse) mit cmdb.category.update durchgeführt wird und diese Kategorie nocht nicht existiert, kommt als rückmeldung immer folgendes:
      {"message":"Category successfully saved","success":true}

      Aber es wird kein Eintrag angelegt. Entweder müsste eine Fehlermeldung kommen, dass keine Kategorie-ID angegeben wurde oder der Eintrag sollte wirklich angelegt werden.

      posted in Entwicklung
      A
      alex123
    • RE: I-doit v1.1 - Fehler JSON-RPC Schnittstelle

      Im JSON-RPC Handbuch wird bei der Kategorie "Hostadresse" (C__CAT_G__IP) das Feld "net" als Pflichtfeld angegeben. Ich hab festgestellt , dass dieses Feld ausgelassen werden kann. Allerdings muss unbeding das feld "net_type" ausgefüllt sein, sonst kann man die Kategorie nicht erstellen.

      Wird es ein aktualisiertes Handbuch für die 1.1er version geben?

      posted in Entwicklung
      A
      alex123
    • I-doit v1.1 - Fehler JSON-RPC Schnittstelle

      Beim Ausführen der Methode cmdb.object_type_categories.read werden nur die englischen Namen der Kategorie aufgelistet. Es fehlt die ID und die Konstante

      
      {
        "catg": [
          {
            "id": null,
            "title": "SLA",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Drive",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Connectors",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "IT-Service assignment",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Database assignment",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Interface",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Device",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Logical devices (LDEV Server)",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Logical devices (Client)",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "FC port",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Host Bus Adapter (HBA)",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Accounting",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Storage Area Network",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Cluster memberships",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Virtual host",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Virtual host",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Guest systems",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Virtual Switches",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Backup (assigned Objects)",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Group memberships",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Share Access",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Servicezuweisung",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "NDO parameters",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Raid-Array",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Object vitality",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "General",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Contact assignment",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Location",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Graphic card",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Model",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Shares",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Host definition",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Nagios (host)",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Form factor",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Sound card",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "CPU",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Controller",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Memory",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Power consumer",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Interface",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Network",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Port",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Port overview",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Direct Attached Storage",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "log. Port",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Manual assignment",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Emergency plan assignment",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Host address",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Files",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Software assignment",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Access",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Backup",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Object picture",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Invoice",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Tickets",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          },
          {
            "id": null,
            "title": "Cabling",
            "const": null,
            "multi_value": null,
            "parent": null,
            "source_table": null
          }
        ]
      }
      
      posted in Entwicklung
      A
      alex123
    • RE: Wie funktioniert das Benachrichtigungs Modul?

      Bei einem Update auf die Kategorien (cmdb.category.update) läuft nun alles einwandfrei. 🙂

      Nur bei der Methode "cmdb.object.update" wird kein Änderungsdatum eingetragen und deswegen keine Nachricht verschickt.

      posted in Allgemein
      A
      alex123