Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login
    1. Home
    2. s.mallmann
    3. Posts
    S
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 19
    • Posts 41
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Nur noch ID's im Report

      Hallo jkondek,

      vielen Dank für den hinweiß!
      Genau das habe ich gesucht.

      Grüße
      Stephan

      posted in Entwicklung
      S
      s.mallmann
    • Nur noch ID's im Report

      Hallo zusammen,

      wenn ich über den Report Editor einen Report generiere bekomme ich beim ausgeben des Betriebssystems nur die ID's des jeweiligen Objektes angezeigt.
      Wie kann ich das lösen? Hat jemand eine Idee?

      Viele Grüße und Dank,
      Stephan

      posted in Entwicklung
      S
      s.mallmann
    • RE: Login nicht möglich einige tage nach update auf 1.7

      Mh,

      es wurde zwar nichts geändert aber jetzt scheint es wieder zu gehen.
      Vielen Dank dennoch.

      Grüße

      posted in Entwicklung
      S
      s.mallmann
    • RE: Verinice Plugin für idoit?

      Danke für den Hinweiß!!!

      @jkondek:

      Hallo Stephan,

      im Admin-Center kannst Du ein entsprechendes Plugin installieren.

      Wo und was man damit nach der Installation anfangen kann, weiss ich aber nicht. Eine Doku habe ich dazu auch nicht gefunden.

      Gruss,
      jkondek

      posted in Allgemein
      S
      s.mallmann
    • Login nicht möglich einige tage nach update auf 1.7

      Hallo zusammen,

      ich habe ein etwas ungewöhnliches problem welhces ich nicht ganz nachvollziehen kann.
      Wir haben unser System auf idoit 1.7 gepatcht und dannach lief auch einige Tage alles einwandfrei.
      Jetzt versuche ich mich heute anzumelden und der Login Button reagiert nicht mehr.
      So wie sich das nachvollziehen lässt hat sich am System nichts seit dem geändert.

      Hier eine laufzeitanalyse der loginseite

      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/prototype/prototype.js [HTTP/1.1 500 Internal Server Error 55ms]
      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/scriptaculous/src/scriptaculous.js [HTTP/1.1 500 Internal Server Error 53ms]
      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/taborder/taborder.js [HTTP/1.1 500 Internal Server Error 51ms]
      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/ckeditor/ckeditor.js [HTTP/1.1 500 Internal Server Error 53ms]
      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/prototype/prototype.js [HTTP/1.1 500 Internal Server Error 51ms]
      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/taborder/taborder.js [HTTP/1.1 500 Internal Server Error 51ms]
      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/scripts.js [HTTP/1.1 500 Internal Server Error 53ms]
      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/prototip/prototip.js [HTTP/1.1 500 Internal Server Error 56ms]
      GET
      https://tools-prv.tc.dpcom.de/idoit/src/tools/js/jit/jit.js [HTTP/1.1 500 Internal Server Error 52ms]
      ReferenceError: globalize is not defined
      idoit:52:3
      TypeError: document.on is not a function
      idoit:111:3
      ReferenceError: $ is not defined
      idoit:237:3
      ReferenceError: $ is not defined
      idoit:131:4

      Vielen Dank für eure Hilfe.
      Bei weiteren fragen stehe ich gerne zur Verfügung. Update Log verschicke ich dann auch per pn.

      Viele Grüße,
      Stephan Mallmann

      posted in Entwicklung
      S
      s.mallmann
    • Verinice Plugin für idoit?

      Hallo zusammnen,

      gibt es eigentlich ein Verinice Plugin für idoit oder auch eine integration eines anderen anbieters um BSI konformen Betrieb zu dokumentieren?
      Grundsätzlich muss ich die Sicherheitsklassifizierungen unserer Systeme dokumentieren.

      Vielen Dank und viele Grüße,
      Stephan

      posted in Allgemein
      S
      s.mallmann
    • RE: Fehler: Umstellung auf PHP 7.0 und MYSQLi nicht möglich

      Red Hat Enterprise Linux (RHEL) 6.6 (mit PHP >= 5.5),

      von der Seite https://i-doit.atlassian.net/wiki/display/KB/Systemvoraussetzungen
      Und PHP 7 ist für Entwickler seit anfang des Jahres verfügbar.

      Grüße,
      Stephan

      posted in Entwicklung
      S
      s.mallmann
    • Fehler: Umstellung auf PHP 7.0 und MYSQLi nicht möglich

      Hallo zusammen,

      nach der Umstellung auf PHP 7.0 und Mysqli des Idoit System funktioniert das selbige nicht mehr.

      Hier ist nur eine der Meldungen die uns entgegenfliegen.

      [Mon Dec 07 11:50:37.785261 2015] [:error] [pid 4893:tid 139813848078080] [client 10.155.8.165:64824] PHP Warning:  Declaration of isys_component_template::assign($tpl_var, $value = NULL) should be compatible with Smarty_Internal_Data::assign($tpl_var, $value = NULL, $nocache = false) in /var/www/html/idoit/src/classes/components/isys_component_template.class.php on line 50, referer: https://tools-prv.tc.dpcom.de/idoit/admin/?req=config
      [Mon Dec 07 11:50:40.495802 2015] [:error] [pid 4893:tid 139813837588224] [client 10.155.8.165:64827] PHP Warning:  Declaration of isys_component_template::display($p_resource_name, $p_cache_id = NULL, $p_compile_id = NULL) should be compatible with Smarty::display($template = NULL, $cache_id = NULL, $compile_id = NULL, $parent = NULL) in /var/www/html/idoit/src/classes/components/isys_component_template.class.php on line 50, referer: https://tools-prv.tc.dpcom.de/idoit/admin/?req=mandator
      [Mon Dec 07 11:50:40.495846 2015] [:error] [pid 4893:tid 139813837588224] [client 10.155.8.165:64827] PHP Warning:  Declaration of isys_component_template::assign($tpl_var, $value = NULL) should be compatible with Smarty_Internal_Data::assign($tpl_var, $value = NULL, $nocache = false) in /var/www/html/idoit/src/classes/components/isys_component_template.class.php on line 50, referer: https://tools-prv.tc.dpcom.de/idoit/admin/?req=mandator
      [Mon Dec 07 11:51:07.922629 2015] [:error] [pid 4893:tid 139813959231232] [client 10.155.8.165:64831] PHP Warning:  Declaration of isys_component_template::display($p_resource_name, $p_cache_id = NULL, $p_compile_id = NULL) should be compatible with Smarty::display($template = NULL, $cache_id = NULL, $compile_id = NULL, $parent = NULL) in /var/www/html/idoit/src/classes/components/isys_component_template.class.php on line 50, referer: https://tools-prv.tc.dpcom.de/idoit/admin/?req=mandator
      [Mon Dec 07 11:51:07.922710 2015] [:error] [pid 4893:tid 139813959231232] [client 10.155.8.165:64831] PHP Warning:  Declaration of isys_component_template::assign($tpl_var, $value = NULL) should be compatible with Smarty_Internal_Data::assign($tpl_var, $value = NULL, $nocache = false) in /var/www/html/idoit/src/classes/components/isys_component_template.class.php on line 50, referer: https://tools-prv.tc.dpcom.de/idoit/admin/?req=mandator
      
      

      Ich denke idoit 1.6 ist auf PHP 7.0 getestet worden?

      Grüße,
      Stephan

      posted in Entwicklung
      S
      s.mallmann
    • RE: Druckansicht erzeugt XML Error

      Hallo zusammen,

      der Fehler wurde gefunden.
      Es hat sich am Ende der config.inc.ini eine Leerzeile eingeschlichen die den Fehler verursacht hat.

      Danke und liebe Grüße an die Community,
      Stephan

      posted in Entwicklung
      S
      s.mallmann
    • RE: Nach Update 1.6 fehlen viele Daten. Was nun?

      Hallo,

      ich habe das Backup mit folgendem Skript von der I-Doit Seite durchgeführt.
      So wie ich das Skript lese wird dort alles gedumpt.

      #!/bin/bash
      
      #### System requirements
      #### The following tools need to be installed:
      ###
      ### mysql - for the MySQL database backup
      ### tar - for the file backup
      ### ncftp - for the FTP file copy
      ### samba-common - For the CIFS file copy
      ### cifs-utils - For the CIFS file copy
      ###
      ### Debian install example:
      ### apt-get install samba-common cifs-utils ncftp mysql-client tar
      
      ## Global configuration options
      glob_machine="idoitserver"                  #Machine name to label backup files
      glob_date=$(date +"%Y-%m-%d_%H%M")          #Date format to label backup files (default is 2015-12-12_1755)
      glob_path="/tmp/backup/${glob_machine}"     #Specify local backup path
      glob_delete=0                               #Delete local files immediately after CIFS or FTP copy?
      
      ## Database backup configuration
      backup_database=1                           #Database backup enabled?
      db_user=""                                  #MySQL username
      db_pass=""                                  #MySQL password
      db_host="127.0.0.1"                         #MySQL host
      db_names="idoit_system idoit_data"          #Database names to backup separated with space
      
      ## File backup configuration
      backup_file=1                               #File backup enabled?
      file_files="/var/www"                       #File paths to backup separated with space
      
      ## FTP configuration
      copy_ftp=0                                  #Copy files to FTP server?
      ftp_user=""                                 #FTP username
      ftp_pass=""                                 #FTP password
      ftp_host=""                                 #FTP servername or IP address
      ftp_path="/backup/path"                     #Backup path on FTP server
      
      ## CIFS configuration
      copy_cifs=0                                 #Copy files to CIFS Share?
      cifs_user=""                                #CIFS username
      cifs_pass=""                                #CIFS pass
      cifs_path="//cifs/file/share/path"          #CIFS backup path
      cifs_mount="/tmp/backup/cifs_mnt"           #CIFS share mount point
      cifs_domain=""                              #CIFS domain name
      
      ## Old files deletion
      delete_file=0                               #Delete old local backups?
      delete_file_age=7                           #Delete local backups older than x days
      delete_cifs=0                               #Delete old cifs backups?
      delete_cifs_age=7                           #Delete cifs backups older than x days
      
      #-------------------------- Stop editing here --------------------------
      mkdir -p ${glob_path}
      umask 177
      #Mount CIFS share
      if [ $copy_cifs -eq 1 ];
      then
          echo "Mounting CIFS share ${cifs_path} to ${cifs_mount}"
          mkdir -p ${cifs_mount}
          /sbin/mount.cifs ${cifs_path} ${cifs_mount} -o user=${cifs_user},domain=${cifs_domain},password=${cifs_pass}
      fi
      #Database backup
      if [ $backup_database -eq 1 ];
      then
          for i in ${db_names}
          do
              if [ -n "$i" ];
              then
                  tmp_sqlfile=${glob_path}/${glob_machine}__${i}__${glob_date}.sql
                  echo "Dumping MYSQL database ${i} to file ${tmp_sqlfile}"
                  /usr/bin/mysqldump --user=${db_user} --password=${db_pass} --host=${db_host} ${i} > ${tmp_sqlfile}
      
                  if [ $copy_ftp -eq 1 ];
                  then
                      echo "Copying ${tmp_sqlfile} to FTP server ${ftp_host}"
                      /usr/bin/ncftpput -u ${ftp_user} -p ${ftp_pass} ${ftp_host} ${ftp_path} ${tmp_sqlfile}
                  fi
      
                  if [ $copy_cifs -eq 1 ];
                  then
                      echo "Copying ${tmp_sqlfile} to CIFS share ${cifs_path}"
                      cp -f ${tmp_sqlfile} ${cifs_mount}
                  fi
      
                  if [ $glob_delete -eq 1 ];
                  then
                      echo "Immediately deleting file ${tmp_sqlfile}"
                      rm -f ${tmp_sqlfile}
                  fi
              fi
          done
      fi
      #File backup
      if [ $backup_file -eq 1 ];
      then
          j=1
          for i in ${file_files}
          do
              if [ -n "$i" ];
              then
                  tmp_filesfile=${glob_path}/${glob_machine}__${j}__${glob_date}.tar.gz
                  echo "Packing files ${i} to ${tmp_filesfile}"
                  tar czf ${tmp_filesfile} $i
                  j=$((j + 1))
      
                  if [ $copy_ftp -eq 1 ];
                  then
                      echo "Copying ${tmp_filesfile} to FTp server ${ftp_host}"
                      /usr/bin/ncftpput -u ${ftp_user} -p ${ftp_pass} ${ftp_host} ${ftp_path} ${tmp_filesfile}
                  fi
      
                  if [ $copy_cifs -eq 1 ];
                  then
                      echo "Copying ${tmp_filesfile} to CIFS share ${cifs_path}"
                      cp -f ${tmp_filesfile} ${cifs_mount}
                  fi
      
                  if [ $glob_delete -eq 1 ];
                  then
                      echo "Immediately deleting file ${tmp_filesfile}"
                      rm -f ${tmp_filesfile}
                  fi
      
              fi
          done
      fi
      #old backup deletion
      if [ $delete_file -eq 1 ];
      then
          echo "Deleting files older than ${delete_file_age} days in ${glob_path}"
          find ${glob_path} -maxdepth 1 -mtime +${delete_file_age} -exec rm {} \;
      fi
      if [ $copy_cifs -eq 1 ];
      then
          if [ $delete_cifs -eq 1 ];
          then
              echo "Deleting files older than ${delete_cifs_age} days on CIFS share ${cifs_mount}"
              find ${cifs_mount} -maxdepth 1 -mtime +${delete_cifs_age} -exec rm {} \;
          fi
      fi
      #Not implemented so far
      #if [ $copy_ftp -eq 1 ];
      #then
      #
      #fi
      #Umount CIFS share
      if [ $copy_cifs -eq 1 ];
      then
          echo "umounting CIFS share ${cifs_mount}"
          umount ${cifs_mount}
      fi
      
      
      posted in Betrieb
      S
      s.mallmann
    • RE: Nach Update 1.6 fehlen viele Daten. Was nun?

      Hallo und danke für die schnelle Antwort,

      ich habe keine Backups untereinader verwendet. Ich habe lediglich von 1.5.2 auf 1.6.0 gepacht und dannach waren viele, aber nicht alle daten z.B. undter Servern die CPU und der RAM weg.
      Die Objekte sind noch alle da aber nunmal leer. Des weiteren fehlen in den Dateien die verlinkungen zu den Daten auf der Platte unter idoit/uploads/files/*.

      Auch wenn ich eine weiter version mit dem alten Backup wiederherstelle fehlen die Daten.

      Grüße,
      Stephan

      posted in Betrieb
      S
      s.mallmann
    • Nach Update 1.6 fehlen viele Daten. Was nun?

      Hallo zusammen,

      ich habe vor einigen Tagen die Version 1.6 des IDoIT installiert und nun ist uns aufgefallen das viel Daten fehlen.
      Ich habe mit dem Backup Skript welches auf der IDOIT Seite download bar ist vorher eine sicherung angelegt.
      Jetzt weiß ich nicht ganz wie ich die Daten aus dem alten datenbestand in den neuen überführt bekomme da die Datenbanken ja auf anderen Versionsständen sind.

      Bitte um Hilfe

      Grüße,
      Stephan

      posted in Betrieb
      S
      s.mallmann
    • RE: Druckansicht erzeugt XML Error

      Der Fehler bestand schon zu Zeiten von Version 1.5
      Ich hatte gehofft das ein Update auf 1.6 den fehler behebt.
      Im php-xml konnte ich so auch bisher keinen fehler feststellen.

      Danke für deine Hilfe.
      Gibt es vielleicht irgendwelche Logfiles die mir bei der Fehlersuche helfen könnten?

      Grüße,
      Stephan

      posted in Entwicklung
      S
      s.mallmann
    • RE: Druckansicht erzeugt XML Error

      Hallo,

      danke für deine Rückmeldung.
      Ich habe die aktuelle Version im Einsatz. D.h. 1.6

      Grüße,
      Stephan

      posted in Entwicklung
      S
      s.mallmann
    • RE: Druckansicht erzeugt XML Error

      Kann mir niemand helfen?

      posted in Entwicklung
      S
      s.mallmann
    • RE: Servicezeiten in Report darstellen

      Hallo jkondek,

      vielen Dank für deine schnelle und gute Antwort.
      Leider bin ich echt keine SQL Leucht. Ich kann sehen das die Aktivierten Tage mittels 1 oder 0 in isys_catg_sla_list__days steht
      wie z.B. 1111100 für aktiv (Mo,Di,Mi,Do,Fr) nicht aktiv (Sa,So)
      Auch sehe ich das in den Tabellen isys_catg_sla_list__monday_time, isys_catg_sla_list__tuesday_time usw. die Zeit von - bis in sekunden steht von 00:00 Uhr an. Diese Form {"from":0,"to":61200}
      Leider hilft mir diese Information wenig weiter bei der erstellung einer "simplen" Tabelle die wie folgt aussehen sollte.

      |Service Name|Tag        |Verfügbarkeit  |
      |Blubb Blubb  |Montag  |00:00 - 16:00 |
      |                      |Dienstag|03:00 - 14:00 |

      und so weiter.

      Kann mir jemand helfen???

      Danke schonmal

      posted in Betrieb
      S
      s.mallmann
    • Servicezeiten in Report darstellen

      Hallo zusammen,

      ich muss per Reportmanager einen Report erstellen der mit zu allen Services die SLA\Servicezeiten ausgibt.
      Leider kann ich den eintrag dazu nicht finden im Report Generator gibt es da noch eine andere möglichkeit oder bin ich einfach nur blind?

      Grüße
      Stephan

      posted in Betrieb
      S
      s.mallmann
    • Druckansicht erzeugt XML Error

      Hallo zusammen,

      wenn ich die Druckansicht lade wird immer folgender Fehler generiert.
      Wäre sehr schönn wenn sich das mal jemand ansehen könnte.

      
      XML-Verarbeitungsfehler: XML- oder Text-Deklaration nicht am Beginn der Entität
      Adresse: https://tools-prv.tc.dpcom.de/idoit/index.php?moduleID=1002&objTypeID=5&navPageStart=1&filter=&data=&request=cmdb&ajax=1
      Zeile Nr. 2, Spalte 1:
      

      Grüße
      Stephan

      2015-07-28_13h14_55.png

      posted in Entwicklung
      S
      s.mallmann
    • RE: Hyperlinks werden nicht gespeichert.

      Hallo nochmal,

      leider tritt ein ähnliches Problem an einer anderen Stelle auf.
      Ich habe folgendes Statement geschrieben und es werden nach dem Speichern immer die Zeilenumbrüche rausgelöscht.
      Das Rauslöschen geschieht in dem das er den \ vor dem \n entfernt.

      SELECT
      obj_main.isys_obj__title AS 'Titel',
      j5.isys_purpose__title AS 'Eingesetzt',
      j1.isys_sla_service_level__title AS 'Service Level',
      concat(j2.isys_catg_sla_list__reaction_time, ' Stunden') AS 'Reaktionszeit',
      concat(j2.isys_catg_sla_list__recovery_time, ' Stunden') AS 'Wiederherstellungszeit',
      concat('Montag Von: ', SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__monday_time FROM 9 FOR 5)),' Bis: ',  SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__monday_time FROM 20 FOR 5)),'\n',
      'Dienstag Von: ',SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__tuesday_time FROM 9 FOR 5)),' Bis: ',  SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__tuesday_time FROM 20 FOR 5)),'\n',
      'Mittwoch Von: ',SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__wednesday_time FROM 9 FOR 5)),' Bis: ',  SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__wednesday_time FROM 20 FOR 5)),'\n',
      'Donnerstag Von: ',SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__thursday_time FROM 9 FOR 5)),' Bis: ',  SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__thursday_time FROM 20 FOR 5)),'\n',
      'Freitag Von: ',SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__friday_time FROM 9 FOR 5)),' Bis: ',  SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__friday_time FROM 20 FOR 5)),'\n',
      'Samstag Von: ',SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__saturday_time FROM 9 FOR 5)),' Bis: ',  SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__saturday_time FROM 20 FOR 5)),'\n',
      'Sonntag Von: ',SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__sunday_time FROM 9 FOR 5)),' Bis: ',  SEC_TO_TIME(SUBSTRING(j2.isys_catg_sla_list__sunday_time FROM 20 FOR 5))) AS 'SLA Servicezeiten',
      j2.isys_catg_sla_list__description AS 'Beschreibung'

      FROM isys_obj AS obj_main
      INNER JOIN isys_cmdb_status AS obj_main_status ON obj_main_status.isys_cmdb_status__id = obj_main.isys_obj__isys_cmdb_status__id
      LEFT JOIN isys_catg_sla_list AS j2 ON j2.isys_catg_sla_list__isys_obj__id = obj_main.isys_obj__id
      LEFT JOIN isys_sla_service_level AS j1 ON j1.isys_sla_service_level__id = j2.isys_catg_sla_list__isys_sla_service_level__id
      LEFT JOIN isys_catg_global_list AS j6 ON j6.isys_catg_global_list__isys_obj__id = obj_main.isys_obj__id
      LEFT JOIN isys_purpose AS j5 ON j5.isys_purpose__id = j6.isys_catg_global_list__isys_purpose__id
      LEFT JOIN isys_obj_type AS j9 ON j9.isys_obj_type__id = obj_main.isys_obj__isys_obj_type__id

      WHERE TRUE

      AND  ( (j9.isys_obj_type__id = '45' )) AND ( (obj_main.isys_obj__title = 'Mailoptimizer' ))  ORDER BY obj_main.isys_obj__id ASC;

      Grüße und vielen Dank für die Hilfe.
      Stephan

      posted in Entwicklung
      S
      s.mallmann
    • RE: Hyperlinks werden nicht gespeichert.

      Hallo,

      danke!!!

      Genau das war das Problem 🙂

      posted in Entwicklung
      S
      s.mallmann