Hauptmenü

Update von 17.4.1-0 auf 17.4.2-0

Begonnen von Sebastian, 11.01.2019 11:14:16

⏪ vorheriges - nächstes ⏩

Sebastian

Was hat sich geändert bzw. wo liegt das Changelog?

alex88

Wir haben beim Update auf 17.4.1 einige Fehler erhalten, u.a:
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.

und Module Kernel/System/DynamicField/Driver/Attachment.pm not in @INC
Ich gehe davon aus, dass die Änderung in 17.4.2 einfach nur in der Kurrektur dieser Fehler liegt.

Laut Support haben folgende Änderungen in 17.4.1 die Fehler behoben

für den Fehler gibt es nun zunächst einen Hotfix: 
In der Datei /opt/kix/KIXPro/Kernel/System/Ticket/ArticleStorageFS.pm müssen folgende Zeilen geändert werden:

Zeile 486: my $ContentBase64 = Param{Content};   -> my $ContentBase64 = $Param{Content};
Zeile 496: Content => Param{Content},   -> Content       => $Param{Content},
zusätzlich muss im Kopf der Datei noch 'use MIME::Base64 qw();' in 'use MIME::Base64 qw(encode_base64);' geändert werden 
 
 
Um das Problem mit den nicht registrierten Modulen (not in @INC) zu beheben müssen Sie folgendes tun:

In der Datei '/opt/kix/var/CustomPackages.cfg' muss die Zeile '0100::KIXPro' stehen Ist dies der Fall, müssen folgende Befehle ausgeführt werden: 
sudo -u <WebUser> /opt/kix/bin/kix.Console.pl Admin::MultipleCustomPackages::Rebuildservice <WebService> restart

Ist dies nicht der Fall müssen folgende Befehle ausgeführt werden: 
sudo -u <WebUser> /opt/kix/bin/kix.Console.pl Admin::MultipleCustomPackages::Register KIXPro 0100
sudo -u <WebUser> /opt/kix/bin/kix.Console.pl Admin::MultipleCustomPackages::Rebuildservice <WebService> restart


Danny Bochmann

Hallo Sebastian,

das Changelog findest du im Installationsverzeichnis als CHANGES.md.

Vor der Installation besteht die Möglichkeit aktuell nicht.

VG
Danny

Sebastian

Könnt ihr dann bitte hier im Forum die Changelogs veröffentlichen oder E-Mail an Kunden verschicken? Ich möchte äußerst ungern ein Update blind durchführen :\

alex88

Es gäbe noch die Möglichkeit das über den Quellcode bei GIT zu sehen.
Auf GIT wird hier verwiesen: https://www.kixdesk.com/de/download/quellcode.html

https://git.kixdesk.com/kix2017/KIX

Das scheint aber nicht aktuell zu sein.
Das dort veröffentlichte Changelog hört bei Version 17.3.3 leider auf
lg
Alex

Danny Bochmann

Hallo @all,

die Changelogs können nun unter https://changelogs.kixdesk.com/ eingesehen werden.

VG
Danny