Willkommen im KIX Bugtracker

295 Fehler gelistet ( 16 in Prüfung, 69 in Bearbeitung, 199 abgeschlossen, 11 zurückgestellt )
ID Titel Gemeldet für Paket Status Zusammenfassung Workaround Behoben in Release
297542Sammelaktion - neue Flächenstörung Int. Sever ErrorKIXProbereit zum TestBeim 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 gefundenKIXbereit zum TestFehlende 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 nichtabgelehnt (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.
297129Ausgeblendetes DF im Prozess nicht verwendbar / löscht InhaltKIXin Prüfung
296639Switch to Customer kein automatisches einloggen in KundenfrontendKIXbereit zum TestNutzt 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
296408Customer DefaultTicketTypes lassen sich nicht einschränkenKIXeingeplantIm 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},
296407Ausgabeformat 'Excel' liefert keine WerteKIXbereit zum ReleaseFü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
296008TWF Tickets bleiben im Kundenfrontend sichtbar wenn für dieses deaktiviert werdenKIXTemplateWorkflowsin PrüfungWenn ein TWF einmal im Kundenfrontend aktiv war und dann für dieses deaktiviert wird, bleibt er dennoch im KF sichtbar.
295888Fallback für ältere OTRS Konfiguration greifen nichtKIXSidebarToolsin PrüfungIm Code wird auf den falschen Config-Schlüssel geprüft dadurch greift der Fallback für die Sidebartools nicht.
295729Config-Schlüssel 'ITSMConfigItem::CustomModule' fehltKIXabgelehnt (Konfigurationsfehler)Der 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.
Scheinbar wurde der Daemon-Prozess nicht korrekt beendet und läuft somit noch mit dem alten Code weiter
295590StorageSwitch nicht möglich - vorhanden Article Attachments werden gelöschtKIXProbereit zum ReleaseWenn 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 ArtikelKIXin PrüfungStellt 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 mehrKIXbereit zum ReleaseBei 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 CIsKIXbereit zum ReleaseWenn 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
294264Dummy-Eintrag für CustomFooter###URL enthält falschen PlatzhalterKIXbereit zum ReleaseIm SC-Schlüssel "CustomFooter###URL" wird eine fehlerhafte Dummy-URL ausgeliefert 07/2019
294164Installationsabbruch_Oracle-DBMSabgelehnt (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
293921Fehlerhafter Linkaufbau bei dyn. Feldern vom Typ "ITSMConfigItemReference"KIXin PrüfungBei Links in der dynamischen Feldkonfiguration wird automatisch der erste Teil des Links (FQDN + Scriptalias) an den Anfang gesetzt. Dies ist nur für interne Links sinnvoll
293893Update auf 17.6 schlägt fehlKIXgeschlossenBeim 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!
293803Platzhalter KIX_CUSTOMER_BODY funktioniert nicht mehrKIXProbereit zum ReleaseDer 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 ErrorKIXgeschlossenBeim 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 FelderKIXbereit zum ReleaseBei 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 ErrorKIXbereit zum ReleaseWird 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
293363ACL auf Queue-Wechsel blendet dyn. Felder in der AgentTicketPhone nicht ein oder ausKIXin PrüfungDynamische Felder vom Typ Artikel können nicht mit ACLs ausgeblendet werden.
293344Fehlende Abhängigkeit beid er Installation von kixpro 17.6.0KIXProbereit zum Releaseanalog Bug 285847 07/2019
292925Error Log Meldung bei Anhang mit BilddateiKIXProbereit zum ReleaseBeim 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!
292867QuickLink nicht deaktivierbarKIXeingeplantDie QuickLink-Funktion (Ticket::Frontend::AgentTicketZoomTabLinkedObjects###QuickLink) kann nicht deaktiviert werden.
292182Relevante FAQ-Einträge zeigen auch Einträge auf die der Benutzer keine Berechtigung hatKIXbereit zum ReleaseIn 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 GUIKIXProbereit zum ReleaseWird 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 angezeigtKIXbereit zum ReleaseDer 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 dargestelltKIXeingeplantDie 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
291527Kixsidebartools => Fehler beim Befüllen von dyn. Feldern aus SidebarKIXSidebarToolsbereit zum ReleaseWird 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
291479CustomerTicketZoom Ansicht verschobenKIXeingeplantWenn man ein Ticket im Kundenfrontend aufruft, fehlt beim Antworten-Button oben der Rahmen. Klickt man dann den Antworten-Button fehlt ebenfalls der Rahmen über dem div.
291393setzen von Wartungsintervall über AgentITSMConfigItemBulk nicht möglichKIXMaintenancePlanin PrüfungBeim Übermitteln von CI-Daten wird ein Ladebalken angezeigt. Sobald das CI geschrieben werden soll, springt die Maske wieder zurück in das Fenster zum Anpassen der Atribute. Im Log erscheint folgender Fehler:
[Kernel::System::ITSMConfigItem::Version::VersionAdd] Pre-VersionCreate refused version update.
291252Gesprächsleitfaden wird ungewollt in Ticketbenachrichtigung angezeigtKIXProbereit zum ReleaseWenn 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ächsleitfadenKIXProeingeplantBei 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 geschriebenKIXbereit zum ReleaseWird 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 fehlerhaftKIXbereit zum ReleaseBei 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 AgentTicketMoveKIXbereit zum ReleaseBei 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
290795Toolbar Ein-/Ausklappen wirft Fehler im JS-LogKIXeingeplantBeim Toolbar ein-/ausklappen erscheinen folgende JS-Fehler:
TypeError: Callback is null
oder
TypeError: Cannot read property ‚toString‘ of null
290640Fehler wegen abgelaufenem Session Token in Browsern mit SeitenwiederherstellungKIXabgelehnt (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 ErgebnisseKIXbereit zum ReleaseTicketliste 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öglichKIX4OTRSabgelehnt (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 gespeichertKIXbereit zum ReleaseIm 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
289551OTRS Security Update für OTRS Framework übernehmen (05/2019)KIXgeschlossenEin 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
289549OTRS Security Update für OTRS Framework übernehmen (04/2019)KIXgeschlossenEin 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 verwendbarDynamicFieldRemoteDBbereit zum ReleaseWird 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-KlasseKIXOptimizedCMDBin PrüfungBei 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 logKIXProgeschlossenDer 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 verwendbarKIXbereit zum ReleaseWenn 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 gesetztKIXgeschlossenBei der Ticketerstellung mit Vorlage wird nicht der hinterlegte Service mit gesetzt. AP wurde vorher ausgewählt. 05/2019
288409Fehlende Auflistung in der PaketverwaltungKIXConnectgeschlossenKIXConnect wird nicht in der Paketverwaltung angezeigt. 05/2019
288406Internal Server Error im DashboardKIXConnectgeschlossenBeim 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
288083Fehlermeldung Duplicate entry bei Ticket MergeKIXgeschlossenFehlermeldung 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 sindKIXgeschlossenNutzt 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 werdenKIXbereit zum ReleaseACLs (zum Einblenden) greifen nur für dynamischen Felder des Objekt-Typs "Ticket" 07/2019
287626Unzulänglichkeiten ITSMStatusWofklowsKIXbereit zum ReleaseIm 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 existiertabgelehnt (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 Prozessenabgelehnt (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
286916Ticketvorlagen :: nicht zur Verfügung stehendes fixiertes Pflichtfeld verhindert TicketerstellungKIXgeprüftWenn eine Ticketvorlage mit einem fixierten Wert (Pin setzen) angelegt wird, dieser Wert aber für einige Agenten mit wählbar ist (aufgrund von Berechtigungen), kann das Ticket nicht erstellt werden.
286796RequiredLock in TicketKernDaten macht GUI unbenutzbarKIXbereit zum ReleaseWird 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ührbarKIXgeschlossenWenn 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-SidebarKIXgeschlossenBeim 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 falschKIXProgeschlossenDer 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öschtKPIDashboardgeschlossenBeim 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 AgentTicketFreetextKIXin PrüfungDynamische Felder werden in der Maske AgentTicketFreeText (Freie Felder) nicht ausgeblendet. ACLs greifen nicht
285855DF ObjectRef -Inhalt mit ACL initial ausblendenKIXbereit zum ReleaseDas 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.0KIXProgeschlossenBeim 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 Kundenfrontendabgelehnt (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 angezeigtKIXgeschlossenAb 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 einstellbarKIXgeschlossenEs 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ändigKIXgeschlossenIn 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###DynamicFieldKIXgeschlossenNach 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 LogoutKIXin PrüfungSind 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.
285412Checklisten werden nach 200 Zeichen abgeschnittenKIXgeschlossenCheckliste wird unvollständig im Ticket angezeigt 05/2019
285241Darstellungsproblem im PhoneTicketKIX4OTRSgeschlossenDer 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 istKIXgeschlossenBeim 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
284693fehlerhafte Darstellungen von Prozessmasken im KundenfrontendKIXin PrüfungProzessmasken werden im Kundenfrontend nicht benutzerfreundlich angezeigt (Ausrichtung, Überlagerung)
284689Ticketlöschen via GenericAgent meldet VeriniceTastTicketForwarding-Event-Fehler im error.logKIXgeschlossenBeim 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 anlegenKIXgeschlossenSystem-E-Mailadresse können mit unterschiedlicher Konfiguration (Zielqueue usw.) doppelt angelegt werden. 05/2019
284349mehrere Wartungstickets bei Intervall "Einmalig"KIXbereit zum ReleaseBei 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 DBMSKIXgeschlossenWenn 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 KopieKIXProgeschlossenBeim 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 AnsichtKIXgeschlossenWerden 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 vorkommtKIXMaintenancePlangeschlossenWird 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 wirdKIXgeschlossenWird 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 ModernizeKIXeingeplantEin Entfernen von Auswahlwerten im GenericAgent ist nicht möglich (wird nicht gespeichert).
281037ACLs greifen nicht in der CustomerTicketZoomFollowUpKIXgeschlossenDynamische Felder werden beim Antworten im Kundenfrontend nicht ausgeblendet. 05/2019
281034keine manuelle EIngabe von Emailadressen im Emailticket möglichKIX4OTRSabgelehnt (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öglichzurückgestelltWird 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 FieldKIXgeschlossenBei 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üsselconstraintKPIDashboardgeschlossenBeim 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-SidebarKIXeingeplantBei 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.
280339Fehler AgentTicketCompose mit vordefiniertem AnsprechpartnerKIXgeschlossenBeim 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. FeldernKIXbereit zum ReleaseDer 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ätKIXProeingeplantBeim Event ForwardTicketValuesToAnotherTicket die Priorität nicht mit gesetzt.
279370Im-/Export Kundenfirmen erzeugt Internal Server ErrorCustomerCompanyImportExportgeschlossenFehler 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"KIXCMDBExplorergeschlossenUnterklassen 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öglichKIX4OTRSgeschlossenEine 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 ProzessticketKIXabgelehnt (Standardverhalten)Abhängige dynamische Felder in Prozesstickets, im Kundenfrontend, funktionieren nicht.ACL über den Admin-Bereich definieren
278463TransitionAction TicketStateSet Verwendung Parameter "PendingDateTime", "TargetTime" entfallenKIXgeschlossenProzessticketes, die in den Status "pending reminder" gesetzt werden, erhalten kein Zieldatum. 03/2019
278334Generic Interface - HTTP::SOAP / ConfigItem - Fehler bei leeren Array-Sub-AttributenKIXgeschlossenDer 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 für OTRS Framework übernehmen (01/2019)KIXgeschlossenEin 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 TicketsKIXCMDBExplorereingeplantDer 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 KlasseKIXCMDBExplorereingeplantDer 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 sichtbarKIX4OTRSgeschlossenIn 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-ListeCTI4KIXeingeplantWenn 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' ) {
277498FAQ Suche durchsucht auch Inline BilderKIXzurückgestelltSind 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 werdenKIXzurückgestelltBei 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 angezeigtKIX4OTRSeingeplantDie 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.
277028KIXSBSimiliarFAQ greift nicht auf Subject sondern auf TitleKIXSidebarToolseingeplantIn der Maske AgentTicketNote wird das FAQ anhand des Tickettitels angezeigt und nicht anhand des "Betreff" Feldes der Maske
276948CIAttachments können nicht heruntergeladen werdenKIXgeschlossenBei Verwendung eines Subattributes vom Typ "CIAttachment", in der CI-Klassendefinition, kann kein Attachment herunter geladen werden. 03/2019
276914Vorbelegung von Checkbox in Ticketvorlage greift nichtKIXgeschlossenWenn 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 angezeigtKIXabgelehnt (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 enthaltenKIXProgeschlossenWerden ü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 fehltSecurityManagementgeschlossenBeim 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 sindKIXzurückgestelltWenn 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.1KIXProgeschlossenNach 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 IdentifierKIXgeschlossenWenn 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öglichKIXgeschlossenNach 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 anKIXProabgelehnt (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üKIXgeschlossenBeim 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 DarstellungKIXabgelehnt (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 verwendbarKIXSidebarToolsbereit zum ReleaseIn 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 ErrorKIX4OTRSgeschlossenDer 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 CIsKIXeingeplantIn 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
273952DynamicFieldRemoteDB - Einschränkungen ziehen nicht im KundenfrontendDynamicFieldRemoteDBgeschlossenBei 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 undefinedKIXProgeschlossenWenn 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 deaktivierbarKIXProgeschlossenÜ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 = yesabgelehnt (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 TicketsKIXgeschlossenFü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öglichKIXgeschlossenBei 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 KundenfrontendKIXProgeschlossenBei 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 0KIXabgelehnt (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 MeldungKIXProgeschlossenBekannte 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_BODYKIXgeschlossenWenn 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 ValueKIXbereit zum Test 07/2019
272569Richtextfeld zeigt keine Screenshots bzw. Formatierung im ZoomTabDynamicFieldRichTextgeschlossenEs 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 ArrayRefKanban4KIXgeschlossenWird 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 AbbruchKIXgeschlossenFehlerhafte 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 für OTRS Framework übernehmen 09/2018KIXgeschlossenEin 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 für OTRS Framework übernehmen 07/2018KIXgeschlossenEin 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üpftKIXTicketAnonymizationeingeplantTickets 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.
270983Internal Server Error bei Anlage/Update von DynamicField RemoteDB und ITSMConfiItemDynamicFieldRemoteDBgeschlossenWird 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 SpracheKIXCMDBExplorerabgelehnt (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 CustomerTicketProcessKIXgeschlossenDie 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 NavigationsleisteKIX4OTRSin PrüfungWenn 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ändigKIXabgelehnt (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ührungszeichenKIXgeschlossenIm 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### inkonsistenKIXeingeplantEs 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)
270494Use of uninitialized value $CustomerUserTypeKIXMaintenancePlaneingeplantIn 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] || '';
270469Übernahme von Fehlerkorrekturen und Anpassungen aus KIXConnectKIXProgeschlossenIn 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 ersetztKIX4OTRSzurückgestelltWenn 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 TicketsKIXProgeschlossenWenn 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)KIXgeschlossenEin 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'KIXgeschlossenNach 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 incorrectlyKIXProgeschlossenDie 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 istKIXProgeschlossenDynamische 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 nichtKIXgeschlossenIm 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
267894Fehler bei DynamicField_Attachment im IEKIXProgeschlossentritt nur im IE auf
  • nach dem "Hochladen" des Files wird es zwar angezeigt, aber in der JS-Debug-Console kommt ein Fehler
  • das File kann über das Kreuz auch nicht mehr entfernt werden
  • ein Erzeugen des Tickets ist nicht möglich => keine Reaktion bei "Create/Erzeugen" ... in anderen Modulen "Submit/Übermitteln"
  • ein Weiterarbeiten geht nur nach dem kompletten Neuladen des Fensters (STRG+F5)
IE unterstützt die verwendete Methode 'FormData.get()' nicht.
KIXPro: var/httpd/htdocs/js/DynamicFieldAttachment.js
In den Zeilen 233-238 'Data.get('IDCount')' durch 'Identifiers[Identifier].IDCounter' ersetzen
12/2018
267060Abwesenheitsvertretung ohne FunktionKIXzurückgestelltIST:
  • 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-AktualisierungKIXeingeplantBeim Ä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.
266050Fehler beim Öffnen von AgentTicketServicein PrüfungBeim Ö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.
266025Skript db-update.pl wird immer mit aktueller Version als installierte Version aufgerufenKIXgeschlossenIm Installationsskript vom KIX-Installer wird zuerst die Version in der RELEASE aktualisiert und danach für das Update geprüft welche Version aktuell installiert ist. Durch die vorherige Aktualisierung ist dies aber immer die aktuelle Version. 10/2018
265581Security Update für OTRS Framework übernehmen (05/2018)KIXgeschlossenEin Angreifer kann eine schädliche E-Mail an ein KIX-System senden. Wenn ein angemeldeter Benutzer diese öffnet, kann die E-Mail dazu führen, dass der Browser externe Bild- oder CSS-Ressourcen lädt.

Ein Angreifer kann eine schädliche E-Mail an ein KIX-System senden. Wenn ein Benutzer mit Administratorberechtigungen diese öffnet, werden beliebige Dateien gelöscht, auf die der KIX-Webserverbenutzer Schreibzugriff hat.

Ein Angreifer, der als Benutzer im KIX angemeldet ist, kann seine Berechtigungen durch Zugriff auf eine speziell gestaltete URL erhöhen.
https://community.otrs.com/security-advisory-2018-05-security-update-for-otrs-framework/
https://community.otrs.com/security-advisory-2018-04-security-update-for-otrs-framework/
https://community.otrs.com/security-advisory-2018-03-security-update-for-otrs-framework/
10/2018
265392Ungüstiger Konfigurationsschlüssel bei "Frontend::Module###AgentTicketAttachmentDownload"KIXeingeplantDer 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ägeKIXgeschlossenBeim 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
265326Formatierung des Vorlagentextes nicht konsistent bei UnteraufgabenKIXTemplateWorkflowsgeschlossenDie Formatierung des Textes sieht bei der Unteraufgabe anders aus, als im Hauptticket. 12/2018
265315Fehlerhafter Aufruf von "Log" in KIXSidebarCI.pmKIXSidebarToolsgeschlossenKIXSidebarCI sucht in einer CI-Klasse, die aktuell eine leere Klassendefinition hat.
Beim Aufruf eines Tickets kommt es dann zu einem AJAX-Fehler ("Internal server error"):
Can't call method "Log" on an undefined value at /opt/kix/Kernel/System/KIXSidebarCI.pm line 134.
10/2018
265311Fehler bei "Anlagen herunterladen" im "Anlagen"-TabKIXgeschlossenDer 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
265249Ticketerstellung im Kundenfrontend bei Verwendung MultipleCustomerIDs nicht möglichKIX4OTRSgeschlossenSobald der angelegte Kunde im Kundenfrontend auf "Neues Ticket" geht wird dieser zur Auswahl der Firma weitergeleitet. An dieser Stelle fehlt der Button "Fortfahren".Anpassen der Zeile 42 in Datei /opt/kix/var/httpd/htdocs/js/Core.KIXBase.Customer.js wie folgt:
$('#BottomActionRow > button').detach().appendTo('fieldset');
10/2018
264148AgentPreferences Auswahl von entfernbaren Artikelmarkierungen lässt sich nicht komplett leerenKIX4OTRSgeschlossenWerden die Flags "ArticleFlagsRemoveOnTicketClose" in den UserPräferenzen entfernt und übermittelt, verhindert die Präferenz selbst das Setzen einer leeren Präferenz. Es muss laut Präferenz mindestens eine Flag gesetzt sein. 12/2018
264145Bearbeiten von anderen Buchungen möglichKIXTicketTimeAccountingabgelehnt (Standardverhalten)Es ist möglich, dass von einem Agenten bereits gebuchte Zeiten von einem anderen Agenten geändert werden, ohne dass es in der Buchungsübersicht erkennbar wäre.Die Implementierung sieht vor, dass man für Kollegen die Zeitbuchung mit eintragen und auch korrigieren kann.
Der 'Bearbeiter' in der Tabelle ist nur die Übersetzung von 'Owner' und steht für den Agenten, dem die Zeitbuchung zugeordnet wird. Also welcher Agent für diese Zeitbuchung tatsächlich Zeit aufgebraucht hat. Es steht nicht für den Agenten, welcher die Zeitbuchung bearbeitet hat.
264062Terminkalender behält gelöschte TicketsKIXProgeschlossenIm Terminkalender befinden sich Tickets, die bereits eskaliert sind. Werden diese Tickets mittels Generic Agent gelöscht, bleiben sie im Terminkalender bestehen und eskalieren weiter. Es werden weiterhin Benachrichtigungen versendet und das Log wird gefüllt aufgrund fehlender TicketIDs. 12/2018
263859Exportierte Textbausteine verlieren bei Import in Zweitsystem Zuordnung zu Queue, Typ und StatusKIX4OTRSgeschlossenNach dem Import neuer Textbausteine sind die importierten Zuordnungen für Queue, Tickettyp und Ticketstatus nicht vorhanden. 12/2018
263499AgentTicketClose::bei Service=mandatory wird leeres Widget "Ticket-Einstellungen" angezeigtKIX4OTRSbereit zum ReleaseWenn in AgentTicketClose der Service mandatory gesetzt ist, wird ein leeres Widget "Ticket-Einstellungen" angezeigt. Dieses hat keine Funktion und ist obsolet.​ 07/2019
263407JavaScript Fehlermeldung beim Auswählen des AnsprechpartnersKIXgeschlossenWird der Ansprechpartner bei der Ticket Erstellung in einem neu installierten System ausgewählt, erhält man folgende Fehlermeldung:
"No content from: /kix/index.pl"
Dies tritt nur bei der Erstellung des ersten Tickets zum AP auf. Bei weiteren Tickets des selben Kunden erschien diese Meldung nicht mehr.
Fehlermeldung kann durch Deaktivierung SysConfig "Ticket::Frontend::ShowCustomerTickets" umgangen werden 12/2018
263406Kundenbackend erfordert CustomerKey immer mit Verweis auf das LoginKIXabgelehnt (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.
263397Suchvorlage mit Volltext liefert falsches Ergebnis als virtuelle QueueKIXgeschlossenWenn es nur Tickets gibt, welche ein "Testwort" ausschließlich im Titel, aber nicht in einem Artikel enthalten, wird die angelegte Suchvorlage nicht angezeigt.
Wenn es Tickets mit "Testwort" in Artikeln gibt, werden nur diese angezeigt und gezählt, das verwendete Testticket fehlt.
12/2018
263302Der Wert 0 führt zu unerwarteten VerhaltenKIXabgelehnt (KnownError)Wird der Wert "0" in abhängigen dynamischen Feldern genutzt, führt dies zu unerwarteten Verhalten. Der Wert wird nicht ausgeblendet, obwohl die Abhängigkeit die Anzeige dieses Wertes verbietet. Ist der Wert als einzig möglich wählbarer Wert angegeben, kann im davon abhängigen dynamischen Feld kein Wert gewählt werden.Der beschriebene Fehler kann zudem durch Verwendung von ACLs und nicht falsch-"false"-auswertbarer DF-Auswahlwerte (Zahl "0") umgangen werden.
263272Titel werden mit übersetztKanban4KIXgeschlossenWenn eine Übersetzung existiert, welche auch auf den Titel eines Tickets zutrifft, wird dieser Titel in der Kanban View übersetzt. 12/2018
263175bei Änderung der CustomerID am Ansprechpartner werden Bestandstickets umgeschriebenKIXabgelehnt (Standardverhalten)Wechselt ein aktiver Ansprechpartner das Unternehmen und die CustomerID des AP wird entsprechend geändert, werden alle Tickets der neuen Firma zugewiesen.
Aus sicherheitstechnischen Gründen sollte dies nicht so sein, da die alten Tickets im Kundenfrontend eingesehen werden können.
alten AP ungültig setzen und neuen AP dazu anlegen
262367CustomerTicketMessage: Filter zu Linked CIKIX4OTRSgeschlossenFiltert man im Kundenfrontend die Sidebar der verlinkten CIs und fügt über den "Hinzufügen"-Button ein Attribut hinzu, dann bleibt im Attributsauswahl-Dropdown das hinzugefügte Attribut stehen. Dieser Fehler führt unter anderem auch dazu, dass man unendlich viele und leere Attribute hinzufügen kann.
Die Attributslabel werden zwar in dem Attributsauswahlfeld, aber nicht in der darunterliegenden Anzeige (also nach dem Hinzufügen) angezeigt. Da wird der interne Name des Feldes angezeigt (z. B. InciStateIDs für Vorfallstatus)
12/2018
262337Cronjob-Pfade noch mit OTRSKPIDashboardgeschlossenIn der mitgelieferten Cronjob-Datei des KPI-Dashboards muss der Pfad aktualisiert werden.manuelle Anpassung unter /var/cron/prepare_kpi_data + update_kpi_data 05/2019
261704Anzahl der gefundenen Tickets in Links fehlerhaftKIXgeschlossenWird 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
261614AgentTicketService::Filter zeigt falsche Ticketanzahl + Spaltenfilter Status zeigt nicht alle Status anKIXgeschlossenIn der "Ansicht nach Services" wird im Filter unter "verfügbare Tickets" die gleiche Anzahl Tickets angezeigt, wie in "alle Tickets". Bei Wechsel auf "verfügbare Tickets" wird dir korrekte Zahl Tickets angezeigt.
Außerdem werden im Filter "alle Tickets" in der Spalte "Status" nicht alle Status angezeigt.
12/2018
261603CustomerFrontend CI verknüpfen bei verwendung von Filter nicht möglichKIXgeschlossenWird im Kundenfrontend ein Ticket erstellt, über die Filterfunktion der Sidebar "Linked CIs" einen Filter gelegt und das notwendige CI ausgewählt, dann wird das ausgewählten CI nicht verknüpft. 12/2018
261507Nach einfügen eines Bildes im CKEditor weiteres Schreiben nicht möglichKIXin PrüfungMit 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/einsehbargeschlossenBeim 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 ausgeblendetKIX4OTRSgeschlossenWird 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
261060Tabellen nach Upgrade auf KIX unvollständigKIXgeschlossenWird ein Upgrade von OTRS 5 oder KIX/KIXPro 16 auf die aktuellste KIX/KIXPro Version durchgeführt, fehlt nach dem Upgrade z.B. in der Tabelle dynamic_field_value die Spalte object_id_text. Wahrscheinlich sind noch andere Tabellen betroffen.manuelle Ausführung der o.g. db-update.pl mit allen "dazwischen liegenden" Versionsnummern für die es etwas zu tun gibt (mind. eine pl- oder xml-File mit der Bezeichnung ""db-update-*" ist für die Version im Verzeichnis scripts/database/update vorhanden) 08/2018
261057Tabelle dynamic_field_value nach KIX-Update fehlerhaftKIXgeschlossenNach dem Upgrade von KIX Pro 16 bzw. KIX Pro 17 (< 17.3.0) auf die aktuellste KIX/KIXPro Version, besteht immer noch der "Dynamic_Field_Value-Bug":
  • Spalte object_id_bak ist noch vorhanden
  • Index dynamic_field_value_field_oid ist falsch
    -> KEY `dynamic_field_value_field_oid` (`object_id_bak`,`field_id`),
08/2018
260950Framework-Version auf 5.0.x anpassenKIXTemplateWorkflowsgeschlossen
  • Frameworkversion in KIXTemplateWorkflows-1.6.4 steht auf 5.0.26
  • damit gibt es Probleme, wenn das Paket auf dem aktuellen KIX4OTRS installiert werden soll
  • als zu prüfendes Framework sollte 5.0.x eingefügt werden
Version per Texteditor anpassen 10/2018
260568[Bug] TicketTemplateWorkflow: Übergebener Article-Body aus Hauptticket in Teilaufgaben verliert FormatierungKIXTemplateWorkflowsgeschlossenBei Verwendung von TemplateWorkflows geht die HTML-Formatierung der Ticketvorlage nach dem Anlegen des Tickets verloren. Es wird im Body nur noch der Reintext angezeigt 10/2018
260517Zugriff auf ungültigen WebService möglichKIXgeschlossenIm GenericInterface findet beim Zugriff auf die URL aktuell keine Prüfung statt, ob der Webservice überhaupt gültig ist, lediglich die Daten des Webservice werden ermittelt. 08/2018
260494kein Statusupdate in Verbindung mit ACL's - TicketkerndatenKIXgeschlossen
  • per ACL's werden z.B. "geschlossen"-Status ausgeblendet
  • eine weitere ACL aktiviert den Status wieder, wenn drei dynamische Felder gefüllt werden
  • werden nun die Felder gefüllt und der "geschlossen"-Status ausgewählt, wird nur der Inhalt der dynamischen Felder gespeichert
  • ein Statusupdate findet nicht statt
  • AgentTicketZoomTabActionCommon.pm
  • Zeile 915 ergänzen:
    DynamicField => $GetParam{DynamicField},
08/2018
260370Core.UI.InitWidgetActionToggle() wird in CustomerTicketZoom nicht ausgeführtKIX4OTRSgeschlossen
  • Toggle-Symbole überlagern sich
  • Klick wechselt nicht Anzeige, sondern springt an den Seitenanfang
08/2018
260131bei Ticket::Frontend::AgentKanbanActionCommonPopup###State auf nein Übermitteln nichht möglichKanban4KIXgeschlossen
  • AgentKanbanActionCommonPopup normal für Dispatching
  • Ticket::Frontend::AgentKanbanActionCommonPopup###State auf nein
  • Übermitteln der Maske nicht möglich
10/2018
259970Fehlende Endtags in CustomerLogin und AgentLoginKIX4OTRSgeschlossenin den Loginmasken (AgentLogin, CustomerLogin) fehlen im HTML Quellcode folgende Tags:
/body
/html
08/2018
259957AdminImportExport::Kundenfirma lässt sich nicht exportierenKIXgeschlossenBeim Export von Kundenfirmen erscheint beim Klick auf "Export" ein Internal Server Error.Template bearbeiten und alle Punkte "durchklicken" - danach ist der Export wieder möglich. 08/2018
259739CIAdminModules - Prüfung von Konfiguration Group fehlerhaftKIXgeschlossen
  • CIAdminModule "CommandExec" wurde aktiviert und für Gruppe admin und users freigeschaltet
  • Meldung "No permission to use any config item admin module!" kommt beim Versuch die Admin-Modules anzuzeigen, insofern der Agent nicht in der erstgenannten Gruppe der Konfiguration ist
10/2018
259641Volltextsuche liefert alle TicketsKIX4OTRSgeschlossen
  • sobald in einem System eine Volltextsuche, nach Informationen welche nicht in dem Tickets enthalten sind, durchgeführt wird, werden alle Tickets des Systems angezeigt
    (z.B. Suche nach "aaaaaaaaaaaaaa")
  • tritt nur bei MySQL auf
08/2018
259516PostMaster Filter lässt Zuordnung in ungültige Queue zuKIXgeschlossenOrdnet ein PostMaster Filter neu eingehende Mails einer Queue zu, welche "nicht gültig" ist, wird das Ticket ohne eine Fehlermeldung oder einen Hinweis dieser ungültigen Queue zugeordnet.
Es findet keine Abfrage statt, ob die Queue, welcher das Ticket zugeordnet werden soll gültig ist.
10/2018
259335Seiten blättern bei Kundenhistorie im ATPKIXgeschlossenMöchte man ein neues Ticket erstellen, kann am Ende der Seite eine Historie der Kundentickets eingesehen werden. Diese ist unter Umständen so lang, dass sie geblättert werden muss. Der Seitenwechsel kann hierbei nicht vollzogen werden 08/2018
259319Windows Installer läuft auf Fehler bei erstellen der Config.pmKIXgeschlossenBei der Installation der DB unter Windows kommt es zu folgenden Fehler:
ExecReturnCode=2
ExecReturnCodeMessage=ERROR: Can't read /opt/kix: No such file or directory
Died at c:/Kixdesk/KIX17/scripts/../Kernel/Config/Defaults.pm line 1911
kurz vor der Installation der Datenbank im Windows-Installer, die Zeile "# $DIBI$" zur Config.pm.dist per Editor hinzufügen und erst danach den Schritt zur Installation der Datenbank durchführen 08/2018
258941Fehlermeldung wenn Username einen Großbuchstaben enthältKIXgeschlossenSuche nach UserLogin mit Großbuchstaben führt zu keinem Ergebnis.In User.pm in Zeile $SQL .= " $Self->{Lower}($Self->{UserTableUser}) LIKE ? $LikeEscapeString"; das Lower inkl Self entfernen 10/2018
258631Anhänge die über den Richtext Editor eingefügt wurden, werden nicht aus DB gelöschtKIXgeschlossenWird 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 AJAXUpdateKIXzurückgestelltBeim 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.
257978OutputFilter :: SaveAsDraft mit uninitialisiertem Wert bei SubactionKIX4OTRSgeschlossen
  • Use of uninitialized value $Subaction in pattern match (m//) at /KIX4OTRS/Kernel/Output/HTML/OutputFilter/AgentTicketSaveAsDraft.pm line 69
  • Tritt beim Erstellen von Tickets auf
08/2018
257912Fehlerhafte Darstellung AgentTicketZoomTabActionCommonKIX4OTRSgeschlossenIm Notiztab wird das RichtText-Editor-Feld verschoben dargestellt 10/2018
257815Neue Flächenstörung - es wird nur ein Tickets angehangen wenn WebUploadCache FSKIXProgeschlossenWenn man über die Ansicht AgentTicketQueue einige Tickets (3 Tickets bei Test) markiert und auf den Button "Neue Flächenstörung" klickt werden diese Tickets überprüft und die Maske AgentTicketCreateWidespreadIncident öffnet sich. Füllt man diese Maske wie gewohnt aus und klickt abschließend auf erstellen, erscheint der Ladebalken, welcher den Fortschritt anzeigt beim Verlinken der Tickets. Hier erscheint jetzt die Meldung "2 tickets skipped during the process" und es wird lediglich ein Ticket zu dem Widespread verlinkt. Dieses Verhalten tritt nur auf wenn in der SysConfig der Schlüssel WebUploadCacheModule unter Core::Web auf FS steht. Wählt man hier DB werden die Tickets wie erwartet verlinkt. 08/2018
257536fehlerhaftes Verhalten in AgentTicketDecisionKIX4OTRSgeschlossenWird CustomizeForm verwendet und "Entscheidung" aus dem TicketZoom aufgerufen, ist die Checkbox für das Anlegen eines Artikels nicht vorausgewähltCustomizeForm deaktivieren oder Kontrollkästchen selbst aktivieren 08/2018
256993falsche Adresse bei MultipleCustomerIDsKIXeingeplantBei Verwendung der MultipleCustomerIDs findet kein Update auf die Kundeninformation statt
256991ACL zeigt unterschdl./inkonsistentes Verhalten je nach Anzahl der DF's in der Ansicht AgentTicketNoteKIX4OTRSgeschlossenIn AgentTicketNote können Felder nicht via ACL ausgeblendet werden / ACLs ziehen nicht in diesem Modul 08/2018
256661Kalendereinträge über NachtKIXProgeschlossen
  • obwohl das Ende des Termins am Tag x+1 liegt, erscheint der Kalendereintrag nur am Tag x
  • erst wenn die End-Zeit 9.00 Uhr oder später ist, erscheint der Termin auch am Tag x+1
InitEventCalendar zusätzliche Übergabe des Wertes "nextDayThreshold: '00:00:00',"
Danach funktioniert auch die Anzeige korrekt.
08/2018
256278fehlendes Paging bei GesprächsleitfadenverwaltungKIXProgeschlossenwenn man mehr als 35 Gesprächsleitfäden hat, kann man nicht mehr ohne Suche auf die letzten zugreifen, da kein "Pagination" vorhanden istin KIXPro/Kernel/Output/HTML/Templates/Standard/AdminConversationGuide.tt nach Zeile 135 ('[% Data.ResultLong %]') '[% Data.SiteNavBarLong %]' eintragen 08/2018
255920Suchvorlagen als virtuelle Queue zeigen falsches Ergebnis bei Benutzung von (vor/nach)-ZeitenKIXgeschlossenDie Suchvorlage liefert bei der Anzeige als virtuelle Queue falsche Ergebnisse, wenn die Suche Parameter wie "letzte Ticket-Änderungszeit (vor/nach)" und "innerhalb der letzten 1 Tage" enthält. 12/2018
255912Artikel bearbeiten verwendet falsche Artikel-Erstellzeit bei Verwendung von ZeitzonenKIXgeschlossenArbeitet der Server mit Zeitzonen und ein Artikel wird bearbeitet, so kann u.U. die Erstellzeit beim Speichern verfälscht werden.Hotfix in AgentArticleEdit.pm in Zeile 422 ergänzen: # transform pending time, time stamp based on user time zone if ( defined $GetParam{Year} && defined $GetParam{Month} && defined $GetParam{Day} && defined $GetParam{Hour} && defined $GetParam{Minute} ) { %GetParam = $LayoutObject->TransformDateSelection( %GetParam, ); } 08/2018
255825Fehler bei KIXSBSimilarTickets AgentTicketZoomKIXSidebarToolsgeschlossen
  • Ticket anlegen mit einem Betreff an welchem hinter dem letzten Wort ein Leerzeichen gefolgt von einem Satzzeichen ist
    z.B. "Rabattanforderungen vom ADM werden nicht angezeigt !"
  • Aufrufen des eben erzeugten Tickets in der AgentTicketZoom erzeugt Syntax-Fehler:
    [Error][Kernel::System::Ticket::TicketSearch::TicketSearch][2308] ERROR: syntax error at or near ")" LINE 1: ...LOWER(art.a_body) LIKE LOWER('%angezeigt%') ) OR ) OR ((LOW... ^, SQL: 'SELECT DISTINCT st.id, st.tn, st.create_time_unix, st.id FROM ticket st INNER JOIN queue sq ON sq.id = st.queue_id INNER JOIN article art ON st.id = art.ticket_id WHERE 1=1 AND ( st.ticket_state_id IN (1, 4) ) AND sq.group_id IN (1,10,11,12,2,3,4,5,6,7,8,9) ...
08/2018
255824[Bug] KIXSidebarTools:Fehler bei KIXSBSimiliarFAQ AgentTicketZoomKIXSidebarToolsgeschlossenBeim Anlegen eines Tickets mit einem Betreff, an welchem hinter dem letzten Wort, ein Leerzeichen gefolgt von einem Satzzeichen ist, erscheint folgender Syntaxfehler im Log:
[Error][Kernel::System::FAQSearch::FAQSearch][1025] ERROR: syntax error at or near ")" LINE 1: ...OWER(i.f_field6) LIKE LOWER('%angezeigt%') ) AND ) AND ( i... ^, SQL: 'SELECT i.id, count( v.item_id ) as votes, avg( v.rate ) as vrate FROM faq_item i LEFT JOIN faq_voting v ON v.item_id = i.id LEFT JOIN faq_state s ON s.id = i.state_id WHERE ((LOWER(i.f_number) LIKE LOWER('%Rabattanforderungen%') OR LOWER(i.f_subject) LIKE LOWER('%Rabattanforderungen%') OR LOWER(i.f_keywords) LIKE
08/2018
255432PendingTimeInput wird auch unsichtbar/unrelevant geprüftHidePendingTimeInputgeschlossenDie versteckte Wartezeit behält die Validation auch wenn diese ausgeblendet ist 08/2018
255427Tickettypen werden nach Update reaktiviertKIXProgeschlossenBereits deaktivierte Tickettypen werden nach Update reaktiviert 08/2018
254765Artikelliste in Chrome nicht großziehbarKIXin Prüfung
  • 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.
254652Auf Notiz Antworten wird nicht anhand der Berechtigungen/Ticketsperre ausgeblendetKIX4OTRSgeschlossenBei RO-Berechtigung oder gesperrten Tickets sollt die Schaltfläche "Auf Notiz antworten" ausgeblendet werden. 12/2018
254493Kundenportalgruppe sollte Pflichtfeld seinKIXeingeplantWenn 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
254488fehlerhafte Darstellung im Tab "Gesprchsleitfaden"KIXProgeschlossenGesprächsleitfaden wird im Tab nur unvollständig dargestelltin Version 17.3.3 von KIXPro die genannte Datei auf Zeile 138 ändern zu:
$FollowupChecked.prop('checked', true).trigger('click');
08/2018
254145CSV-Import von CIs importiert keine Werte unter DummyattributKIXgeschlossen
  • Dummy-Feld hat keinen Wert und liefert beim Export auch keinen
  • beim Import werden alle Felder übergangen, welche keinen Wert haben
  • die Sub-Attribute unter dem, am CI, gepflegten Warungsplan werden nicht importiert
  • Kernel/System/ITSMConfigItem/XML/Type/Dummy.pm:109
  • Sollte in der 'sub ExportValuePrepare' sein
  • 'return $Param{Value};' => 'return 1;'
08/2018
254007Gesprächsleitfaden :: Bearbeiten speichert nicht / Keine FehlermeldungKIXProgeschlossenIm Gesprächsleitfaden wird beim Bearbeiten nichts gespeichert und es erscheint auch keine Fehlermeldung 08/2018
252359AgentTicketNote schließt Popup nicht wenn Sidebar Zugewiesene CIs aktiviertKIXeingeplantDie 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!
251694AgentTicketMove erfordert Sperre obwohl Konfiguration deaktiviert istKIXbereit zum ReleaseWird 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
251550Fehlerhafte Darstellung bei CustomerTicketMessage Sidebar Linked CIsKIXBasegeschlossenBei Verwendung des Sidebarmodules "Linked CIs" im CustomerFrontend kommt es bei der Benutzung des Filters zu einem Darstellungsfehler. Das Dropdown der Attribute wird hinter dem Popup angezeigt. 08/2018
251171Volltextsuche liefert unterschiedliche ErgebnisseKIXgeschlossenDie 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 zugeordnetabgelehnt (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.
250724FAQ::KIXSidebarFAQKIXgeschlossenKIXSidebarFAQ sucht bei mehreren Suchwörter nicht jedes einzeln sondern nur den Gesamtstring.
Die FAQ-Suche verwendet den übergebenen Suchstring bei Titel und Keyword direkt und teilt diese nicht nochmal in die einzelnen Wörter auf. Dies betrifft nicht nur die Sidebar, sondern auch die allgemeine FAQ-Suche.
08/2018
250435Import von CustomerUser erzeugt Logmeldungen pro DatensatzCustomerUserImportExporteingeplantWenn 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-EinstellungKIXgeschlossenDer 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öglichInventorySyncBaramundiBackendabgelehnt (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 nichtKIXabgelehnt (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 AnhangKIXabgelehnt (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öglichKIXzurückgestelltBei 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 ZoomTabDynamicFieldRichTextgeschlossenBei 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 fehlerhaftKIXgeschlossenIn 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 nichtKIXabgelehnt (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 angezeigtKIX4OTRSgeschlossenWenn 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 MergeKIXgeschlossenBeim 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 KundenfrontendKIX4OTRSgeschlossenInternal Server Error wenn im Kundenfrontend CIs verknüpft werden sollen. 08/2018
245121Dateianhang lässt sich nicht downloaden::invalid charactersKIXgeschlossenEnthält ein Attachment Sonderzeichen, wird es beim Klick nicht heruntergeladen. Es passiert nichts. 08/2018
244094Am CI verknüpfte Tickets nicht aufrufbarKIXCMDBExplorereingeplantWird 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.
243583Suche nach DF CustomerUser nicht möglichKIXProgeschlossenDynamische Felder vom Typ CustomerUser können nicht in der Ticketsuche angesteuert werden. 12/2018
243324Fehler in SysLog bei Start via DaemonCTI4KIXgeschlossenWenn 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öglichKIX4OTRSgeschlossenFehlerhafte 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 istKIX4OTRSeingeplantSobald 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 verschobenKIXeingeplantDie Ergebnisliste der Autocomplete-Funktion ist bei längeren Kundennamen/Bezeichnungen zu weit nach links verschoben
238820Übersetzung Process, Activity und ActivityDialog in CustomerTicketZoom nicht möglichKIXgeschlossenIn der Ticketdetailansicht wird die Prozess-Aktivität sowie die möglichen Folgeaktivitäten nicht übersetzt 08/2018
236734TransitionAction DynamicFieldSetKIXgeschlossenBei 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öglichKIX4OTRSgeschlossen
  • 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"KIX4OTRSgeschlossenIn 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
234629Sortierung CI-Anzahl in CMDB-ÜbersichtKIXgeschlossenÄ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###EditableArticleTypesKIX4OTRSgeschlossenÄ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 gefiltertKIX4OTRSgeschlossenVorgehen 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
231588FAQ-Sidebar im Kundenfrontend - Anzeige fehlerhaft - Abstand zwischen Titel und InhaltKIXBaseeingeplantFAQ-Sidebar im Kundenfrontend: Abstand zwischen Titel und Inhalt der Sidebar sollte nicht vorhanden sein.
230632Printausgabe (CSS) verbessernKIXeingeplantWenn 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.
230324Sidebar Widesprad-Incident klappt erst bei erneuter Typauswahl aufKIXWidespreadIncidentgeschlossenBei 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" unkonfigurierbarKIXgeschlossenMö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 StandardwertKIX4OTRSgeschlossenWird ein DF eingeblendet, ausgeblendet und wieder eingeblendet verliert es seinen Standardwert. 03/2019
227304Kundenlogin - Spez.Logo verschiebt Loginfelder in nicht sichtbaren BereichKIXgeschlossenEingabefelder verrutschen, je nach Logo-breite sind sie schlecht, oder gar nicht verwendbar 12/2018
226304VerknüpfteObjecte -> ITSM 'Zuletzt geändert' ist leerKIXgeschlossenWenn 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 KonfigurationKIX4OTRSgeschlossenBeim 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 AntwortvorlageKIXbereit zum ReleaseSobald 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 obenKIXCMDBExplorergeschlossenLayoutfehler
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 KorrekturKIX4OTRSgeschlossenNach 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 doppeltKIX4OTRSeingeplantIm Admin-Bereich Agentenverwaltung/Agent sind folgende Eingabefelder doppelt vorhanden: "Configuration Item Limit", "Filter aktiviert"
210788SysConfig enthält OTRS-PlatzhalterKPIDashboardgeschlossenz.B. in:
KPIDashboard###DataStreamPreparedDataDir
KPIDashboard###TemplateODBC
KPIDashboard###TemplateXML
12/2018
204421kein Ajax-Reload in AgentTicketPhone wenn Auswahl der Queue gelöscht wirdKIX4OTRSgeschlossenWenn 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 nichtzurückgestelltDer 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 SubattributenKIXgeschlossenDie 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ähltKIX4OTRSabgelehnt (KnownError)In AgentTicketZoomTabActionCommon wird der Verantwortliche vorausgewählt, der Besitzer aber nicht,
182182FehlerhafteEventTransactionKIXgeschlossenSobald 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 ACLKIX4OTRSgeschlossentrotz ausgewähltem Service und angepasster Config für DisabledDynamicField werden versteckte Felder nicht wieder angezeigt 12/2018
174551Fehler bzw. unterschiedliches Verhalten mit SuchvorlagenKIXabgelehnt (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 enthaltenKIXeingeplantNach 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 KundenInfoCenterKIXabgelehnt (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 TelfeonnummernauswahlCTI4KIXzurückgestelltwird 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