Welcome to KIX Bugtracker

Please note:
Although you've selected english as the display language, the contents of the bug reports will still be german. Internally we handle all of our bug tickets in german.

278 Bugs listet ( 6 in validation, 35 in progress, 226 finished, 11 postponed )
ID Title Reported For Package Status Summary Workaround Fixed In Release
309296FireFox SearchEngine wirft Invalid Format FehlerKIXplanned
308607AgentTicketPhone / AgentTicketEmail dynamische Felder werden nicht gesetzt nach Aus- und [...]KIXready for testDynamische Felder werden aus der Erstellmaske nicht übernommen, wenn diese durch ACL-Regeln ausgeblendet werden und durch die Queueauswahl wieder eingeblendet werden.
308493Ticket mit verschobenen Artikeln kann nicht vollständig gelöscht werdenKIXvalidated
308315Artikel bearbeiten prüft nur Gruppen-Zuordnung und ignoriert Gruppen per Rollen-ZuordnungKIXready for testAgentArticleEdit ignoriert Berechtigungen, welche nur über die Rolle dem Agenten zugewiesen sind und nicht direkt über die Gruppe. Widget zum Löschen des Artikels steht nach Konfiguration nicht zur Verfügung.In Datei /opt/kix/Kernel/Modules/AgentArticleEdit.pm Zeile 218 ersetzen durch:
my %GroupList = $GroupObject→PermissionUserGet(
308240Internal Server Error bei Verwendung von 'Wide character' mit DF RichtextKIXProready for testWenn man im Quelltext des Richtexteditors direkt einen 'Wide character' (z.B. '*') einfügt und dies speichert, kommt es beim laden des Feldes zum Internal Server Error. 11/2019
307859Bei Flächenstörung-Sammelaktion werden Tickets nicht verlinktKIXProready for testWenn eine Vorlage verwendet wird, werden die ausgewählten Störungstickets nicht mit dem Flächenstörungsticket verknüpft. Ohne Verwendung der Vorlage, werden die Störungstickets verknüpft.
306459Windowsinstaller mit Fehlern in der UmlautdarstellungKIXin validationDie Umlaute auf der ersten Seite des Windows-Installers werden fehlerhaft dargestellt.
304786setzen von Wartungsintervall über AgentITSMConfigItemBulk nicht möglichKIXMaintenancePlanclosedWird über die Sammelaktion in der CMDB ein „zeit-basierendes“ Wartungsintervall hinzugefügt, wird beim Übermitteln der Daten der Ladebalken angezeigt und sobald das CI geschrieben werden soll, springt die Maske wieder zurück in das Fenster zum Anpassen der Attribute. Im KIX-Log erscheint folgender Fehler:
[Notice][Kernel::System::ITSMConfigItem::Version::VersionAdd] Pre-VersionCreate refused version update.
09/2019
304766Label bei DF Objektreferenz als Pflichtfeld nicht rotKIXclosedEin DF vom Typ Objektreferenz wurde in der Maske AgentTicketPhone als Pflichtfeld konfiguriert. Bei Ticketerstellung wird bei nicht ausfüllen dieses DFs und Speichern, das Label des DFs nicht rot markiert. 09/2019
303526folgende ACLs greifen nicht in CustomerTicketMessageKIXclosedDas initiale Ausblenden der dynamischen Felder funktioniert. Das Einblenden der Felder funktioniert jedoch nicht in der CustomerTicketMessage. 09/2019
302814OverrideQDataDisplayLimits ohne Funktionrejected (Konfigurationsfehler)Bei Konfiguration der SC „OverrideQDataDisplayLimit“, dass der Titel in Ticketlisten auf 100 Zeichen erhöht wird, greif die Einstellung nicht. statt Title muss GenericValue verwenden
302214Schließzeit wird im falschen Format ausgewertetKPIDashboardplannedBei Ausführung eines KPI-Dashboards, kommt es zu folgender Fehlermeldung:
Argument ... isn't numeric in numeric gt (>) at /opt/kix/KPIDashboard/Kernel/System/KPIDashboard.pm line 1771.
Das Datum für die Schließzeit eines Tickets wird in einem falschen Format erwartet bzw. übergeben
301874ausgeblendetes dynamisches Feld wird in Antwortmasken unterschiedlich behandeltKIXclosedWerden dynamische Felder vom Typ Einfachauswahl (Objekt: "Ticket") in der Maske AgentTicketEmailOutbound aktiviert, erscheint beim Übermitteln der Maske eine Fehlermeldung: "Ein oder mehrere Fehler sind aufgetreten!" 09/2019
301425SQL Injection Security Issue (!)KIXTicketTimeAccountingclosedEin Angreifer kann, wenn er über eine gültige Benutzer-Session eines Agenten verfügt, den kompletten Inhalt der kix17-Datenbank durch Time-Based SQL Injection auslesen. Die Grenzen des Datenbankzugriffs sind hier nur durch die Berechtigungen des kix-Benutzers festgelegt. Diese Schwachstelle ermöglicht weiterhin den Zugriff auf Daten anderer Mandanten. 09/2019
301339Fehler bei Erstellung "Neuigkeiten" AdminSystemMessageKIXProclosedBeim Erstellen von Neuigkeiten (SystemMessages) wird folgender Fehler geloggt:
Use of uninitialized value $Data{„ValidID“} in hash element at /opt/kix/Kernel/Modules/AdminSystemMessage.pm line 688.
09/2019
300975Sidebar JIRA-Information fehltKIXConnectplannedJe nach Jira-Version fehlt die Sidebar "JIRA-Information". JIRA liefert Nicht-XML-fähige JSON-Struktur der Issue-Informationen zurück (Schlüssel mit Dezimalziffern als erstes Zeichen) dadurch ist keine XSL-Transformation möglich und es tritt ein harter Fehler auf bei der Konvertierung JSON-2-XML aufÄnderung Webservice KIX2JIRA/IssueGet -> Mapping Incoming von XSLT auf Template
Neu/Geändert:
{
"Title": [% Data.fields.summary | JSON %],
"Type": [% Data.fields.issuetype.name | JSON %],
"Key": [% Data.key | JSON %],
"Priority": [% Data.fields.priority.name | JSON %],
"State": [% Data.fields.status.name | JSON %]
}
300867dynamisches Feld vom Typ Datum wird in Suchvorlage falsch ausgewertetKIXclosedBei Einbindung einer Suchvorlage, mit Filter auf ein Datum im dynamischen Feld, im Dashboard, werden alle Tickets (auch die ohne gesetztes dynamisches Feld) angezeigt.
300838Leeres Pflichtfeld "CMDB-Auswahl" wird nicht rot hervorgehobenKIXclosedBei Erstellung eines neuen Tickets, werden bei leer gelassenen CMDB-Auswahlfeldern, die Pflichtfelder sind, nach anschließendem Commit, nicht alle Felder rot hervorgehoben 09/2019
300836Meldung No FormatTimeString() translation foundKIXready for releaseWenn der Erinnerungszeitpunkt eines Tickets erreicht wurde, erscheint folgender Fehler im Log:
[Kernel::Language::FormatTimeString] No FormatTimeString() translation found for '19.04.2019 14:30' string!
300819Anzeige von Email-Absender in Ticketansicht und Ticketlisten unvollständigKIXrejected (Softwarefehler)In den Ticketansicht und den Ticketlisten werden die Namen der Absender im Feld "Von" bzw "Von/Betreff" nicht vollständig angezeigt. Es wird bei einem Absender vom Format "Vorname, Name" nur noch der Teil vor dem ersten Komma angezeigt Adresse entspricht keinem Standard. Diese Sonderfälle werden nicht abgedeckt. Laut rfc 5322 muss der Anzeigename, wenn dieser mit Sonderzeichen behaftet ist, in doppelten Anführungszeichen stehen. Ansonsten denkt das System es sind 2 Separate Adressen, da dass Komma als Trenner gilt.
300370Entwurf speichern::missverständlicher AbfragetextKIXplannedWenn ein Entwurf vorhanden ist, erscheint beim Neuaufruf der Maske eine irreführende Meldung. Die Schaltflächenbeschriftungen passen nicht zur Frage.
300368AgentTicketQueue Selektieren von allen Tickets nicht möglichKIXclosedBeim Ausführen der Sammelaktion über alle Seiten werden nur die Tickets der ersten Seite selektiert. Geht man vorher auf die letzte Seite der Ticketliste und führt dann die Sammelaktion aus, werden alle Tickets selektiert. 09/2019
300355Deep recursion on subroutineKIXclosedNach der Installation von KIX 17.6.1 werden viele Logeinträge generiert und die Systemlast steigt bis zu dem Punkt "Out of Memory".
SchedulerTaskWorkerERR: Deep recursion on subroutine "Kernel::System::ObjectManager::Get" at c:/Kixdesk/KIX17/Kernel/System/Log.pm line 6
appservice.err
TTP::Server::PSGI: Accepting connections at http://0:8080/
plackup: Deep recursion on subroutine "Kernel::System::ObjectManager::Get" at C:/Kixdesk/KIX17/bin/cgi-bin/../../Kernel/System/Log.pm line 69.
In Datei Kernel/System/Log.pm
Zeile 69 auskommentieren
Zeile 88: if ( !eval "require $GenericModule" ) {
Zeile 97: return $Self if !eval "require IPC::SysV";
09/2019
300089Auswahl von Gesprächsleitfäden können nicht auf Action basierten ACLs beeinflusst werdenKIXProready for releaseDie Auswahl der Gesprächsleitfäden lässt sich nicht mit ACLs einschränken. 11/2019
299881Anzeige in CustomerInformationCenter: CI-Widget zeigt keine Werte von bestimmten CI-Attributen anKIXclosedIm Widget „Zugewiesene Cis“, des Kunden-Informationszentrums können keine Spalten hinzugefügt werden (SC: CustomerDashboardConfigItemLink::ShownAttributes). Der Inhalt der Spalte bleibt leer. 09/2019
299694Fehlermeldung von fehlenden DynamicFieldConfig im LogKIXTicketTimeAccountingready for releaseBei KIXTicketTimeAccounting können in der SysConfig bis zu 4 Referenzfelder angegeben werden. Diese Felder werden dann in dem Tab für Zeitbuchung mit ausgegeben. Wenn man bei der Konfiguration eines der Referenzfelder für das dynamische Feld deaktiviert werden Fehlermeldungen im Log angezeigt sobald man den Zeitbuchungstab betritt.
Message: Need DynamicFieldConfig!
Es müssen einfach zu dem Referenzfeld alle dazugehörigen Konfigurationen ebenfalls deaktiviert werden. TicketTimeAccounting::ReferenceFields::4###DynamicField wurde deaktiviert, d.h. es müssen noch:
TicketTimeAccounting::ReferenceFields::4###Mandatory
TicketTimeAccounting::ReferenceFields::4###ShowInStats
TicketTimeAccounting::ReferenceFields::4###PreferenceDynamicField
deaktiviert werden.
299295Abhängige dynamische Felder zeigen immer alle Werte anKIXclosedDie Konfiguration abhängiger dynamischer Felder greift nicht mehr. Es werden alle Werte zur Auswahl zur Verfügung gestellt.In Datei KIX/Kernel/System/Ticket/Acl/DependingDynamicFieldSelection.pm Zeile 232 ändern:
  • alt: my $DynamicFieldName = $DynamicField =~ /^DynamicField_(.*)/;
  • neu: my ($DynamicFieldName) = $DynamicField =~ /^DynamicField_(.*)/;
09/2019
299160Prozess::Artikel wird im ersten Prozess-Schritt nicht mehr erstelltKIXclosedBeim Übermitteln des ersten Prozess-Schrittes wird kein Artikel angelegt. Das Anlegen eines Artikels geschieht erst dann, wenn ein Prozess eine Aktivität durchlaufen hat. 07/2019
298769mehrere KIXSBRemoteDBList nicht verwendbar in AgentTicketEmailrejected (Konfigurationsfehler)Die Einschränkung von dynamischen Feldern in der KIXSBRemoteDBList greifen nicht im E-Mail-Ticket. Die Aktualisierung der Felder per AJAX funktioniert nicht.Damit der einschränkende Wert bei Ticketerstellung für die zweite Sidebar verfügbar ist, muss das dafür vorgesehene DynamicField in der Maske vorhanden sein
298763Gültigkeit wird in Statuswechsel Verwaltung nicht angezeigtKIXready for releaseIm Modul AdminQuickState wird in der Liste der Statuswechsel die Spalte „Gültigkeit“ nicht gefüllt.In Datei Kernel/Modules/AdminQuickState.pm Zeile 1101 ändern:
  • alt: Valid => $ValidList{ $Data{ValidID} },
  • neu: Valid => $ValidList{ $StateData{ValidID} },
11/2019
298000Responsive Design: Toolbar legt sich vor die SidebarKIXready for releaseDie Toolbar legt sich im Responsive Design vor die Sidebar. 11/2019
297851DF Typ Datum mit Einschränkung verhindert Aktualisierung von GenericAgentsKIXclosedBeim Bearbeiten eines Generic Agents, mit einem dynamischen Feld vom Typ Datum, kann dieser nicht gespeichert werden, wenn das Datum in dem Feld in der Vergangenheit liegt. Unabhängig davon, ob das DF ausgewählt ist. 07/2019
297542Sammelaktion - neue Flächenstörung Int. Sever ErrorKIXProclosedBeim Klick auf "Neue Flächenstörung" (neben "Sammelaktion" in Ticketlisten) erscheint ein Internal Server Error. Folgende Fehlermeldung ist im Log:
Can't locate object method "MoveList" via package "Kernel::System::Ticket" at /opt/kix/KIXPro/Kernel/Modules/AgentTicketCreateWidespreadIncident.pm line 2927.
07/2019
297362Im Kundenfrontend werden bei Ticketsuche Einträge mit fehlenden Berechtigungen gefundenKIXclosedFehlende Berechtigungsprüfung für die Ticketliste im Kundenfrontend (im Zusammenhang mit SC-Einträge ‘CustomerTicket::Permission###2-CustomerUserIDCheck‘ und ‘CustomerTicket::Permission###3-CustomerIDCheck‘). Es werden auch Tickets angezeigt, auf die der ASP keine Berechtigungen hat. 07/2019
297348Update beachtet installiertes DBMS-Paket nichtrejected (Nutzungsfehler)Bei der Aktualisierung von KIX (apt-get install kix) wird beim Update "kix-mariadb" deinstalliert und dafür "kix-pg" installiert.Ein Update eines bereits installierten Packetes muss mit "apt-get install --only-upgrade " erfolgen, sonst kommt es genau zu solchen Phänomenen. Da in der getätigten Anweisung ein explizites install ausgeführt wurde und das Paket "kix", sofern kein expliziter DBMS-Provider angegeben wird, kix-pg installiert und die DBMS-Provider logischerweise Konflikte zu den jeweils anderen DBMS-Providern haben, ergibt sich genau das Bild.
296667Sidebars blenden sich bei Browser Zoom nicht wieder einKIXready for releaseBeim Browser-Zoom werden die Sidebars nicht wieder eingeblendet. 11/2019
296639Switch to Customer kein automatisches einloggen in KundenfrontendKIXclosedNutzt man den Button "Switch to Customer" landet man auf der Login Seite des Kundenfrontends. Es findet nicht, wie bisher, ein automatisches Einloggen im Kundenfrontend statt.In Datei /opt/kix/Kernel/Module/SwitchButton.pm Zeilen 159 und 274 ersetzen durch:
return $SessionLayoutObject->Redirect( ExtURL => $URL );
07/2019
296638Artikelfarben werden nicht dargestelltKIXready for releaseStellt man ein, dass Artikelfarben genutzt werden sollen, werden diese nicht dargestellt. Es werden keine Artikel farblich hinterlegt angezeigt. 11/2019
296408Customer DefaultTicketTypes lassen sich nicht einschränkenKIXclosedIm Kundenfrontend ist es nicht möglich, die Standard Ticket Typen in den Customer Preferences via ACL einzuschränken. (Nur Ticket Typen welche allgemein via ACL ausgeblendet sind, tauchen in der Dropdown Auswahl nicht auf. Diese lassen sich jedoch nicht explizit für das Kundenfrontend bzw. die persönlichen Kunden Einstellungen einschränken)In Datei Kernel/Output/HTML/Preferences/DefaultTicketType.pm unter Zeile 38 folgenden Code einzufügen:
Action => $Self->{Action},
09/2019
296407Ausgabeformat 'Excel' liefert keine WerteKIXclosedFür Statistiken, Ticketsuchen, … kann kein Ausgabeformate 'Excel' verwendet werden. Die erstellte Datei ist leer und im Log erscheint folgender Fehler:
kix.Console.pl: print() on closed filehandle $FileHandle at /opt/kix17/Kernel/cpan-lib/Excel/Writer/XLSX/Workbook.pm line 1009.
Kernel/System/CSV.pm:118
#close $FileHandle;
07/2019
296132FAQ-Suche wirft Syntax-FehlerKIXclosedBeim Öffnen vereinzelter Tickets erscheint folgender Fehler im Log:
[Error][Kernel::System::FAQSearch::FAQSearch][1017] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (i.f_number LIKE ….
Auslöser ist vermutlich die Sidebar "Relevant FAQ items". Keine Auswirkungen im Frontend
In Datei Kernel/System/KIXSidebarFAQ.pm Zeile 120 ändern:
  • alt: $Param{SearchString} =~ s/([!*%&|])/$1/g;
  • neu: $Param{SearchString} =~ s/([!*%&()|])/$1/g;
09/2019
296008TWF Tickets bleiben im Kundenfrontend sichtbar wenn für dieses deaktiviert werdenKIXTemplateWorkflowsclosedWenn ein TWF einmal im Kundenfrontend aktiv war und dann für dieses deaktiviert wird, bleibt er dennoch im KF sichtbar. 09/2019
295888Fallback für ältere Konfiguration greifen nichtKIXSidebarToolsclosedIm Code wird auf den falschen Config-Schlüssel geprüft dadurch greift der Fallback für die Sidebartools nicht. 09/2019
295729Config-Schlüssel 'ITSMConfigItem::CustomModule' fehltKIXclosedDer SysConfig-Schlüssel "ITSMConfigItem::CustomModules###030-CustomModule" wurde im Zuge des Perl-Critic-CRs entfernt. Das Modul "KIXPro/Kernel/System/ITSMConfigItem.pm" prüft aber noch die Config-Option. Dabei kommt es zu folgender Fehlermeldung:
Error: Got no ITSMConfigItem::CustomModules! Please check your SysConfig! Error occured at /opt/kix/KIXPro/Kernel/System/ITSMConfigItem.pm line 98.
vor dem Update in die ZZZAuto.pm folgende Zeile eintragen:
$Self->{'ITSMConfigItem::CustomModules'}->{'030-CustomModule'} = 'Kernel::System::PreEventHandler';
09/2019
295590StorageSwitch nicht möglich - vorhanden Article Attachments werden gelöschtKIXProclosedWenn DB-Attachments ins FS ausgelagert werden erscheint folgende Fehlermeldung:
Message: Attachments of TicketID:32/ArticleID:76 already in ArticleStorageFS!
Article-Attachments befinden sich dann noch immer in Datenbank und alle im FS vorhandenen Attachments sind verschwunden! Nur die Verzeichnisstruktur ist noch vorhanden
Kernel/System/Ticket.pm:
  • nach Zeile 'use Kernel::System::VariableCheck qw(:all);' muss 'use vars qw(@ISA);' eingefügt werden
  • In 'sub new' muss Zeile 'use base qw(' in '@ISA = qw(' geändert werden
  • Apache neustarten
295326Suchkriterium Artikel-Erstellzeit berücksichtigt keine ArtikelKIXrejected (Standardverhalten)Stellt man Artikel-Erstellzeit als Suchkriterium in der Ticket Suche ein, werden Notizen oder auch Antworten an den Kunden (email-external) am Ticket in der Suche nicht berücksichtigt.
294527zeitgesteuerte GenericAgents funktionieren nicht mehrKIXclosedBei de rAusführung von zeitgesteuerte Generic Agents wird folgender Fehler angezeigt:
[Error][Kernel::System::CronEvent::_Init][413] Schedule: 25,26,27,28,29,30,31 9 * * HASH(0x511aa40),HASH(0x5242d70),HASH(0x5245480),HASH(0x52454c8),HASH(0x5245510),HASH(0x5245558),HASH(0x52455a0) is invalid:
in Datei /opt/kix/Kernel/System/CronEvent.pm in Zeile 345
( $_ == 0 ) ? 7 : $_
nach Anpassung Daemon neu starten
07/2019
294438Spaltenauswahl Age verursacht Fehler bei verlinkten Tickets im Tab LinkObject von CIsKIXclosedWenn im Tab "Verknüpfte Objekte" der ConfigItem-Zoom die Tabelle für verknüpfte Tickets um die Spalte "Age" erweitert wird, erscheint ein Internal Server Error mit folgender Fehlermeldung:
Can't locate object method "TicketEscalationDisabledCheck" via package "Kernel::System::User" at /opt/kix//Kernel/Output/HTML/LinkObject/Ticket.pm line 269.
07/2019
294425Leerstring als Template möglichKIXready for releaseBeim Erstellen neuer Übersetzungen im Admin-Bereich erscheint folgender Fehler, wenn der Template-Name leer gelassen wird:
[Error][Kernel::Language::new][191] Bad name after Functionality' at /opt/kix/KIXPro/Kernel/Language/de_Custom.pm line 2327.
11/2019
294264Dummy-Eintrag für CustomFooter###URL enthält falschen PlatzhalterKIXclosedIm SC-Schlüssel "CustomFooter###URL" wird eine fehlerhafte Dummy-URL ausgeliefert 07/2019
294182Tab Zeitbuchung wird nicht geladenKIXTicketTimeAccountingclosedDer Tab Zeitbuchung lädt sich tot. Im Log erscheint folgender Fehler:
Can't locate object method "Permission" via package "Kernel::System::Ticket" at /opt/kix/KIXTicketTimeAccounting/Kernel/Modules/AgentTicketZoomTabTimeAccounting.pm line 434.n
In Datei KIXTicketTimeAccounting/Kernel/Modules/AgentTicketZoomTabTimeAccounting.pm in Zeilen 430 und 435 ‚Permission‘ durch ‚TicketPermission‘ ersetzen 09/2019
294177CI-Suche schlägt fehl, wenn Backslash im CI-Namen enthaltenKIXin validation
294164Installationsabbruch_Oracle-DBMSrejected (KnownError)Bei der Installation von KIXPro mit Oracle als DBMS kommt es zu folgendem Fehler:
kix.Console.pl: DBD::Oracle::db do failed: ORA-00932: Inkonsistente Datentypen: - erwartet, CLOB erhalten (DBD ERROR: error possibly near <*> indicator at char 67 in 'INSERT INTO ci_24_dict_value ( xml_content_value ) SELECT DISTINCT <*>xml_content_value FROM xml_storage WHERE xml_type = 'ITSM::ConfigItem::24' AND xml_content_value NOT LIKE '[1]%]%]'') [for Statement "INSERT INTO ci_24_dict_value ( xml_content_value ) SELECT DISTINCT xml_content_value FROM xml_storage WHERE xml_type = 'ITSM::ConfigItem::24' AND xml_content_value NOT LIKE '[1]%]%]'"] at /opt/kix17/Kernel/System/DB.pm line 467.
Dieser Workaround gilt nur für Nutzer die ORACLE als DBMS und ein KIXPro 17.6 installieren wollen. Dabei ist wie folgt vorzugehen: (aktuell debian/ubuntu)
  • apt-get download kixpro
  • dpkg --unpack kixpro*.deb
  • vim /var/lib/dpkg/info/kixpro.postinst
  • RebuildCMDBStructur auf Zeile 34-35 auskommentieren oder entfernen
  • Speichern
  • dpkg --configure kixpro
  • Es wird auf Fehler hingewiesen bzgl. fehlender installierter Abhängigkeiten. Diese können ignoriert werden.
  • apt-get install -yf
  • Installation Abgeschlossen
  • Ersetzen der Datei KIXPro/Kernel/System/Console/Command/Admin/ITSM/RebuildCMDBStructure.pm (Auslieferung durch Support der capeIT)
  • Ausführung sudo -u www-data /opt/kix/bin/kix.Console.pl Admin::ITSM::RebuildCMDBStructure
293893Update auf 17.6 schlägt fehlKIXclosedBeim Update von KIX bricht die Installation mit folgendem Fehler ab:
Can't use string ("1440") as an ARRAY ref while "strict refs" in use at /opt/kix17/scripts/database/../../Kernel/System/NotificationEvent.pm line 540.
ERROR: Unable to execute update script!
07/2019
293803Platzhalter KIX_CUSTOMER_BODY funktioniert nicht mehrKIXProclosedDer Platzhalter wird nicht mehr ersetzt. In der Benachrichtigung wird nur ein "-" dargestellt.In Datei KIXPro/Kernel/System/TemplateGenerator.pm Zeile 1543 ersetzen durch:
my $Pattern = "$Start(?:(?:$DataType(EMAIL|NOTE|BODY)[(.+?)])|(?:KIX_COMMENT))$End";
07/2019
293791Hinzufügen eines DB- / LDAP-Backends mit Translatable-Spaltenbezeichnungen führt zu Internal Server ErrorKIXclosedBeim Durchführen der Konsolenbefehle "sudo -u www-data /opt/kix/bin/kix.Console.pl Maint::Cache::Delete" oder "sudo -u www-data /opt/kix/bin/kix.Console.pl Maint::Config::Rebuild" erhält man dann folgende Fehlermeldung:
"Undefined subroutine &Kernel::Config::Translatable called at opt/kix17/Kernel/Config.pm ..."
Beim Update wird ein Internal Server Error angezeigt.
In der Config.pm (z.B. beim CustomerUser-Backend) "Translatable"-Einträge entfernen. (z.B. [ 'UserTitle', Translatable('Title or salutation'), 'title', 1, 0, 'var', '', 0 ],") 07/2019
293694Es fehlen Ansichten bei der Auswahl zum Einblenden dynamischer FelderKIXclosedBei der Erstellung eines dynamischen Feldes sind nicht mehr alle Ansichten in der Auswahl vorhanden. (Ansichten in der man das dynamische Feld einblenden kann) Es fehlen die Ansichten "AgentTicketZoomTabEditCoreData" sowie "AgentTicketZoomTabEditDynamicFields"In Datei Kernel/Output/HTML/OutputFilter/AdminDynamicFieldSysConfigSettings.pm Zeile 193 ändern in:
my ($PretendAction) = $ConfigHashTabs->{$Item}->{Link} =~ /^(?:.*?);PretendAction=(.*?);(?:.*)$/;
07/2019
293537Suchvorlage im Dashboard führt zu Internal Server ErrorKIXclosedWird eine Suchvorlage mit Filterkriterium ODER (CustomerID → „KIX* OR Test*“) angelegt und im Dashboard eingebunden, dann erscheint beim Filtern des Feldes ein Internal Server Error:
Can't use string ("KIX*||Test*") as an ARRAY ref while "strict refs" in use at /opt/kix/KIXPro/Kernel/System/Ticket/TicketSearch.pm line 4602.n
07/2019
293344Fehlende Abhängigkeit beid er Installation von kixpro 17.6.0KIXProclosedanalog Bug 285847 07/2019
292925Error Log Meldung bei Anhang mit BilddateiKIXProclosedBeim Versenden einer Antwort-Email an einem Ticket, mit Anhang, erscheint folgende Error-Log-Meldung:
Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker-10 /opt/kix17/var/tmp/ArticleAttachmentIndex/358-1.png.tmp.15583493496244.tif.txt is not a file on disk!
07/2019
292867QuickLink nicht deaktivierbarKIXclosedDie QuickLink-Funktion (Ticket::Frontend::AgentTicketZoomTabLinkedObjects###QuickLink) kann nicht deaktiviert werden. 09/2019
292182Relevante FAQ-Einträge zeigen auch Einträge auf die der Benutzer keine Berechtigung hatKIXclosedIn der SideBar "Relevante FAQ-Einträge" werden auch Vorschläge angezeigt, auf die der angemeldete Agent keine Berechtigung hat. Klickt der Agent dann auf diesen Eintrag, erhält er den Hinweis, dass er keine Berechtigung besitzt. 07/2019
292169DF Richtext vom Typ CustomerCompany / CustomerUser behalten Wert nach entfernen in der GUIKIXProclosedWird ein leerer Inhalt für ein dynamisches Feld Richtext vom Typ CustomerCompany oder CustomerUser übermittelt schlägt das Speichern zum Teil fehl. 07/2019
291758Toolbar-Toggle wird im Responsive-Design bei Position links/rechts nicht angezeigtKIXclosedDer Toggle der Toolbar für die Position links/rechts ist nicht gleich dem Top, wenn sich dieser im Responsive-Design befindet. 07/2019
291757Logo wird im Responsive-Design mehrfach dargestelltKIXready for releaseDie Darstellung des Logos wird vervielfältigt.Die Zeile „background-repeat: no-repeat;“ in folgenden Dateien hinzufügen:
  • var/httpd/htdocs/skins/Agent/default/css/KIXBase.Header.css:39
  • var/httpd/htdocs/skins/Customer/default/css/KIXBase.Header.css:38
  • var/httpd/htdocs/skins/Customer/default/css/Core.Responsive.css
  • var/httpd/htdocs/skins/Agent/default/css/Core.Responsive.css
11/2019
291527Kixsidebartools => Fehler beim Befüllen von dyn. Feldern aus SidebarKIXSidebarToolsclosedWird bei der Auswahl eines CIs, über eine Sidebar, der Wert des CIs in ein dynamisches Feld geschrieben, funktioniert dies nur wenn der Wert ein String ist. Ist der Wert ein Integer kommt eine Fehlermeldung im JS-Log:
Error while parsing the ‚sandbox‘ attribute: ‚ms-allow-popups‘ is an invalid sandbox flag.
in Datei KixSidebarTools.js Zeile 241ersetzen:
var SplitValue = (““+Value).split(“,“);
07/2019
291252Gesprächsleitfaden wird ungewollt in Ticketbenachrichtigung angezeigtKIXProclosedWenn ein Gesprächsleitfaden ausgefüllt und anschließend die Eingangsbestätigung an den Kunden versendet wird, wird der Gesprächsleitfaden in dem Artikel der Ticketbenachrichtigung angezeigt. Beim Versand der Mail wird der Gesprächsleitfaden nicht versendet.In Datei KIXPro/Kernel/System/Ticket/Event/SaveResponse.pm Zeile 106:
return 1 if $Article{ArticleType} eq 'email-notification-ext';
07/2019
291096Probleme bei GesprächsleitfadenKIXProplannedBei dem Aufruf eines Gesprächsleitfadens werden Folgefragen nicht mehr angezeigt. Ursache sind die "Pfeile" im Leitfaden. Sobald diese entfernt werden Funktioniert der Leitfaden wieder
291008UserEmail wird nicht in die Preferences geschriebenKIXclosedWird ein Agent angelegt, wo Login gleich E-Mailadresse ist, wird der Key "UserEmail" nicht in die Tabelle user_preferences geschrieben. Dieser Key wird jedoch z.B. bei der Bestimmung des SenderTyps (z.B. in Verbindung mit "PostmasterFollowUpCheckAgentFrom") abgefragt. Sobald sich einzelne Zeichen unterscheiden (Login: Ich@AG.de, E-Mal: ich@ag.de), wird der Key in der Tabelle hinterlegt. 07/2019
290986Einfache Ansicht der Ticketverlinkung fehlerhaftKIXclosedBei der Ausgabe der Verknüpften-Objekte wird im einfachen Modus (SC-Schlüssel LinkObject::ViewMode auf "Einfach") versucht die Präferenzen ebenfalls zu laden. Allerdings werden diese im einfachen Modus nicht abgerufen und es führt zur doppelten Anzeige der Liste. 07/2019
290797Queueauswahl Dropdown lädt bei Klick das Modul AgentTicketMoveKIXclosedBei der Dropdown QueueMove wird nicht geprüft, ob der ausgewählte Wert ungleich 0 ist. In Persönlichen Einstellungen steht die Auswahlmethode auf "Standard". Beim Doppelklick in das Dropdownn öffnet sich AgentTicketMove im Tab. Dies ist problematisch, weil der Kunde den Besitzer an der Stelle nicht ändern soll, das Benutzerfeld aber nicht ausblendbar ist in Datei Kernel/Output/HTML/Templates/Standard/AgentTicketZoom.tt:
Prüfung auf Zeile 101 erweitert um "!== 0"
07/2019
290640Fehler wegen abgelaufenem Session Token in Browsern mit SeitenwiederherstellungKIXrejected (KnownError)Einige Browser stellen beim Öffnen die Seiten wieder her, die beim Schließen geöffnet waren. In KIX wird dann die letzte Seite geladen, die der eingeloggte Agent geladen hatte. Auch, wenn ein anderer User vor dem Rechner sitzt, als der zuletzt angemeldete Agent. Wenn allerdings der Session Token der Anmeldung abgelaufen ist, wird eine Fehlermeldung angezeigt und der Agent muss sich neu anmelden:
Error during AJAX communication. Status: parsererror, Error: SyntaxError: JSON Parse error: Unrecognized token '<'
Wiederherstellen vorheriger Seiten im Browser deaktivieren.
290354Suchvorlage im Dashboard liefert keine ErgebnisseKIXclosedTicketliste wird bei der normale Suche und auch in der Queue-Ansicht (virtuelle Queue) angezeigt. Bei der Einbindung im Dashboard liefert die Liste keine Ergebnisse. Das Verhalten scheint an der Verwendung von (KIX*||Test*) zu liegen. Wird nur nach einem Kunde oder nur nach KIX* gesucht, funktioniert das Template auch im Dasboard.Man kann dies auch umgehen, wenn "KIX*||Test*" statt "(KIX*||Test*)" geschrieben wird. Das Ergebnis ist das gleiche und es funktioniert im Dashboard. 07/2019
289903Übermitteln einer Änderung eines CIs mit Mozilla 66.03 nicht möglichKIX4OTRSrejected (Standardverhalten)Wenn man ein bestehendes CI bearbeitet oder ein neues CI anlegt, öffnet sich wie gewohnt die Eingabemaske. Klickt man nach dem Bearbeiten auf übermitteln, lädt der Browser nur kurz, schließt jedoch die Eingabemaske nicht. Die Änderungen werden nicht übernommen/das neue CI wird nicht angelegt. Mit älteren Versionen des Mozilla Firefox Browsers funktioniert alles wie gewohnt.https://github.com/OTRS/ITSMConfigurationManagement/commit/88d1b0e23f056ca848ce80eed10df12e484dca09#diff-5375ff5c89f8c35b65486be32d4d3116
Diese Änderungen müssten in der KIX4OTRSITSMConfigManagement/Kernel/Output/HTML/Standard/AgentITSMConfigItemEdit.tt als Hotfix aufgenommen werden.
289902Kunden-Informationszentrum::Anmerkungen werden nicht gespeichertKIXclosedIm Kunden-Informationszentrum können keine Anmerkungen an der Firma gespeichert werden, wenn der Datensatz nicht in den Stammdaten hinterlegt wurde. Hier erscheint nur ein Fehler im Log. 07/2019
289551Security Update übernehmen (05/2019)KIXclosedEin Angreifer, der als Agent mit entsprechenden Berechtigungen in KIX angemeldet ist, kann die URL so ändern, dass er die Ausführung von JavaScript im Kontext von KIX veranlasst.https://github.com/OTRS/otrs/commit/67158d8b08309859572c795982ecc7c52484ab0e 05/2019
289549Security Update übernehmen (04/2019)KIXclosedEin Angreifer, der als Agent mit entsprechenden Berechtigungen in KIX angemeldet ist, kann versuchen, sorgfältig gestaltete Berichtsstatistik-XML zu importieren, die dazu führt, dass beliebige Dateien des KIX-Dateisystems gelesen werden.https://github.com/OTRS/otrs/commit/3617488c6c28e06203e4127c7b031140f775a685 05/2019
289111RemoteDB DynamicField mit ACL nicht verwendbarDynamicFieldRemoteDBclosedWird ein dynamisches Feld vom Typ „RemoteDB“ mit einer ACL ein-/ausgeblendet, ist keine Änderung an dem DF möglich. Man kann nicht in das Feld klicken um etwas einzutragen. 07/2019
289025RebuildCMDBStructure bricht komplett ab, bei Fehler mit einer CI-KlasseKIXOptimizedCMDBplannedBei Migrationvon OTRS auf KIX und Erzeugung der KIXOptimizedCMDB bricht das Konsolekommando ab, wenn ein Fehler bei Erstellung einer DB-Struktur für eine CI-Klasse auftritt. Die DB-Strukturen für weitere CI-Klassen werden NICHT erstellt
288987SchedulerCronTask "AttachmentIndexTempDirCleanup" erzeugt Fehler im KIX logKIXProclosedDer SysConfig Schlüssel "Daemon::SchedulerCronTaskManager::Task###AttachmentIndexTempDirCleanup" entfernt in definierten Abständen nicht mehr benötigte Dateien des "attachment index build process".
Jedoch erzeugt die Ausführung dieser Aufgabe den Fehlereintrag:
[Error][Kernel::System::Daemon::DaemonModules::BaseTaskWorker::_HandleError][56] There was an error executing Execute() in Kernel::System::Console::Command::Maint::Ticket::AttachmentIndexTempDirCleanup:
05/2019
288976Verwendung von AdminCustomerCompany in AgentCustomerInformationCenter nicht verwendbarKIXclosedWenn im Kunden-Informationszentrum eine Kundenfirma bearbeitet werden soll (Schaltfläche "Kundenunternehmen bearbeiten"), erscheint ein "Internal Server Error". Es wird keine ID übergeben: Action=AdminCustomerCompany;Subaction=Change;CustomerID=;Nav=0 07/2019
288516Service aus Ticketvorlage wird nicht gesetztKIXclosedBei der Ticketerstellung mit Vorlage wird nicht der hinterlegte Service mit gesetzt. AP wurde vorher ausgewählt. 05/2019
288432Fehlerhaftes Handling eines DF bei User out of OfficeKIXclosedHat ein Agent die Abwesenheit aktiviert und wird dieser dann in einen dynmaischen Feld vom Typ „Objektreferenz User“ ausgewählt, dann wird der Login in die Tabelle mit „...OutOfOffice...“ gespeichert. Der Bezug ist fehlerhaft sobald der User wieder anwesend ist.In Datei Kernel/System/DynamicField/Driver/ObjectReference/User.pm muss bei Zeile 364, 802 und 1054, in der UserList-Abfrage, noch folgende Zeile hinzugefügt werden:
NoOutOfOffice => 1,
09/2019
288409Fehlende Auflistung in der PaketverwaltungKIXConnectclosedKIXConnect wird nicht in der Paketverwaltung angezeigt. 05/2019
288406Internal Server Error im DashboardKIXConnectclosedBeim Login (öffnen des Dashboards) erscheint ein Internal Server Error:
Can't locate object method "PossibleValuesGet" via package "Kernel::System::DynamicField::Driver::Invoker" at /opt/kix/KIXConnect/Kernel/System/DynamicField/Driver/Invoker.pm line 1326.n
In Datei KIXConnect/Kernel/System/DynamicField/Driver/Invoker.pm:
Zeile 1326 anpassen in
my $Values = {};
05/2019
288096CMDB::Import und gleichzeitiges Bearbeiten von ConfigItems einer Klasse führt zum mehrfachen Setzen von "is_last_version" für mehrere VersionenKIXready for releaseFührt man (zyklisch) einen Import von ConfigItems einer CI-Klasse durch und speichert zeitgleich eine Änderung für ein ConfigItem der selben Klasse, werden zwei Einträge in der Datenbank angelegt, welche als "is_last_version" gekennzeichnet werden. Dies führt dazu, dass das ConfigItem selbst keine Attribute bis auf die zuletzt geänderten Attribute mehr anzeigt. Wird beispielsweise ein ConfigItem automatisch über einen Import aktualisert und hängt im selben Zeitraum einen Anhang an das ConfigItem, so wird als einziges Attribut der Anhang angezeigt.
288083Fehlermeldung Duplicate entry bei Ticket MergeKIXclosedFehlermeldung beim Zusammenfassen von Tickets über die Sammelaktion:
ERROR: kix.Daemon.pl - Daemon Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker-10 Perl: 5.22.1 OS: linux Time: Fri Apr 12 10:50:24 2019 Message: Duplicate entry '3-maxmuster-1-88876-3' for key 'link_relation_view', SQL: ' INSERT INTO link_relation (source_object_id, source_key, target_object_id, target_key, type_id, state_id, create_time, create_by) VALUES (?, ?, ?, ?, ?, ?, '2019-04-12 10:50:24' , ?)'
05/2019
288040Keine Feldfehlermeldung beim DF RemoteDB, ITSMReference, Invoker wenn diese als Pflichtfeld markiert sindKIXclosedNutzt man ein dynamisches Pflichtfeld vom Typ RemoteDB, ITSMReference, Invoker wird keine Fehlermeldung angezeigt, wenn kein Eintrag gemacht wurde. 05/2019
287950dynamische Felder aller Objekt-Typen außer dem Typ Ticket können via ACLs nach initialem Ausblenden nicht wieder eingeblendet werdenKIXclosedACLs (zum Einblenden) greifen nur für dynamischen Felder des Objekt-Typs "Ticket" 07/2019
287626Unzulänglichkeiten ITSMStatusWofklowsKIXclosedIm KIXITSMTicketStatusWorkflows in der Sysconfig wird noch die Gruppe "KIX4OTRS" verwendet, im Standard-KIX ist das in der Gruppe "Framework". KIXITSMTicketStatusWorkflows liefert einen Typ "Service Request" aus, Standard-KIX den Typ "ServiceRequest" ohne Leerzeichen. Pakete sollen angeglichen werden. 05/2019
287531Kundeninformationszentrum => keine Services an der Kundenfirma, wenn kein direkter Ansprechpartner existiertrejected (Standardverhalten)Im Kundeninfo-Center werden im Service-Widget keine Services angezeigt, wenn dies im Servicekatalog einer Firma ohne AP zugeordnet wurden.Dieses Feature wurde einst nicht mit Berücksichtigung des Servicekatalogs entwickelt. CR notwendig
287249KFE + MustiCustomer - keine Kundenauswahl bei Prozessenrejected (Standardverhalten)Die Funktion MultipleCustomerIDs kann nicht in Prozesstickets verwendet werden. Die Auswahl, zu welcher Firma der AP gehört, steht hier nicht zur Verfügung.Fehlendes Feature, da die MultipleCustomerIDs implementiert wurden, bevor Prozesse eingeführt wurden. CR notwendig
286957ZoomTabActionCommon - Entwurf wird nicht automatisch gespeichertKIXclosedDer Entwurf im Tab Notiz, wird beim Wechsel auf einen anderen Tab nicht wieder geladen. Dies betrifft nur den Body und nicht das Subject. Beim Klick auf die Schaltfläche "Als Entwurf speichern" funktioniert alles wie gewünscht.In Datei var/httpd/htdocs/js/Core.KIX4OTRS.js muss in der inline Funktion SaveDraft nach Zeile 261 folgende Zeile hinzugefügt werden:
CKEDITOR.instances.RichText.updateElement();
09/2019
286796RequiredLock in TicketKernDaten macht GUI unbenutzbarKIXclosedWird die Konfiguration "RequiredLock" genutzt und ist der aktuelle Agent weder Besitzer noch Verantwortlicher wird eine Fehlermeldung ausgegeben. Diese Fehlermeldung wird als vollständige Seite in den Tab geladen. D.h. der neu geladene Header blockiert die Root Header Elemente und verursacht dadurch die Funktionalitäten der Seite. 07/2019
286124Suchvorlagen nicht mehr über Toolbar ausführbarKIXclosedWenn im Dropdown der Schnellzugriffsleiste eine Suchvorlage ausgewählt wird, wird diese nicht ausgeführt.In Datei Kernel/Output/Template/Provider.pm:
  • Zeile 444 auskommentieren
  • Zeile 448 anpassen in:
    if ( $TemplateList{$Template} && $TemplateFileWithoutTT =~ m/$Template/ ) {
05/2019
286011Fehlermeldung im Log im Zusammenhang mit RemoteDB-SidebarKIXclosedBeim Aufruf des Kundeninformationszentrum mit Ansprechpartner erscheint folgende Fehlermeldung im Log:
Use of uninitialized value $RestrictedAttributes[0] in concatenation (.) or string at /opt/kix//Kernel/Modules/CustomerDashboardRemoteDBAJAXHandler.pm line 497.
Kernel/Modules/CustomerDashboardRemoteDBAJAXHandler.pm:127
if ($CustomerLogin && $Self->{DashletConfig}->{RestrictedDBAttributeCustomerLogin}) {

Kernel/Modules/CustomerDashboardRemoteDBAJAXHandler.pm:137
elsif ( defined $CustomerUserID && $CustomerUserID && $Self->{DashletConfig}->{RestrictedDBAttributeCustomerUserID} ) {
05/2019
285989WidespreadIncident::ChildTicketTypes default-werte falschKIXProclosedDer SysConfig-Schlüssel „WidespreadIncident::ChildTicketTypes“ beinhaltet, mit Auslieferung, den Wert "default" als Tickettyp. Diesen Tickettyp gibt es nicht mehr (Neu: Unclassified)Schlüssel auf "Unclassified" ändern 05/2019
285967Löschen von Tickets über GenericAgent führen zu Fremdschlüsselfehler - Tickets werden nicht vollständig gelöschtKPIDashboardclosedBeim Löschen von Tickets über einen Generic Agent erscheint folgende Fehlermeldung im Log:
Cannot delete or update a parent row: a foreign key constraint fails (`kix17`.`kpi_additional_data`, CONSTRAINT `FK_kpi_additional_data_ticket_ id_id` FOREIGN KEY (`ticket_id`) REFERENCES `ticket` (`id`)), SQL: 'DELETE FROM ticket WHERE id = ?'
05/2019
285965DFs initial ausblenden AgentTicketFreetextKIXclosedDynamische Felder werden in der Maske AgentTicketFreeText (Freie Felder) nicht ausgeblendet. ACLs greifen nicht 09/2019
285855DF ObjectRef -Inhalt mit ACL initial ausblendenKIXclosedDas Dynamische Feld ObjectReference behandelt keine PossibleValues bei der Verwendung von ACL und Dropdown. Daher werden die Werte initial nicht ausgeblendet. 07/2019
285847Fehlende Abhängigkeit beid er Installation von kixpro 17.5.0KIXProclosedBeim Anlegen des AttachmentIndex wird folgender Fehler geloggt:
Kernel::System::OCR could not be loaded: Can't locate Try/Tiny.pm in @INC (you may need to install the Try::Tiny module) (@INC contains: /opt/kix/KPIDashboard /opt/kix/KIXPro /opt/kix17/Custom /opt/kix17/Kernel/cpan-lib /opt/kix17 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at /opt/kix/KIXPro/Kernel/System/OCR.pm line 15.[Tue Mar 26 08:18:36 2019] kix.Daemon.pl: BEGIN failed--compilation aborted at /opt/kix/KIXPro/Kernel/System/OCR.pm line 15.
Debain/Ubuntu:
apt-get install libtry-tiny-perl

Centos:
yum install perl-Try-Tiny

Suse:
zypper install perl-Try-Tiny
05/2019
285708Keine Darstellung von Tabellen im Kundenfrontendrejected (Konfigurationsfehler)Wenn in einer Ticketvorlage eine Tabelle im Body ist, wird diese bei Verwendung im Kundenfrontend nicht mehr als solche angezeigt. 'Frontend::RichText::EnhancedMode::Customer‘ aktivieren
285706AdminSMIME::Betreff von Zertifikaten und Keys wird nicht mehr angezeigtKIXclosedAb OpenSSL-1.1.0 ist der Aufbau der einzelnen Attribute verändert. Dadurch wird das Subject in der SMIME-Verwaltung nicht mehr angezeigt.in Datei Kernel/System/Crypt/SMIME.pm
Zeile 2192
  • alt: Subject => 'subject=s*/(.*)',
  • neu: Subject => 'subject=s*(.*)',
05/2019
285677Ticket Benachrichtigung Option Betreff "Mit/Ohne Ticketnummer" nicht induviduell einstellbarKIXclosedEs stehen in den Ticket Benachrichtigungen die Option "Mit/Ohne Ticket Nummer" für E-Mail und Agent Notification zur Verfügung. Diese Option kann man nicht individuell einstellen. Erzeugt man eine Ticket Benachrichtigung und setzt im E-Mail Bereich, die Option "Ohne Ticketnummer" so wird nach dem Übermitteln auch die Option "Ohne Ticketnummer" für den Agent Notification gesetzt. Beide Einstellungen für E-Mail und Agent Notification werden nach dem Übermitteln auf die gleichen Werte gesetzt. Dies tritt beim Erstellen einer neuen Ticket Benachrichtigung sowie beim späteren Bearbeiten einer bereits bestehenden Ticket Benachrichtigung auf. 05/2019
285486Anzeige von Email-Absender in Ticketansicht und Ticketlisten unvollständigKIXclosedIn den Ticketansicht (AgentTicketZoom) und Ticketlisten werden die Namen der Absender im Feld "Von" bzw "Von/Betreff" nicht vollständig angezeigt. Es wird bei einem Absender vom Format "Vorname, Name" nur noch der Teil vor dem ersten Komma angezeigt .SysConfig-Schlüssel "Ticket::Frontend::AgentTicketZoomTabArticle###ArticleListFrom" und "Ticket::Frontend::AgentTicketZoomTabArticle###ArticleDetailViewFrom" auf "Name und Emailadresse" stellen 05/2019
285454Error bei aktivieren von Frontend::KIXSidebarBackend###DynamicFieldKIXclosedNach Aktivierung des SysConfig-Schlüssels „Frontend::KIXSidebarBackend###DynamicField“ kommt auf diversen Actions (zB AgentTicketZoom) ein Internal Server Error
Fehlermeldung: Can't use an undefined value as a HASH reference at /opt/kix//Kernel/Output/HTML/KIXSidebar/DynamicField.pm line 29.n
zusätzlich SysConfig-Schlüssel „Ticket::Frontend::KIXSidebarDynamicField###DynamicField“ aktivieren
Inhalt kann leer bleiben
05/2019
285440Blättern durch Suchergebnisse mit deakt. Cookies führt zu LogoutKIXclosedSind Cookies im Browser blockiert und der SysConfig Schlüssel: "SessionUseCookie" auf "Nein" gestellt ist, so führt das Blättern durch die Seiten einer Suche zu einen Logout. 09/2019
285412Checklisten werden nach 200 Zeichen abgeschnittenKIXclosedCheckliste wird unvollständig im Ticket angezeigt 05/2019
285241Darstellungsproblem im PhoneTicketKIX4OTRSclosedDer Richtext-Editor im Telefonticket befindet sich nicht an der richtigen Position. 03/2019
285119DF-Typ 'DateTime' erlaubt keine Suche in der Vergangenheit wenn Eingabedatum in der Vergangenheit verboten istKIXclosedBeim Suchen von Datumswerten (in der Vergangenheit), in dynamischen Feldern, wird ein leeres Suchergebnis ohne sichtbaren Fehler geliefert. Im Log erscheinen folgende Meldungen:
Kernel::System::DynamicField::Driver::BaseDateTime::ValueValidate meldet "The value for the field Date is in the past! The date needs to be in the future!"
Kernel::System::Ticket::TicketSearch::TicketSearch meldet "Search not executed due to invalid value '2019-03-19 06:56:04' on field 'RemindDate'!
05/2019
284689Ticketlöschen via GenericAgent meldet VeriniceTastTicketForwarding-Event-Fehler im error.logKIXclosedBeim Löschen von Tickets über einen Generic Agent erscheint folgende Fehlermeldung im Log:
Message: VeriniceTaskTicketForwarding: no ticket data found for ID 81.
05/2019
284558System-Email-Adressen lassen sich doppelt anlegenKIXclosedSystem-E-Mailadresse können mit unterschiedlicher Konfiguration (Zielqueue usw.) doppelt angelegt werden. 05/2019
284349mehrere Wartungstickets bei Intervall "Einmalig"KIXclosedBei der Zeit basierenden (Time based) Prüfung für "Einmalig" wird mit der gesetzten "Erinnerung auf nächste Wartung" auf existierende Wartungstickets gesucht. Mit diesem Datum wird er nie etwas finden, wenn dieser nicht gleich dem Datum der nächsten Wartung ist. Ist kein Ticket zu diesen Erinnerungsdatum gefunden worden, so wird ein neues erstellt. Dieses erstellte Ticket bekommt allerdings nicht das Datum der Erinnerung, sondern dass der nächsten Wartung. 07/2019
284185InstallationsDepends für DBMSKIXclosedWenn ein Update von KIX durchgeführt wird, wird nicht die DBMS Version mit aktualisiert. Die Abhängigkeiten müssen angepasst werden:
kix-pg (>= 17.0.0) | kix-mariadb (>= 17.0.0) | kix-mysql (>= 17.0.0) | kix-rdbms (>= 17.0.0)
DBMS manuell aktualisieren. 05/2019
282932Gesprächsleitfaden - Name in exportierter KopieKIXProclosedBeim Kopieren und Exportieren eines Gesprächsleitfadens, steht beim Öffnen der exportierten Datei der Name des ersten GLF, nicht der Name der Kopie. 05/2019
282809via ACL ausgeblendete Datumsfelder werden beim übermitteln eingeblendet und verursachen Fehler in der AnsichtKIXclosedWerden Datumsfelder unter: "AgentTicketZoomTabActionCommon" eingeblendet und via ACL wieder ausgeblendet, so werden diese beim Übermitteln einer Notiz wieder eingeblendet und rot hinterlegt. Auch die Ansicht wird daraufhin zerstört. Es wird die Navigationsleiste etc. ausgeblendet und man hat nur die Möglichkeit über den Zurück-Button des Browsers auf die vorhergehende Seite zurückzukehren. 05/2019
282555Platzhalter für CIs zeigen falschen Wert an wenn dieser mehrfach vorkommtKIXMaintenancePlanclosedWird in KIXPRO der Wartungsplaner verwendet und sind an einem CI zwei Wartungen hinterlegt, so zeigen die Platzhalter und immer die Werte der ersten eingetragenen Wartung bzw. Datum an. 03/2019
281817AdminGenericAgent ändert bestehenden Job, wenn beim hinzufügen ein existierender Name genutzt wirdKIXclosedWird beim Hinzufügen eines neuen Jobs ein Name gewählt der schon existiert, werden nach der Anzeige der Fehlermeldung alle Felder, der aktuellen Eingabe, und der aus dem Job, des existierenden Namen zusammengefasst und ausgegeben. 05/2019
281396Ticket-Attribute aktualisieren/hinzufügen (GA) - klappt nicht bei deaktiviertem ModernizeKIXready for releaseEin Entfernen von Auswahlwerten im GenericAgent ist nicht möglich (wird nicht gespeichert). 11/2019
281037ACLs greifen nicht in der CustomerTicketZoomFollowUpKIXclosedDynamische Felder werden beim Antworten im Kundenfrontend nicht ausgeblendet. 05/2019
281034keine manuelle EIngabe von Emailadressen im Emailticket möglichKIX4OTRSrejected (KnownError)Bei Erstellung eines E-Mailtickets und Verwendung einer Mailadresse, die nicht im System hinterlegt ist, wird jedes mal wenn die automatische Suche nach passenden Ansprechpartnern keine Treffer zurück gibt, wird die Eingabe aus dem Adressfeld gelöscht.aus OTRS 5.0.34 Zeile 393-446 kopieren Im Kundensystem in die Datei /opt/kix/var/httpd/htdocs/js/Core.Agent.CustomerSearch.js öffnen und die Zeilen 588-611 gegen die zuvor kopierten Zeilen ersetzen.
281016SysMonX Verwendung Status "0" für atom. Abschluss oder Neuerstellung nicht möglichSystemMonitoringXpostponedWird als Statuswert die Zeichenkette "0" (Ziffer Null) verwendet, schlägt die Prüfung im Code fehl, da nicht die Länge der Zeichenkette geprüft wird, sondern ob diese "true" ist.zusätzliche Prüfung in Datei Kernel/System/PostMaster/Filter/SystemMonitoringX.pm einbauen:
if ( !length($Self->{State}) || !length($Self->{Host}) ) {
281013TicketAutoLinkConfigItem fkt. nicht unter Verwendung Dynamic FieldKIXclosedBei Verwendung von Systemmonitoring wird keine Verknüpfung zwischen dem Ticket und dem CI angelegt. 05/2019
280977Löschen von Tickets unvollständig wg. Verletzung FremdschlüsselconstraintKPIDashboardclosedBeim Löschen eines Tickets und laden der Ticketansicht, sind Teile der Ticketinformation noch vorhanden, die Artikellliste ist leer und Kerndaten des Tickets sind noch vorhanden (Kunde, Besitzer, Verantwortlicher, Queue).
Fehlermeldung im Log:
ERROR: insert or update on table "ticket_flag" violates foreign key constraint "fk_ticket_flag_ticket_id_id"
03/2019
280490fehlende Interpretation des Links von dynamischen Feldern in der TicketInformations-SidebarKIXclosedBei der Konfiguration eines dynamischen Feldes vom Typ "Einfachauswahl" mit einem Link, wird der Inhalt des Feldes zwar in der Ticket-Info angezeigt, der Link ist allerdings nicht hinterlegt. 09/2019
280339Fehler AgentTicketCompose mit vordefiniertem AnsprechpartnerKIXclosedBeim Hochladen einer Anlage, nach der Verwendung einer Antwortvorlage, mit hinterlegtem AP, werden über den OutputFilter die in der Vorlage gesetzten Empfänger erneut in die Maske hinzugefügt. Das geht schief da diese schon vorhanden sind. 05/2019
279902Suchvorlagen im Dashboard zeigen falsches Suchergebnis bei Verwendung von dyn. FeldernKIXclosedDer Aufruf der Suchvorlage, bei Verwendung eines dynamischen Feldes (Einfachauswahl) als Suchfilter, über die Suche zeigt das korrekt Suchergebnis. Bei der Integration der Suchvorlage im Dashboard zeigt sie das falsche Suchergebnis. Es werden alle Tickets angezeigt. 07/2019
279692Im Ticket-Event ForwardTicketValuesToAnotherTicket fehlt Code zum setzten der PrioritätKIXProclosedBeim Event ForwardTicketValuesToAnotherTicket die Priorität nicht mit gesetzt. 09/2019
279370Im-/Export Kundenfirmen erzeugt Internal Server ErrorCustomerCompanyImportExportclosedFehler tritt nur in Erweiterungen auf die sich auf die API-Beschreibung der Methode Kernel::System::ReferenceData::CountryList berufen. Beim Import erscheint ein 500 Internal Server ErrorVerwendung der SysConfig 'ReferenceData::OwnCountryList' (sofern die benötigten Länder überschaubar sind) 05/2019
279026Es werden nur Kindes-CI angezeigt, keine "Enkel"KIXCMDBExplorerclosedUnterklassen werden nur aus einer übergebenen Klassenliste heraus ermittelt. Auf oberster Ebene sind alle Klassen verfügbar. In einem unteren Zweig ist nur noch die aktuelle Klasse vorhanden, womit keine andere Unterklasse für 'Enkel' bestimmt werden kann. 03/2019
278952Keine Anmeldung mehr möglichKIX4OTRSclosedEine Anmeldung am System ist nicht mehr möglich. Es kommt ein Internal Server Error. Ursache ist die im SysConfig-Schlüssel „DashboardBackend###0000-KIXNotify“ hinterlegte URL.Schlüssel anpassen
http://www.cape-it.de/files/downloads/KIX4OTRS/modules.xml -> https://packages.cape-it.de/pub/modules.xml
03/2019
278488Abhängige Dynamische Felder greifen im nicht im ProzessticketKIXrejected (Standardverhalten)Abhängige dynamische Felder in Prozesstickets, im Kundenfrontend, funktionieren nicht.ACL über den Admin-Bereich definieren
278463TransitionAction TicketStateSet Verwendung Parameter "PendingDateTime", "TargetTime" entfallenKIXclosedProzessticketes, die in den Status "pending reminder" gesetzt werden, erhalten kein Zieldatum. 03/2019
278334Generic Interface - HTTP::SOAP / ConfigItem - Fehler bei leeren Array-Sub-AttributenKIXclosedDer SOAP-Transport erzeugt bei Abruf von ConfigItem-Daten zu Config Items mit leeren Substrukturen in CI-Klassenspez. Attributen (leere Arrays). Der Apache quittiert das mit folgender Logmeldung:
Error in SOAPOutputRecursion: Data type 'HASH (empty)' is invalid.
03/2019
278303Security Update übernehmen (01/2019)KIXclosedEin Angreifer, der als Agent oder Kundenbenutzer angemeldet ist, kann eine sorgfältig gestaltete Ressource hochladen, um die Ausführung von JavaScript im Kontext von KIX zu veranlassen.https://github.com/OTRS/otrs/commit/d4e3dfbaa054762b29df54705aa412685dd37e15 03/2019
278100CMDBExplorer ChartOpenTicketsPerClass zählt alle verknüpften TicketsKIXCMDBExplorerplannedDer Chart 'Offene Tickets pro Klasse' des CMDB-Explorers zählt verknüpfte Tickets, obwohl diese nicht offen sind.
278098CMDBExplorer ChartOpenTicketsPerClass zeigt nur Anzahl der Config Items in der KlasseKIXCMDBExplorerplannedDer Chart 'Config Items mit offenen Tickets' des CMDB-Explorers zeigt die Anzahl der CIs der Klasse. Der Chart sollte eigentlich 0 anzeigen, solange keine Tickets verknüpft sind.
277978keine DF im AgentTicketMove sichtbarKIX4OTRSclosedIn der Ansicht AgentTicketMove (Queue-verschieben als PopUp) werden keine dynamischen Felder angezeigt. Es erscheint lediglich der Reiter "Dynamische Felder", darin sind aber keine zugewiesenen Felder. 03/2019
277511Ticket Teilen nicht möglich, wenn Anruf ohner erstelltes Ticket in CTI-ListeCTI4KIXready for releaseWenn ein Ticket geteilt wird, wird die "neues-Ticket"-Maske korrekt vorgefüllt ABER: dann kommt ein automatisches Reload der Maske. Danach ist die Maske leer, nur der Kontakt ist vorgefüllt. Erst wenn entweder ein Ticket zu dem vorigen Telefonat erstellt oder in der cti_action Tabelle flags = 1 für diesen Eintrag gesetzt wird, funktioniert das Ticketteilen wieder.in Datei CTI4KIX/Kernel/Output/HTML/KIXSidebar/CTI.pm:75
if ( !$Self->{TicketID} && !$Self->{Subaction} && $Param{Action} eq 'AgentTicketPhone' ) {
11/2019
277498FAQ Suche durchsucht auch Inline BilderKIXpostponedSind in FAQ Einträgen Inline Bilder vorhanden, werden diese als Base64 Zeichenfolge in der Datenbank gespeichert. Wird jetzt eine Volltext Suche ausgeführt (z.B. nach "CMDB") werden auch die Zeichenfolge des Bildes durchsucht. Dies führt zu zu Vielen Ergebnissen. (Bei denen der Suchbegriff aus Anwendersicht nicht vorkommt)Ist Standardverhalten und bringt ggf für den einen oder anderen auch ein Mehrwert.
277295CustomerTicketProcess kann aufgrund versteckter Pflichtfelder nicht übermittelt werdenKIXpostponedBei Verwendung eines dynamischen Feldes vom Type 'ITSMConfigItemReference' als Pflichtfeld, wird das Validate_Required nicht deaktiviert, wenn das Feld mittels ACL ausgeblendet wird.
277044Aussetzen der Eskalationszeit wird nicht in Ticket-Info angezeigtKIX4OTRSclosedDie Eskalation wird korrekt ausgesetzt (Ticket::EscalationDisabled::RelevantStates). In der Sidebar Ticket-Info wird bzgl. Eskalation gar nichts angezeigt. Es sollte in der Sidebar Ticket-Info bzgl. Eskalation der Text "ausgesetzt" stehen. 09/2019
277028KIXSBSimiliarFAQ greift nicht auf Subject sondern auf TitleKIXSidebarToolsclosedIn der Maske AgentTicketNote wird das FAQ anhand des Tickettitels angezeigt und nicht anhand des "Betreff" Feldes der Maske 09/2019
276948CIAttachments können nicht heruntergeladen werdenKIXclosedBei Verwendung eines Subattributes vom Typ "CIAttachment", in der CI-Klassendefinition, kann kein Attachment herunter geladen werden. 03/2019
276914Vorbelegung von Checkbox in Ticketvorlage greift nichtKIXclosedWenn eine Checkbox in einer Ticketvorlage aktiviert wird, wird der Wert, bei der Verwendung der Vorlage, nicht gesetzt. 03/2019
276772KIXSidebarDynamicField - Feld wird im Reiter Dynamische Felder doppelt angezeigtKIXrejected (Nutzungsfehler)Ein dynamische Feld wurde für AgentTicketZoomTabEditDynamicFields, KIXSidebarDynamicField und AgentTicketZoom aktiviert. Im Ticket wird das Feld in der KIXSidebar angezeigt und man kann die Werte ändern. Wenn der Reiter 'Dynamische Felder' geöffnet wird, erscheint das Feld doppelt und in der KIXSidebar wird das Feld "entfernt"In einer Ansicht keine Sidebars doppelt verwenden. ENTWEDER AgentTicketZoom ODER Tab.
276684AdminGenericAgent-Checklisten Einträge können nur 200 Zeichen enthaltenKIXProclosedWerden über einen Generic Agent Checklisten Einträge angelegt, können diese nur 200 Zeichen enthalten. Enthalten diese Einträge mehr Zeichen, werden diese beim Kunden abgeschnitten (KIX17.3.4) oder gar nicht erst eingetragen (KIX17.4.0) 03/2019
276354Security-Management :: Update von Version 17.3.0 auf Version 17.4.0 schlägt fehltSecurityManagementclosedBeim Update von kixpro-security-management auf Version 17.4.0 erscheint folgender Fehler:
Can't install/upgrade package, file Verinice4KIX/Kernel/Config/Files/Verinice4KIX_Sync.xml already used in package Verinice4KIX-17.3.0!
01/2019
276332Datumsfelder werden ausgewertet ohne das diese aktiviert sindKIXpostponedWenn bei der Ticketerstellung ein Datum in der Vergangenheit gesetzt wird (lange Bearbeitungszeit), werden die Felder ausgewertet auch wenn diese nicht angehakt wurden.
276078Fehler bei Update auf Version 17.4.1KIXProclosedNach einem Update von KIX auf Version 17.4.1 erhält man beim aufrufen der KIX Login Seite einen Internal Server Error.
Folgende Fehler erscheinen im Log:
ERROR: kix.Console.pl-Maint::Ticket::EscalationCheck-10 Perl: 5.22.1 OS: linux Time: Fri Dec 28 10:45:02 2018 Message: Bareword "Content" not allowed while "strict subs" in use at /opt/kix/KIXPro/Kernel/System/Ticket/ArticleStorageFS.pm line 486. Bareword "Content" not allowed while "strict subs" in use at /opt/kix/KIXPro/Kernel/System/Ticket/ArticleStorageFS.pm line 507.

Module Kernel/System/DynamicField/Driver/Attachment.pm not in @INC Can't load dynamic field backend module for field type Attachment! The constructor of Kernel::System::DynamicField::Backend returned undef.
In Datei /opt/kix/KIXPro/Kernel/System/Ticket/ArticleStorageFS.pm beide $-Zeichen (Zeile 486 und 496) ergänzen und die Zeile
use MIME::Base64 qw();
ändern in
use MIME::Base64 qw(encode_base64);
01/2019
275540Problem mit CMDB-Import bei eigenem IdentifierKIXclosedWenn beim Import von CIs der Identifikator z.B. auf die Seriennummer gesetzt wird, wird das CI nicht aktualisiert sonder doppelt angelegt. 05/2019
274983Verlinkte Objekte - indivduelle Spaltenkonfiguration mit ShowColumnsByClass - Spaltenkonfiguration teilweise nicht möglichKIXclosedNach der Konfiguration individueller Spalten für verlinkte Objekte (CMDB) in LinkObject::ITSMConfigItem::ShowColumnsByClass ist die Spaltenkonfiguration nicht möglich. Es werden keine Attribute angezeigt. Eventuell sind Umlaute im Klassenname das Problem. 05/2019
274810TicketAnnouncement::zeigt nur eine Störung anKIXProrejected (Nutzungsfehler)Befindet sich mehr als nur eine Störung, zur Anzeige im Kundenfrontend, im System, wird nur die Störung angezeigt, die als erstes zur Anzeige aktiviert wurde.
274645CustomerTicketProcess öffnet sich im Popup inkl. MenüKIXclosedBeim Aufruf/bei Erstellung eines Prozesstickets im Kundenfrontend (CustomerTicketProcess) wird ein Popup geöffnet und in dem Popup wird außerdem das Menü angezeigt. Dies sollte m.E. entfernt werden.Wenn die CustomerTicketProcess nicht als Popup aufgehen soll, reicht folgender Hotfix:

Kernel/Output/HTML/CustomerTicketTemplates/TicketProcess.pm
Zeile 82 - LinkClass AsPopup entfernen
03/2019
274377Cols-Attribut bei Textareas in der Klassendefinition hat keine Auswirkung auf DarstellungKIXrejected (KnownError)In der Klassendefinition, im Attributtyp TextArea, hat das Cols-Attribut keine Auswirkung. Es wird immer nach 89 Zeichen umgebrochen, egal was bei Cols in die Definition eingetragen wurde.Die Breite wird von der Klasse .W50pc { überschrieben.
Wird als bekannter Fehler geführt.
274342KIXSBSimiliarFAQ bei "Neue Notiz" nicht verwendbarKIXSidebarToolsclosedIn der AgentTicketNote über den "Neue Notiz" Reiter wird die Sidebar 'relevante FAQ' nicht angezeigt, wenn diese bereits in der AgentTicketZoom verwendet wird.In einer Ansicht keine Sidebars doppelt verwenden. ENTWEDER AgentTicketZoom ODER Tab. 07/2019
274284Aufruf von AgentTicketService führt zu internal Server ErrorKIX4OTRSclosedDer Aufruf eines Ticket in der Ansicht nach Service führt zur Fehlermeldung "Internal Server Error" zusätzlich wird folgende Meldung Webserverlog angezeigt:
Can't locate object method "TicketCountByAttribute" via package "Kernel::System::Ticket" at /opt/kix/KIX4OTRS/Kernel/Modules/AgentTicketService.pm line 550.n
12/2018
274272Suchergebnis in CMDB wird verworfen bei Änderung der anzuzeigenden CIsKIXclosedIn der CMDB-Suche in Kombination mit Einstellung zur Bestimmung der angezeigten CI Menge, ist nach Änderung der anzuzeigenden CIs die Ergebnismenge weg und man kommt wieder automatisch in die Suchmaske 09/2019
274022Horizontallinien verursachen unnötige Logmeldungen im KundenfrontendKIXready for releaseSind Horizontallinien in einem Prozess vorhanden, wird beim Öffnen des relevanten Dialogs werden im Log folgende Fehler geschrieben:
-e: Use of uninitialized value in string eq at /opt/kix/PriceCountForAccounting/Kernel/Modules/CustomerTicketProcess.pm line 1748.
Keine Verwendung von Horizontallinien in Kundendialogen 11/2019
273952DynamicFieldRemoteDB - Einschränkungen ziehen nicht im KundenfrontendDynamicFieldRemoteDBclosedBei der Ticketerstellung im Kundenfrontend (speziell bei einem Prozessticket), soll der Kundennutzer sich auf ein bestehendes Ticket referenzieren können. Wenn dafür ein dynamisches Feld vom Typ 'RemoteDB' verwendet wird, klappt die Einschränkung auf die Kundentickets nur im Agentenfrontend, im Kundenfrontend wird kein Ticket gefunden.in Kernel/Modules/DynamicFieldRemoteDBAJAXHandler.pm:139 folgendes einfügen:

if ( $Self->{UserType} eq 'Customer' ) {
$CustomerUserID = $Self->{UserID};
}
03/2019
273839AgentTicketPhone::Tab Gesprächsleitfaden::Seite friert ein: TypeError: KIXPro.Agent.ConversationGuide is undefinedKIXProclosedWenn noch kein Gesprächsleitfaden vorhanden/erstellt ist wird beim Wechsel auf den Tab Gesprächsleitfaden folgender Fehler angezeigt:
JS-Console: TypeError: KIXPro.Agent.ConversationGuide is undefined

die Seite reagiert nicht mehr
In Datei KIXPro/Kernel/Output/HTML/Templates/Standard/AgentTicketZoomTabConversationGuide.tt
Abänderung des Aufrufs von KIXPro.Agent.ConversationGuide.Init() auf KIXPro.ConversationGuide.Init()
02/2019
273822ConversationGuides nicht deaktivierbarKIXProclosedÜber den OutputFilter (Frontend::Output::FilterElementPre###ConversationGuide) lässt sich der Gesprächsleitfaden nicht deaktivierenIn Datei Kernel/Output/Template/Provider.pm
In der Subroutine "_PreProcessTemplateContent" Zeile 462 müsste noch die Prüfung der Templates hinzugefügt werden:
next FILTER if !$TemplateList{ $Param{TemplateFile} };
03/2019
273552Anonymisierung läuft nicht wenn IgnoreTicketsWithAnonymizationFlag = yesrejected (Konfigurationsfehler)Das dynamische Feld "Anonymisiert" wird um den Wert "no" ergänzt und erstmal alle Tickets per GenericAgent auf "no" gesetzt.
Dann einen GenericAgent erstellt, um die Tickets zu anonymisieren.
Keinen speziellen Filter auf Tickets
Geändert: Dynamische Feld "Anonymisiert" => yes
und Benutzerdefiniertes Modul ausführen

Nach dem Ausführen wurde nichts anonymisiert, nur das Dynamische Feld auf "yes" gesetzt.
Wenn das Flag IgnoreTicketsWithAnonymizationFlag auf "no" gesetzt wird, werden die Tickets anonymisiert.
Missverständnis:
Im Generic Agent darf das DF "Anonymisiert" nicht auf yes gesetzt werden, sonst ignoriert das Modul das Ticket. Das DF wird ja dann im Modul auf yes gesetzt.
273502Volltextsuche findet keine archivierten TicketsKIXclosedFür die Volltextsuche werden mehrere Suchen ausgeführt und das Ergebnis mit einer weiteren Suche sortiert. Bei der sortierenden Suche werden nur die bisher gefundenen TicketIDs übergeben. Da keine Archivsuche mitgegeben wird, entfallen hier diese Tickets somit. 12/2018
273053Aktualisierung von Tickettyp mit ACL-Einschränkung durch DF nicht möglichKIXclosedBei mehrfacher Verwendung von ACLs, z.B. für die Typliste, kann nur auf die alten Daten vom Ticket zugegriffen werden. Und nicht auf die aktuellen aus dem Formular. 03/2019
273003CustomizeForm führt JavaScript Problem beim anlegen eines neuen Tickets im KundenfrontendKIXProclosedBei Aktivierung CustomizeForm für das Kundenfrontend und Verschiebung eines beliebigen Feldes, wird beim Anlegen eines neuen Tickets im Kundensystem die Maske unvollständig angezeigt. 12/2018
272984angezeigte Anzahl verknüpfter Objekte in Routenverwaltung immer 0KIXrejected (Nutzungsfehler)Wird in der FieldService-Tourenverwaltung eine neue Tour angelegt, und ein beliebiges Objekt verknüpft, dann erscheint im Tab "Verknüpfte Objekte (0)". Im Tab selber ist das verknüpfte Objekt aber vorhanden.
272879TicketAnnouncement::Content-Fehler bei Abwahl der letzten MeldungKIXProclosedBekannte Störungen im Kundenfrontend:
Beim Entfernen der Meldung über das Kreuz erscheint ein Popup zu Fehlermeldung:
"No content from: /kix/customer.pl"
Eine Deaktivierung von allen TicketAnnouncement-Anpassungen (einschließlich globales JS) 12/2018
272842Ticketbenachrichtigung sendet sporadisch nicht den korrekten CUSTOMER_BODYKIXclosedWenn sich in der Artikelliste eine Mail befindet, welche von einem anderen Absender stammt, als der Kunde am Ticket, dann wird beim Senden einer Benachrichtigung an Dritte, der falsche CUSTOMER_BODY in die Benachrichtigung eingefügt. Es wird nicht der letzte interne Artikel in den Platzhalter gesetzt, sondern der letzte externe Kundenartikel. 03/2019
272734Migration KIX16 => KIX14.4 object_id_bak hat kein default ValueKIXclosedSobald in ein Ticket gesprungen wurde (AgentTicketZoom) kam es zu einen Fehler. Die Datenbank erwartet einen Wert für die Spalte ‚object_id_bak‘ALTER TABLE dynamic_field_value DROP COLUMN object_id_bak; 07/2019
272569Richtextfeld zeigt keine Screenshots bzw. Formatierung im ZoomTabDynamicFieldRichTextclosedEs wird ein Prozessticket mit einem Screenshot sowie Text mit Formatierung im Richtext Feld angelegt.
In der TicketZoom Ansicht wird der Screenshot angezeigt, aber die Formatierung geht verloren.
In dem Popup, welches bei Klick auf das "+" aufgeht fehlt der Screenshot, wenn davor Text mit Formatierung enthalten ist.
12/2018
271907ITSMConfigItem prüft bei ConfigItemSearchExtended den Param 'What' auf leeren String statt ArrayRefKanban4KIXclosedWird ein dynamisches Feld vom Objekttyp 'ITSMConfigItemReference' ohne Constriction und ein ConfigItem, mit entsprechender DynamicField-Konfiguration angelegt, werden keine Swimlanes in der Kanban-View angezeigt. 03/2019
271693Platzhalter führt zu AbbruchKIXclosedFehlerhafte Platzhalter (Platzhalter muss komplett in Großbuchstaben geschrieben werden):
  • KIX_FIRST_BODY
  • KIX_FIRST_COMMENT
  • KIX_FIRST_EMAIL
Ticketbenachrichtigung wird nicht erzeugt und es wird kein Artikel erstellt.
Meldung im Apache-Log:
(in cleanup) Can't locate object method "DocumentStyleCleanup" via package "Kernel::System::HTMLUtils" at /opt/kix/KIXPro/Kernel/System/TemplateGenerator.pm line 1991.
Methode 'DocumentStyleCleanup' muss 'DocumentCleanup' sein 12/2018
271656Security Updates übernehmen 09/2018KIXclosedEin Angreifer, der als Administratorbenutzer bei KIX angemeldet ist, kann die URL manipulieren, um die Ausführung von JavaScript im Kontext von KIX zu veranlassen.https://github.com/OTRS/otrs/commit/7fad98052028505d3b40f3d51cf0ff1e40b24b94#diff-715898e06d6b0d0574fb5b89c0d67dc5 12/2018
271655Security Updates übernehmen 07/2018KIXclosedEin Angreifer, der als Benutzer bei KIX angemeldet ist, kann das Anmeldeformular so ändern, dass beliebige Dateien gelöscht werden, auf die der KIX-Webserverbenutzer Schreibzugriff hat.https://github.com/OTRS/otrs/commit/c9774f83d2559caac6373f75f8c2e966c194db81#diff-72626226f5a235566e272e6c05e43e28R410 12/2018
271106Ansprechpartner wird nach Anonymisierung am TIcket verknüpftKIXTicketAnonymizationclosedTickets werden zwar anonymisiert, jedoch wird der Ansprechpartner, mit dem das Ticket erstellt wurde, wieder an das Ticket verknüpft. Wenn die Anonymisierung noch einmal durchgeführt wird, wird das korrigiert. Dann ist niemand mehr mit dem Ticket verknüpft. 09/2019
270983Internal Server Error bei Anlage/Update von DynamicField RemoteDB und ITSMConfiItemDynamicFieldRemoteDBclosedWird im Adminbereich, ein dynamisches Feld vom Typ 'RemoteDB' oder 'ITSMConfigItem' erstellt oder ein bestehendes angepasst, dann erscheint nach dem Übermitteln ein Internal Server Error.Kernel/Modules/AdminDynamicFieldITSMConfigItem.pm
Kernel/Modules/AdminDynamicFieldRemoteDB.pm

In den genannten Dateien in der 'sub Run' bei den Subactions 'AddAction' und 'ChangeAction' folgendes anpassen:
'$Self->{LayoutObject}->ChallengeTokenCheck();' => '$LayoutObject->ChallengeTokenCheck();'
12/2018
270977CMDBExplorer TreeView bleibt deutsch trotz gewählter englischer SpracheKIXCMDBExplorerrejected (Standardverhalten)CMDBExplorer Baum bleibt deutsch trotz gewählter englischer SpracheNormales Verhalten:
Der Explorerbaum wird vorberechnet. Dort zieht die default-Language.
270857ACLs greifen nicht in der CustomerTicketProcessKIXclosedDie Einschränkung auf die FrontendAction ist im Kundenfrontend nicht möglich. In Datei Kernel/Modules/CustomerTicketProcess.pm
Übergabe der Action an die TicketAcl bei Zeile 439 und 1154 hinzufügen:
Action => $Self->{Action},
03/2019
270635Bei kleiner Browserfensterbreite verschwindet die NavigationsleisteKIX4OTRSrejected (Softwarefehler)Wenn man die Browserfensterbreite verringert (aufgetreten bei ca. 920px Breite), verschwindet bei die Navigationsleiste vollständig. Wenn man das Fenster danach wieder breiter zieht, bleibt die Navigationsleiste unsichtbar.Per 'Element untersuchen div#NavigationContainer width: 0px auf 1000px ändern
270629SMIME.pm entschlüsselt E-Mails mit mehreren Content-Types nicht vollständigKIXrejected (KnownError)Es wird nur einmalig auf den Content-Type geprüft wodurch E-Mails mit verschieden verschlüsselten Anteilen nicht vollständig entschlüsselt werden. Dies ist problematisch wenn die Mail-Anteile nun sowohl mit "multipart/mixed" als auch mit "application/octet-stream" verschlüsselt werden.
270618Mails in falscher Queue wenn Empfängeradresse in AnführungszeichenKIXclosedIm KIX wurde eine System-Email-Adresse angelegt und dieser eine Queue zugewiesen. Wird nun eine Mail an diese Adresse gesendet, wird das Ticket in der entsprechenden Queue erstellt. Ist ABER die Empfängeradresse in Anführungszeichen (To: "support@test.de"), wird das Ticket nicht in der hinterlegten Queue erzeugt, sondern in der Standardqueue des Systems. 03/2019
270617Sysconfig-Einstellungen PreferencesGroups### inkonsistenKIXready for releaseEs gibt einige Einstellungen die unter DataSelected entweder den Value statt dem Key angegeben haben. Demzufolge wird im Frontend dann möglicherweise ein falscher Wert (auch abhängig von der Sprache) angezeigt (z.B. bei PreferencesGroups###UseArticleColors, PreferencesGroups###ToolbarPosition, PreferencesGroups###CSVSeparator) 11/2019
270494Use of uninitialized value $CustomerUserTypeKIXMaintenancePlanclosedIn den CIs vom Wartungsplaner besteht die Möglichkeit das Pflichtfeld vom Kundenbenutzertyp (CustomerUserType) mittels " - " wegzuklicken. Entfernt man auf diese weise den CustomerUserType, ist die entsprechende Variable nicht gefüllt und es kommen, beim Check der Wartungen, Fehler im Log:
OTRS Scheduler Daemon Cron: CMDBMaintenanceCheckScheduler - kix.Daemon.pl: Use of uninitialized value $CustomerUserType in string eq at /opt/kix/KIXMaintenancePlan/Kernel/System/MaintenancePlan.pm line 364.
- Kernel/System/EmailParser.pm:974 my $DecodedString = ''; - KIXMaintenancePlan/Kernel/System/MaintenancePlan.pm:360 my $CustomerUserType = $CIAttributeData->[$Param{Count}] || $CIAttributeDataMP->[0] || ''; 09/2019
270469Übernahme von Fehlerkorrekturen und Anpassungen aus KIXConnectKIXProclosedIn KIXConnect wurden, um die geforderte Funktionalität umsetzen zu können, mehrere Korrekturen und Anpassungen vorgenommen, welche in KIX überführt werden solltenBereits behoben mit KIXConnect 12/2018
270323AgentTicketPhone::manuell gewählte Queue wird nach Attachment-Upload durch am Service hinterlegte Queue ersetztKIX4OTRSpostponedWenn eine, am Service hinterlegte, Queue in AgentTicketPhone gewählt ist, diese nach Wahl des Services abgeändert wird, wird die Queue nach Attachment-Upload wieder auf die am Service hinterlegte zurückgesetzt.
270182Volltextsuche liefert alle TicketsKIXProclosedWenn es zum Suchbegriff keine Ergebnisse gibt, werden alle Tickets als Suchergebnis ausgegeben. 12/2018
269668Followup an Systemadresse und weitere Mailempfänger erzeugt Artikel-Duplikat(e)KIXclosedEin Followup an eine Systemadresse und weitere Mailempfänger, die nicht Systemadressen sind, erzeugt an den bestehenden Tickets Artikel-Duplikate. 12/2018
269517Löschen von Tickets durch Generic Agent bringt Fremdschlüssel-Constraint-Fehler 'fk_kpi_additional_data_ticket_id_id', Tabelle 'kpi_additional_data'KIXclosedNach Anlage eines GenericAgent mit dem Ticket-Command "Delete Tickets = yes" erscheint im Log folgende Meldung:
aktualisieren oder löschen in Tabelle 'ticket' verletzt Fremdschlüssel-Constraint 'fk_kpi_additional_data_ticket_id_id' von der Tabelle 'kpi_additional_data'
03/2019
269168file_exchange_token Foreign key incorrectlyKIXProclosedDie Installation von KIXPro 17.3.4 wirft bei folgendem "ALTER TABLE" sowohl im Log als auch im Systemprotokoll den Fehler:
ALTER TABLE file_exchange_token ADD CONSTRAINT FK_file_exchange_token_ticket_id_id FOREIGN KEY (ticket_id) REFERENCES ticket (id); ERROR 1005 (HY000): Can't create table `kix17`.`#sql-33f6_4f` (errno: 150 "Foreign key constraint is incorrectly formed")
10/2018
268930DynamicField vom Typ Attachment zeigt nicht an das es Pflichfeld istKIXProclosedDynamische Pflichtfelder vom Typ "Attachment" werden beim nicht-ausfüllen optisch nicht als Fehler dargestellt. 12/2018
268162Mapping merkt sich "Mit Spaltenüberschriften" bei erneuter Konfiguration nichtKIXclosedIm CSV-Mapping in der Import/Export-Schnittstelle wird bei "Mit Spaltenüberschriften" -> "Nein" ausgewählt. Wenn das Mapping erneut geöffnet wird, um es anzupassen, steht die Spalte wieder auf "Ja".In Datei Kernel/Output/HTML/ImportExport/LayoutSelection.pm folgende Anpassung:
in Zeile 81 muss folgendes geändert werden:
  • $Param{Value} ||= $Param{Item}->{Input}->{ValueDefault}; auf
  • $Param{Value} //= $Param{Item}->{Input}->{ValueDefault};
12/2018
267060Abwesenheitsvertretung ohne FunktionKIXpostponedIST:
  • Agent erstellt Abwesenheitsregel mit Vertreter
  • Vertreter erhält keine Ticketbenachrichtigung während der Abwesenheit
SOLL:
  • Agent erstellt Abwesenheitsregel mit Vertreter
  • Vertreter erhält Ticketbenachrichtigung während der Abwesenheit
266275Fehlerhafte Übersetzung in Infoleiste nach ASP-AktualisierungKIXready for releaseBeim Ändern von Daten eines Ansprechpartners in der Ansprechpartnerverwaltung wird nach Bestätigen mit "übermitteln" in der Infoleiste: "Kunde aktualisiert" angezeigt. Dort sollte "Ansprechpartner aktualisiert" stehen. 11/2019
266050Fehler beim Öffnen von AgentTicketServiceKIXProin validationBeim Öffnen der AgentTicketService erscheint im error.log folgende Fehlermeldung:
Use of uninitialized value in concatenation (.) or string at /opt/kix//Kernel/Modules/AgentTicketService.pm line 69.
265392Ungüstiger Konfigurationsschlüssel bei "Frontend::Module###AgentTicketAttachmentDownload"KIXplannedDer SC-Schlüssel (Frontend::Module###AgentTicketAttachmentDownload ) ist unter Gruppe per Default "users" eingestellt. Wenn ein Rollenkonzept vorgeschlagen (pro Queue eine eigene Gruppe) wird, spielt die Gruppe users keine Rolle mehr und meist wird diese dann entfernt. Hier muss immer manuell nachjustiert werden
265390Importfunktionalität bei ACLs erzeugt LeereinträgeKIXclosedBeim Import einer exportierten ACL, mit nur einem PossibleNot-Zweig, wird ein leerer Possible-Zweig hinzugefügt.Kernel/System/ACL/DB/ACL.pm:1255 Prüfung einfügen ob 'Possible' vorhanden ist 12/2018
265311Fehler bei "Anlagen herunterladen" im "Anlagen"-TabKIXclosedDer Agent hat ro-Rechte auf ein Ticket. Nutzt dieser "Artikel herunterladen" im "Artikel"-Tab, bekommt er ein Zip zum Download angeboten (korrektes Verhalten). Im "Anlagen"-Tab bekommt er keine Anlagen zum Download (getestet in Opera, Chrome, Firefox). 12/2018
263499AgentTicketClose::bei Service=mandatory wird leeres Widget "Ticket-Einstellungen" angezeigtKIX4OTRSclosedWenn in AgentTicketClose der Service mandatory gesetzt ist, wird ein leeres Widget "Ticket-Einstellungen" angezeigt. Dieses hat keine Funktion und ist obsolet.​ 07/2019
263406Kundenbackend erfordert CustomerKey immer mit Verweis auf das LoginKIXrejected (KnownError)Kundenlogin funktioniert nicht da von der Authentifizierung der Login als UserID zurückgegeben wird, welcher der tatsächlichen ID aber nicht entspricht.
An vielen Stellen im System wird der Login anstelle des konfigurierten Keys verwendet und auch umgekehrt die ID für den Login-Wert.
261704Anzahl der gefundenen Tickets in Links fehlerhaftKIXclosedWird eine Suchverlage erstellt in der nur Tickets aus bestimmten Queue angezeigt werden sollen und sich diese in das Dashboard einbindet, so wird unter "Alle Tickets" die korrekte Anzahl der gefundenen Tickets angezeigt. Jedoch werden unter "Tickets in meinen Queues" auch Tickets angezeigt, welche sich in den Queues befinden die ausgefiltert wurden. 12/2018
261507Nach einfügen eines Bildes im CKEditor weiteres Schreiben nicht möglichKIXin validationMit Firefox Version 61.0.2 (unter Windows) ist es nach dem Einfügen eines Bildes in den CKEditor (z.B. in Notizen) nicht möglich den Cursor unterhalb des Bildes zu setzen um weitere Texteingaben zu tätigen.Anderen Browser verwenden bzw oberhalb des Bildes weiter schreiben.
261475Changelog über Paketverwaltung nicht abrufbar/einsehbarclosedBeim Abrufen des Change-Logs im Terminal erhält man folgende Fehlermeldungen:
Ubuntu: apt-get changelog kix
E: Fehlschlag beim Holen von changelog:/kix.changelog Changelog unavailable for kix=17.3.2-0
03/2019
261186Einfachauswahl-DF wird gesetzt, obwohl ausgeblendetKIX4OTRSclosedWird ein dynamisches Feld mittels ACL ausgeblendet, dann ist dieses zwar in der Maske nicht zusehen, wird die Maske abgeschickt werden auch die ausgeblendeten DFs übermittelt. 12/2018
258631Anhänge die über den Richtext Editor eingefügt wurden, werden nicht aus DB gelöschtKIXclosedWird bei der Erstellung eines FAQ Eintrags, ein Attachment über den Richtext Editor eingefügt (entweder über die Option "Bild" der Menueleiste oder über das direkte kopieren des Bildes in den Editor), wird das Attachment, nach dem speichern des FAQ Eintrags, in die Datenbank Tabelle "faq_attachment" eingetragen. Wird dieser FAQ Artikel bearbeitet und das Bild aus dem Editor entfernt, wird das Attachment jedoch nicht aus der Datenbank Tabelle "faq_attachment" entfernt. 03/2019
258202Falsche Wertanzeige eines Dynamischen Feldes wenn es über eine ACL eingeblendet wird nach AJAXUpdateKIXpostponedBeim AJAXUpdate werden dynamischen Felder, die über eine ACL ausgeblendet werden, "disabled". Durch das "disabled" wird der gesetzte Default nicht mehr übergeben und in der Variable DynamicFieldValues steht bei SelectedID ein "undef", was die falsche Anzeige verursacht.
256993falsche Adresse bei MultipleCustomerIDsKIXclosedBei Verwendung der MultipleCustomerIDs findet kein Update auf die Kundeninformation statt 09/2019
254765Artikelliste in Chrome nicht großziehbarKIXin validation
  • in der Ticketansicht kann man die Artikelliste nach unten länger ziehen, in dem man die kleine Schaltfläche anfasst.
  • im Chrome wird diese Schaltfläche jedoch nicht angezeigt und man kann die Liste nicht länger ziehen.
11/2019
254652Auf Notiz Antworten wird nicht anhand der Berechtigungen/Ticketsperre ausgeblendetKIX4OTRSclosedBei RO-Berechtigung oder gesperrten Tickets sollt die Schaltfläche "Auf Notiz antworten" ausgeblendet werden. 12/2018
254493Kundenportalgruppe sollte Pflichtfeld seinKIXclosedWenn man eine Ticketvorlage konfiguriert und diese für das Kundenfrontend bereitstellen will MUSS die Kundenportalgruppe ein Pflichtfeld sein. Das Feld wird eingeblendet mit "*", kann aber OHNE (!!!) Eingabe der Portalgruppe gespeichert werden. Somit ist die Tickelvorlage im Kundenfrontend nicht sichtbar 09/2019
252359AgentTicketNote schließt Popup nicht wenn Sidebar Zugewiesene CIs aktiviertKIXclosedDie AgentTicketNote (Bearbeiten-Funktion) soll zur Klassifizierung verwendet werden, daher soll auch die Sidebar zugewiesenen CIs angezeigt/verwendet werden. In der SysConfig wurde Frontend::KIXSidebarBackend###LinkedCIs angepasst. Nach dem Übermitteln bleibt das Popup-Fenster offen (egal ob ein CI in der Sidebar ausgewählt wurde oder nicht). Die Verlinkung zum CI wird in meinem Testsystem gesetzt, beim Kunden-System wird sie nicht gesetzt! 09/2019
251694AgentTicketMove erfordert Sperre obwohl Konfiguration deaktiviert istKIXclosedWird im SC-Schlüssel 'Ticket::Frontend::AgentTicketMove###RequiredLock' auf 'Nein' gestellt und das Ticket mit Sperre auf anderen Besitzer und Verantwortlichen angelegt, wird mit verschieben des Tickets die Meldung 'Sorry, you need to be the ticket owner to perform this action.' angezeigt 07/2019
251171Volltextsuche liefert unterschiedliche ErgebnisseKIXclosedDie Volltextsuche bezieht sich auch auf Ticketnummer und Tickettitel. Im Gegensatz zum Volltext werden diese aber nicht mit '*' als Prefix und Suffix versehen vor der Suche, womit 6979 bei den Ticketnummer kein Ergebnis liefert, *6979* aber schon. 12/2018
251096Markierungen in Checklisten nach Editieren falsch zugeordnetrejected (Standardverhalten)Vorgehen zur Reproduktion:
  • Checkliste wird an einem Ticket erstellt
  • Status an Checklisteneintrag wird gesetzt
  • Checklisteneintrag wird hinzugefügt
  • Status-Symbole werden "willkürlich" zu den Einträgen hinzugefügt
Ob ein Eintrag aktualisiert wurde oder neu erstellt, entscheidet das Script per Levenshtein-Distanz.
Die ist von "1. Test 1" zu "0. Test 4" gerade mal zwei. Bis 9 wird angenommen, dass es sich um eine Aktualisierung handelt, daher wird hier auch der Status beibehalten.
Sollte das Standardverhalten auf eine kleinere Distanz angepasst werden (Achtung: Risiko, dass dann Einträge als neu behandelt werden, die es gar nicht sind), kann man in den TicketExtensions Zeile 1313 auf den gewünschten Wert setzen.
250435Import von CustomerUser erzeugt Logmeldungen pro DatensatzCustomerUserImportExportplannedWenn Kontakte/Kundennutzer mittels Import/Export importiert werden sollen und es im Datenmapping Leereinträge gibt (da nicht alle Spalten der CSV verwendet werden sollen) wird beim Importieren auf der Konsole für jeden Datensatz folgende Fehlermeldung angezeigt:
kix.Console.pl: Use of uninitialized value $Keys[0] in pattern match (m//) at /opt/kix/KIXPro/Kernel/System/ImportExport/ObjectBackend/CustomerUser.pm line 722.
Der Import wird trotzdem durchgeführt.
in Datei KIXPro/Kernel/System/ImportExport/ObjectBackend/CustomerUser.pm:722
if( $Keys[0] && $Keys[0] =~ m/DynamicField_/ ){
249552Migration - MySQL-Dump unvollständig durch fehlende DB-EinstellungKIXclosedDer KIX-Installer von KIX 16 sowie KIX 17 setzt im MySQL/MariaDB für [mysqld] max_allowed_packet = 30 M, allerdings nicht für [mysqldump].
Bei der Migration wird ein Dump der DB erstellt, der damit fehlschlägt, da standardmäßig nur für den [mysqldump] max_allowed_packet = 16M sein sollte.
DBMS-Konfiguration vor der Migration manuell anpassen 03/2019
249492Import Geräte mit Sonderzeichen, Komma, Hochkomma nicht möglichInventorySyncBaramundiBackendrejected (Konfigurationsfehler)
  • (1) Datenabgleich bei Umlauten in Geräte-Identifier:
    enthalten die Gerätenamen Umlaute, werden die Geräte zwar in der Liste angezeigt, es werden jedoch keine Importe durchgeführt und die CIs entspr. nicht angelegt
  • (2) Erkennung Bestandsdaten bei Hochkomma in Gerätenamen:
    enthalten die Gerätenamen Hochkommata, werden vorhandene CIs nicht erkannt und ein Gerät wird mehrfach in die CMDB importiert
  • (3) Komma (u.a. Sonderzeichen) im Gerätenamen scheinen ebenso den Import zu stören:
    bei Verwendung Komma im Gerätenamen kam es auch zu keinem Import oder wiederholtem Import
    der Import war erfolgreich wenn alle Sonderzeichen aus den Gerätenamen entfernt wurden
Setzen von:
InventorySync::Backend::Baramundi###SourceCharset = "utf-8"
InventorySync::Backend::Baramundi###DestCharset = "utf-8"
249477Auswahl einer Vorlage mit Anhang aktualisiert die Anzeige nichtKIXrejected (KnownError)Im Modul AgentTicketEmailOutbound wird eine Anlage, welche mit der einer Vorlage verknüpft ist, nicht dargestellt. Diese wird jedoch beim Übermitteln korrekt mit versendet. Ein nachträgliches Hinzufügen einer zweiten Anlage aktualisiert die Anzeige korrekt.
248302Fehler bei signiertem Mailversand mit Mail im AnhangKIXrejected (KnownError)
  • wenn eine Anlage (eml-Format) bereits signiert, verschlüsselt oder Base64-kodiert ist, erscheint folgende Fehlermeldung:
    OpenSSL: The signature does not match the message content : Verification failure ...
  • die gesendete Mail wird nicht korrekt signiert
  • dies tritt nur bei Anlagen im eml-Format auf
Anlage vorher packen und dann anhängen
247334Bei Suche nach GeneralCatalog Attribut keine Sortierung möglichKIXpostponedBei der CMDB-Suche nach einem Suchkriterium aus dem GeneralCatalog ist eine anschließende Sortierung der Ergebnisliste nicht möglich.
246997ProcessManagement::DynamicFieldRichtext zeigt keine Screenshots im ZoomTabDynamicFieldRichTextclosedBei Verwendung eines dynamischen Feldes vom Typ "DynamicFieldRichText" im Prozessticket, werden eingefügte Screenshots in der Ticketansicht nicht angezeigt.
Im Tab Dynamische Felder erscheint der Screenshot.
10/2018
246826[Bug]KIX::AgentTicketQueue & AgentTicketStatusView::Sortierung nach von/Betreff fehlerhaftKIXclosedIn der Ansicht AgentTicketStatusView und AgentTicketQueue (in der kleinen Ansicht) lässt sich die Spalte "von/Titel" nur einmalig sortieren. Klickt man auf diese Spalte, wird die Tabelle nicht sortiert. 12/2018
246273CSV/Excel Export füllt manuell hinzugefügte DF nichtKIXrejected (Standardverhalten)Wenn ein dynamisches Feld zu Ticket::Frontend::AgentTicketSearch###SearchCSVData hinzugefügt wird, wird zwar im exportierten CSV die Spalte eingefügt, jedoch werden keine Werte für das DF exportiert. Die Spalte ist also leer.Bei der Verwendung der CI-Suche und der Ausgabe als CSV/Print, wird immer die Custom-Ansicht (C) verwendet und deren Spaltenkonfiguration. Die Spalten der Tabelle kann über das Bürger-Menu geändert werden. Wenn keine Konfiguration festgelegt wurde zeigt er die Spaltendefinition aus dem Konfigurationsschlüssel "ITSMConfigItem::Frontend::AgentITSMConfigItemSearch###ShowColumns" bzw. "ITSMConfigItem::Frontend::AgentITSMConfigItemSearch###SearchCSVData" an. Wurde der Konfigurationsschlüssel "ITSMConfigItem::Frontend::AgentITSMConfigItemSearch###ShowColumnsByClass" aktiviert wird diese Definition für die jeweiligen Ansicht verwenden inkl. des CSV/Print Ausgabe. Allerdings verursacht diese Konfiguration Anzeigeverwirrungen, denn diese wird in der Small-Ansicht(S) korrekt angezeigt, aber nicht in der Custum-Anischt und der CSV/Print Ausgabe. Daher muss die Spaltenkonfiguration der Custom-Ansicht über das Bürger-Menu konfiguriert werden, dann werden die Angaben in der Ansicht als auch beim CSV/Print korrekt ausgegeben. Das gleiche Problem ist in der ConfigItemZoom, da auch dort die Möglichkeit besteht eine Custom-Ansicht zu verwendet. Die Konfigurationsschlüssel sind "ITSMConfigItem::Frontend::AgentITSMConfigItem###ShowColumns" und ""ITSMConfigItem::Frontend::AgentITSMConfigItem###ShowColumnsByClass".
245964Ticket::Type::Default gesetzt::Textbausteine werden trotz Einschränkung auf anderen TicketType angezeigtKIX4OTRSclosedWenn ein Textbaustein nur für einem bestimmten Tickettyp eingerichtet ist, wird dieser bei initialen öffnen, z.B. der Maske Telefonticket, trotzdem angezeigt. Die Anzeige aktualisiert sich mit Auswahl eines Typs. 12/2018
245388Fehlermeldung Duplicate entry bei Ticket MergeKIXclosedBeim Zusammenfassen von Tickets über die Sammelaktion werden Fehlermeldungen im Log des Apache erzeugt:
DBD::Pg::db do failed: FEHLER: doppelter Schlüsselwert verletzt Unique-Constraint »link_relation_view«
10/2018
245122Internal Server error bei Auswahl Zugeordnete CIs im KundenfrontendKIX4OTRSclosedInternal Server Error wenn im Kundenfrontend CIs verknüpft werden sollen. 08/2018
245121Dateianhang lässt sich nicht downloaden::invalid charactersKIXclosedEnthält ein Attachment Sonderzeichen, wird es beim Klick nicht heruntergeladen. Es passiert nichts. 08/2018
244094Am CI verknüpfte Tickets nicht aufrufbarKIXCMDBExplorerclosedWird der CMDB Explorer aufgerufen und ein CI mit Verlinkungen ausgewählt, werden in der ganz rechten Spalte verknüpften Tickets angezeigt. Wenn eines der Tickets angeklickt wird, wird die Ansicht von einem schwarzen Balken überblendet. 09/2019
243583Suche nach DF CustomerUser nicht möglichKIXProclosedDynamische Felder vom Typ CustomerUser können nicht in der Ticketsuche angesteuert werden. 12/2018
243324Fehler in SysLog bei Start via DaemonCTI4KIXclosedWenn bei der Synchronisation Kundendatenbackend => CTI-Meta-Daten aktiviert wurden, werden irritierende Meldungen im Error-Log ausgegeben:
There was an error executing Execute() in Kernel::System::Console::Command::Maint::CTI4KIX::UpdateMeta
10/2018
240887Verwendung von '' in Checklisten nicht möglichKIX4OTRSclosedFehlerhafte Darstellung in der Checkliste bei Verwendung von Anführungszeichen -> es wird ein "\" vor dem "" eingefügt 12/2018
240154Logfehler in TicketGeneric, wenn DefaultColumn mit nicht existierenden DF gefüllt istKIX4OTRSplannedSobald in den DefaultColumns in der SysConfig ein DF eingetragen ist, was nicht (mehr) exisitiert, erscheinen Fehlermeldungen im Log:
Use of uninitialized value in numeric ne (!=) at /opt/kix//Kernel/Output/HTML/Dashboard/TicketGeneric.pm line 463
239728Ergebnisliste der Autocomplete-Funktion zu weit nach links verschobenKIXplannedDie Ergebnisliste der Autocomplete-Funktion ist bei längeren Kundennamen/Bezeichnungen zu weit nach links verschoben 11/2019
238820Übersetzung Process, Activity und ActivityDialog in CustomerTicketZoom nicht möglichKIXclosedIn der Ticketdetailansicht wird die Prozess-Aktivität sowie die möglichen Folgeaktivitäten nicht übersetzt 08/2018
236734TransitionAction DynamicFieldSetKIXclosedBei der Verwendung von Platzhaltern, in der TransitionAction DynamicFieldSet, im Prozessmanagement, werden Fehlermeldungen im Log ausgegeben:
Can't get DynamicField config for DynamicField: 'Placeholder'!
08/2018
236705AgentTicketZoom::Attachment-Download nicht möglichKIX4OTRSclosed
  • in AgentTicketZoom ist an einem Kunden-Artikel ein Anhang angehängt, der folgenden Dateinamen enthält:
    F__M+H__Annuity_&_xxxxxxx_xxx_xxxxxxxx_on_russian_xxx __T#2017xxxxxxxxxxxx_.eml
  • dieser Anhang ist in Chromium wie auch Firefox nicht downloadbar - es passiert nichts
  • bei Rechtsklick "Link speichern unter" wird die index.pl angeboten
  • bei "Link in neuem Tab Öffnen": kommt in den neuen Tab "Internal Server Error"
Lösung:
  • Anpassung der Sub Attachment in der Layout.pm
  • hinzufügen -> $Param{Filename} =~ s/[ <>?":*|/;[]rn]/_/g;
12/2018
235470Anzeige ohne Bezeichnung bei unbekannten Personen in Sidebar "Verlinkte Personen"KIX4OTRSclosedIn der Sidebar "Verlinkte Personen" werden mitunter freie Positionen (Leerzeilen mit Checkbox) angezeigt.
Ursache ist, dass der Datensatz (Mailverkehr mit Dritten) nicht in der Datenbank gespeichert ist.
12/2018
235273Hover-Farbänderung in CI-Übersicht nicht konsequent durchgezogenKIXrejected (KnownError)CIs, vom Verwendungsstatus "Inaktiv" werden in der Übersicht mit grauer Schrift dargestellt. Fährt man nun mit der Maus über solch ein CI, wird der Eintrag grün hinterlegt und somit die graue Schrift schlecht lesbar, Anders als z.B. bei CIs mit Verwendungsstatus "Produktiv" ändert sich beim inaktiven CI die Farbgebung der Schrift nicht wenn man mit der Maus über ein CI fährt
234629Sortierung CI-Anzahl in CMDB-ÜbersichtKIXclosedÄndert man bei den Einstellungen PreferencesGroups###ConfigItemOverview* die Anzahl der "Daten", so erscheint in der CMDB-Übersicht einer Klasse, beim Klick auf das Zahnrad bei der Einstellung "Config Items pro Seite", die Ausgabe im Dropdown unsortiert 08/2018
234238Frontend::AgentArticleEdit###EditableArticleTypesKIX4OTRSclosedÄndern von E-Mails von extern auf intern bzw. intern auf extern Funktioniert nicht. (Ticket::Frontend::AgentArticleEdit###EditableArticleTypes) 12/2018
234205angezeigte Spalten verschwinden, wenn verfügbare Spalten gefiltertKIX4OTRSclosedVorgehen zum Reproduzieren:
  • Ticketsuche über mit mehreren Tickets als Ergebnis und Ansicht "Small"
  • Rädchen klicken für Einstellungen
  • zwei neue Spalten nach "angezeigte Spalten" schieben
  • Im Suchfeld bei "verfügbare Spalten" etwas eingeben zur Suche
    -> die neu hinzugefügten Spalten rechts verschwinden, obwohl nur links durch den Filter eingeschränkt werden sollte
12/2018
230632Printausgabe (CSS) verbessernKIXplannedWenn FAQ-Artikel mit Bilder ausgestattet werden, sind diese in der PDF Ausgabe nicht enthalten. Bei der Verwendung der Browser-Print Funktion, werden die Iframes nicht richtig dargestellt. 11/2019
230324Sidebar Widesprad-Incident klappt erst bei erneuter Typauswahl aufKIXWidespreadIncidentclosedBei der Ticketerstellung und Auswahl des Typs "Incident" bleibt die Sidebar Flächenstörungen geschlossen.
Bei erneuter Auswahl des Typs wird diese dann erst geöffnet.
12/2018
229913CI-Klassen mit Leerzeichen im Namen machen Ansicht in "verlinkte Objekte" unkonfigurierbarKIXclosedMöchte man mittels Einstellungen die Spalten im Tab "Verlinkte Objekte" anpassen und nutzt Leerzeichen im Namen der ConfigItem-Klasse, so lässt sich die Konfiguration nicht nutzen.Klasse ohne Leerzeichen umbenennen 08/2018
228058DF verliert nach mehrmaligem Ausblenden den StandardwertKIX4OTRSclosedWird ein DF eingeblendet, ausgeblendet und wieder eingeblendet verliert es seinen Standardwert. 03/2019
227304Kundenlogin - Spez.Logo verschiebt Loginfelder in nicht sichtbaren BereichKIXclosedEingabefelder verrutschen, je nach Logo-breite sind sie schlecht, oder gar nicht verwendbar 12/2018
226304VerknüpfteObjecte -> ITSM 'Zuletzt geändert' ist leerKIXclosedWenn bei den verknüpften Objekten die Anordnung der Spalten angepasst wurde, bleibt die Spalte "zuletzt geändert" leer. 06/2018
225046Sidebars im KundenInformationszentrum vergessen Ihre KonfigurationKIX4OTRSclosedBeim Verschieben der Sidebars (z.B. Ansprechpartner Informationen) im Kunden-Informationszentrum wird die Anordnung beim nächsten Öffnen wieder zurück gesetzt. 12/2018
221789AgentTicketCompose keine Reaktion bei AntwortvorlageKIXclosedSobald im AgentTicketZoom über eine Antwortvorlage auf eine Nachricht geantwortet werden soll, zeigt das System sporadisch keine Reaktion bei Auswahl einer Vorlage. Man kann klicken aber es wird nur die Vorlage ausgewählt. Die gewünschte Funktion (öffnen der AgentTicketCompose) bleibt aus. Der Fehler kann nur durch einen kompletten Reload behoben werden.Modernize als Klasse am Auswahlobjekt entfernen:
in der AgentTicketZoomTabArticle.pm alle Vorkommen der folgenden Art abändern ...
my $StandardResponsesStrg = $LayoutObject->BuildSelection(
Name => 'ResponseID',
ID => 'ResponseID',
# Class => 'Modernize Small',
Class => 'Small',
Data => @StandardResponseArray,
);
07/2019
218216CMDBExplorer Spalte 2 und 3 haben Abstand nach obenKIXCMDBExplorerclosedLayoutfehler
Die Inhalte der Spalten zwei und drei werden mit großem Abstand zum IFrame angezeigt.
12/2018
215238Nutzer-Fehler beim Erstellen eines dyn. Feldes verhindert Speichern auch nach KorrekturKIX4OTRSclosedNach Fehlermeldung, dass der Name eines dynamischen Feldes nur aus Buchstaben und Zahlen bestehen darf, ist der Button "Übermitteln" nicht nutzbar/inaktiv und der Hinweis, dass die Modulzuweisungen in der SysConfig gespeichert werden ist noch vorhanden. 03/2019
211365AdminBereich - Agentenverwaltung - Agent hinzufügen - Einige Attribute doppeltKIX4OTRSplannedIm Admin-Bereich Agentenverwaltung/Agent sind folgende Eingabefelder doppelt vorhanden: "Configuration Item Limit", "Filter aktiviert"
204421kein Ajax-Reload in AgentTicketPhone wenn Auswahl der Queue gelöscht wirdKIX4OTRSclosedWenn eine Queue ausgewählt ist und auf das kleine x (bei Modernized) geklickt wird, gibt es keinen Ajax-Reload (bei allen anderen Felder aber schon) - dadurch werden ACL-Auswirkungen bzgl. der Queue nicht wirksam 12/2018
190533TicketStateWorkflowAutomaticStateAction###NextStatePendingOffset greift nichtKIX4OTRSpostponedDer SysConfig Schlüssel TicketStateWorkflowAutomaticStateAction###NextStatePendingOffset greift nicht. Als Wartezeit wird nicht das definierte Offset genutzt, sondern immer die in den TicketKernDaten ausgewählte Wartezeit.
185787Pagination von AgentITSMConfigItemSearch funktioniert nicht bei Suche nach SubattributenKIXclosedDie CMDB-Suche funktioniert nicht bei Suche nach Subattributen. Die Ergebnismenge stimmt bei mehreren Suchen nicht mehr überein. Ursache ist, dass im rekursiven Aufruf der Suchprofilaufbereitung die Werte nicht mehr übergeben werden. 10/2018
185300Besitzer in Kerndaten nicht mehr vorausgewähltKIX4OTRSrejected (KnownError)In AgentTicketZoomTabActionCommon wird der Verantwortliche vorausgewählt, der Besitzer aber nicht,
182182FehlerhafteEventTransactionKIXclosedSobald eine Kette von Events entsteht innerhalb derer das gleiche Event mehrfach auftritt, ist es ebenfalls mehrfach in der Eventliste für Transaktions-Events vorhanden und lösst damit mehrfach gleiche Transaktionsevents aus 05/2019
180102TicketServiceList löscht ServiceID und übergibt Leerwert an ACLKIX4OTRSclosedtrotz ausgewähltem Service und angepasster Config für DisabledDynamicField werden versteckte Felder nicht wieder angezeigt 12/2018
174551Fehler bzw. unterschiedliches Verhalten mit SuchvorlagenKIXrejected (KnownError)1. Textfeld verschwindet beim erneuten Aufruf der Kopier-"Warnung" 2. eigene Vorlage bleibt in DB, wenn mit fremde Vorlage mit selben Namen kopiert 3. Abo löscht eigene Vorlage
170417erster erfasster Artikel doppelt im FAQ-Journal enthaltenKIXplannedNach Anlegen des ersten FAQ-Eintrags ins jungfräulich System erscheint dieser im Journal zweimal - einmal mit der aktuellen Zeit und einmal mit der Zeit von gestern, möglicherweise Installationszeitpunkt von KIX. Die beiden nachfolgenden FAQ-Einträge werden "normal" gelistet, also nur einmal.
167029Default QueueID greift nicht bei Ticket Erstellung aus KundenInfoCenterKIXrejected (KnownError)Über SysConfig Schlüssel Frontend::CommonParam###QueueID kann eine Default Queue eingestellt werden. Wenn man normal ein neues Ticket anlegt, funktioniert das auch. Wenn man allerdings im Kundeninformationszentrum am KundenBenutzer über den "Erstellen" Button ein neues Ticket erstellt, ist die Queue leer
149303PhoneOutbound - Entwurfdialog verdrängt TelfeonnummernauswahlCTI4KIXpostponedwird die Maske AgentTicketPhoneOutbound aufgerufen UND es existieren mehrere anrufbare Telefonnummern (damit der Nummernwahldialog erscheinen kann) UND es existiert ein gespeicherter Entwurf im Ticket in der Maske, verdrängt der Entwurfsdialog die Telefonnummernauswahl