KIX - Forum

Community => Fragen | Konfiguration | Hilfe => Thema gestartet von: tethisIT am 16.08.2020 19:11:54

Titel: KIX 18: Nach Update startet Frontend nicht mehr
Beitrag von: tethisIT am 16.08.2020 19:11:54
Hallo zusammen,


todesmutig habe ich vorhin das update.sh script getestet.
Mit eher negativem Ergebnis: Das Frontend started nicht mehr!
Genauer gesagt scheint die Initialisierung bei "info: App build in progress" stehen zu bleiben.[/size]
Unten das letzte Stück des Logs[/size]

[/size]
Hat jemand eine Idee, wie ich KIX wieder zum Laufen bringe?


An der environment-Datei hatte ich vor dem Update übrigens nichts geändert.


Danke,


Christian
tethis IT




[....]

frontend_1  | Sun Aug 16 2020 17:01:59 GMT+0000 (UTC) - info: Build 2 marko applications
frontend_1  | Sun Aug 16 2020 17:01:59 GMT+0000 (UTC) - info: Build marko app agent-portal
frontend_1  | Sun Aug 16 2020 17:02:05 GMT+0000 (UTC) - info: App build in progress
frontend_1  | Sun Aug 16 2020 17:02:11 GMT+0000 (UTC) - info: App build in progress
frontend_1  | Sun Aug 16 2020 17:02:17 GMT+0000 (UTC) - info: App build in progress
frontend_1  | Sun Aug 16 2020 17:02:23 GMT+0000 (UTC) - info: App build in progress
frontend_1  | Sun Aug 16 2020 17:02:30 GMT+0000 (UTC) - info: App build in progress
frontend_1  | Sun Aug 16 2020 17:02:36 GMT+0000 (UTC) - info: App build in progress
frontend_1  | Sun Aug 16 2020 17:02:39 GMT+0000 (UTC) - info: marko app build finished: agent-portal
frontend_1  | Sun Aug 16 2020 17:02:39 GMT+0000 (UTC) - info: Build marko app authentication-login
frontend_1  | Sun Aug 16 2020 17:02:42 GMT+0000 (UTC) - info: App build in progress
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: marko app build finished: authentication-login
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Init 2 router extensions
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: KIX (HTTP) running on *:3000
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: NotificationNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: AuthenticationNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: ContextNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: KIXModuleNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: KIXObjectNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: AdministrationNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: MainMenuNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: NotesNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: SearchNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: TicketNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: AgentNamespace
frontend_1  | Sun Aug 16 2020 17:02:44 GMT+0000 (UTC) - info: Register socket namespace: WebformNameSpace
backend_1   | ::ffff:172.30.0.5 - - [16/Aug/2020:19:02:45 +0200] "GET /api/v1/system/config/kix-customer-portal-light-webforms HTTP/1.1" 200 - "-" "-"
backend_1   | ::ffff:172.30.0.5 - - [16/Aug/2020:19:02:45 +0200] "GET /api/v1/system/config/kix-customer-portal-light-webforms HTTP/1.1" 200 1032 116860
backend_1   | ::ffff:172.30.0.5 - - [16/Aug/2020:19:02:45 +0200] "GET /api/v1/system/config?search=%7B%22SysConfigOption%22%3A%7B%22AND%22%3A%5B%7B%22Field%22%3A%22Context%22%2C%22Operator%22%3A%22EQ%22%2C%22Type%22%3A%22STRING%22%2C%22Value%22%3A%22kix18-web-frontend%22%7D%5D%7D%7D HTTP/1.1" 200 - "-" "-"
backend_1   | ::ffff:172.30.0.5 - - [16/Aug/2020:19:02:45 +0200] "GET /api/v1/system/config?search=%7B%22SysConfigOption%22%3A%7B%22AND%22%3A%5B%7B%22Field%22%3A%22Context%22%2C%22Operator%22%3A%22EQ%22%2C%22Type%22%3A%22STRING%22%2C%22Value%22%3A%22kix18-web-frontend%22%7D%5D%7D%7D HTTP/1.1" 200 686535 268219
frontend_1  | Sun Aug 16 2020 17:02:45 GMT+0000 (UTC) - info: Build 88 context configurations.
frontend_1  | Sun Aug 16 2020 17:02:45 GMT+0000 (UTC) - info: Build 54 form configurations.
frontend_1  | Sun Aug 16 2020 17:02:48 GMT+0000 (UTC) - info: App build in progress
backend_1   | Unlocking tickets that are past their unlock timeout...
backend_1   | Done.
backend_1   | Process pending tickets...
backend_1   | Done.
proxy_1     | 94.16.33.171 - - [16/Aug/2020:17:05:17 +0000] "\x16\x03\x01\x02\x00\x01\x00\x01\xFC\x03\x03hd~\x9F\x1E\xFE\xC6p\xFA<\x8C\x92F\x9Cj_)\x90#\x09\x7FO\xEF\xA71%e\xCA'\x8D\x22@ \x00\xE0rm\xF5\xE5\xDC\x1F2\xB4\xD0\x02\x91\xD6&r\x98L\xF4\xB0kS\xFCt\xB9eU*\xFA\xD9\xC6\xF5\x00 ZZ\x13\x01\x13\x02\x13\x03\xC0+\xC0/\xC0,\xC00\xCC\xA9\xCC\xA8\xC0\x13\xC0\x14\x00\x9C\x00\x9D\x00/\x005\x01\x00\x01\x93\x9A\x9A\x00\x00\x00\x00\x00\x1B\x00\x19\x00\x00\x16tickets.mps-parking.at\x00\x17\x00\x00\xFF\x01\x00\x01\x00\x00" 400 1920 "-" "-" "-"
proxy_1     | 94.16.33.171 - - [16/Aug/2020:17:05:17 +0000] "\x16\x03\x01\x02\x00\x01\x00\x01\xFC\x03\x03\x09Q\xE0\xAET\x8B\x05a\xF2<\xA1\xCE\x9F\xA1k\xA0?\xEF\xB2\xE3Ut\x09\xE8\x8E\xAE6K\xC38B\x9F v\x1DH\xE2t \xBEF(\xBA%\xE7uE\xC9\xF7d\xE8\xB2\x0C\x84\x5CG\xE8A\xB3&u\xCE\xAAO\xDA\x00 \xBA\xBA\x13\x01\x13\x02\x13\x03\xC0+\xC0/\xC0,\xC00\xCC\xA9\xCC\xA8\xC0\x13\xC0\x14\x00\x9C\x00\x9D\x00/\x005\x01\x00\x01\x93\x8A\x8A\x00\x00\x00\x00\x00\x1B\x00\x19\x00\x00\x16tickets.mps-parking.at\x00\x17\x00\x00\xFF\x01\x00\x01\x00\x00" 400 1920 "-" "-" "-"
proxy_1     | 94.16.33.171 - - [16/Aug/2020:17:05:17 +0000] "\x16\x03\x01\x02\x00\x01\x00\x01\xFC\x03\x03\x12\xAE\x18\x01\xC6~\xD5\x19l\x03\xA9\xF2\xB5\x07\x7F\xA9f\x81Q\x91s\x8As\xE9\x12\x7Fd\x01\x81\xFFw/ \xAE`\xBA\xA8\x03`,\x07\x8E\x9Bjpz\x5C\xE6gS\xCC)\xC8D\xAE\xFD\xB2s\x88\xCA\xE3\x05\xA8" 400 1920 "-" "-" "-"
proxy_1     | 94.16.33.171 - - [16/Aug/2020:17:05:17 +0000] "\x16\x03\x01\x02\x00\x01\x00\x01\xFC\x03\x03^'\xA9\xA7\x9A\x0C\xE4o\x110T\xA2H\x96\x14,<\xFA\x14\xBE.s\x10w\xA0\xE8\x95 V\xAFW\xB7 J.\xD1\x1B\xCF\x11\xFDK\xE3F\x9D\xAA<@(\x15\x8E\xD4\xE2\xBA\xD6\x8E\x96w\x12\xA6\xED\xA1\x11\xC65\xCB\x00\x22" 400 1920 "-" "-" "-"

Titel: Re: KIX 18: Nach Update startet Frontend nicht mehr
Beitrag von: Jörg Brückner am 24.08.2020 09:21:23
Hallo Christian,

wir haben letzte Woche nach dem Update in KIX18 ebenso an 3 verschiedenen Rechnern, das Update durchgeführt. Jedesmal mit Erfolg.Tatsächlich können wir das Verhalten nicht reproduzieren bei uns und haben auch keinen Workaround dafür.Vielleicht habt Ihr inzwischen selbst die Lösung gefunden?

Was durchaus sein kann, nach einem Update bzw. einen Neustart der Maschine, kann es durchaus länger (mehrere Minuten) dauern, bis das System nach dem Neustart aufrufbar ist.Hier einfach etwas Geduld, bis das Frontend geladen ist.


Herzliche GrüßeJörg
Titel: Re: KIX 18: Nach Update startet Frontend nicht mehr
Beitrag von: tethisIT am 10.09.2020 10:58:40
Hallo!


Nein, ich habe leider keinen Workaround gefunden, sondern entschieden, dass wir mit KIX 17 im Moment wahrscheinlich besser fahren.
Meine Hoffnung ist, dort mehr Kontrolle über Update zu haben und im Zweifel eingreifen zu können.


Die Nutzung von Docker macht das Deployment ja leichter, und erspart einem Konfigurationsprobleme mit dem zugrunde liegenden Linux.
Aber Docker erschwert auch den Zugang zu Logfiles, Systemkomponenten und macht das Ganze "undurchsichtiger".
Zumindest für jemanden wie mich, der nicht jeden Tag mit Docker hantiert.


Aber ich werde es bei Gelegenheit nochmal probieren.


Schönen Dank,


Christian
Titel: Re: KIX 18: Nach Update startet Frontend nicht mehr
Beitrag von: Torsten Thau am 28.09.2020 14:29:21
Hallo,
eine kleine Ergänzung: die Logausgaben der Container können live auch via Kommandozeile eingesehen werden. Dazu kommt ein entspr. Skript mit:

user@dockerhost:/opt/kix-on-premise/linux# ./logs.sh



Wenn das Frontend erreichbar ist, können die Applikaitonslogs dnan via des Admin-Bereichs unter "Logs" eingesehen werden. Sollta das nicht möglich sein, geht auch das als Kopie direkt aus dem Container(hier für 09/2020):

user@dockerhost:/opt/kix-on-premise/linux# docker cp kix_backend_1:/opt/kix/var/log/kix.log.2020-09 /tmp/


viele Grüße, Torsten