Nach m23 Installation nur weißes Browserfenster

Moin moin!

Ich wollte mir die m23 Softwareverteilung mal ansehen, so habe ich aus dem APP-Center m23 installiert, auf einem UCS 4.1-4 errata324 Backup DC.
Die Installation ging ohne Fehler durch. Bei der Anmeldung bin ich kurz gescheitert, weil ich dachte mich mit dem Domainbenutzer anmelden zu können. Nach öffnen der Augen und lesen der Benutzerkennung war anmelden an der Webseite /m23admin möglich.

Leider kommt danach nur eine weiße Seite im Browser. Apache neustarten brachte keine Änderung. In welchen Log ich gezielt suchen könnte weis ich nicht, aber mit grep waren Errors zu finden:

root@ucssrvb02:/var/log# grep m23 daemon.log Dec 5 16:37:35 ucssrvb02 mysqld: 161205 16:37:35 [ERROR] /usr/sbin/mysqld: Table './m23/groups' is marked as crashed and should be repaired Dec 5 16:37:35 ucssrvb02 mysqld: 161205 16:37:35 [Warning] Checking table: './m23/groups' Dec 5 16:37:35 ucssrvb02 mysqld: 161205 16:37:35 [ERROR] /usr/sbin/mysqld: Table './m23/i18n' is marked as crashed and should be repaired Dec 5 16:37:35 ucssrvb02 mysqld: 161205 16:37:35 [Warning] Checking table: './m23/i18n' Dec 5 16:37:35 ucssrvb02 mysqld: 161205 16:37:35 [ERROR] /usr/sbin/mysqld: Table './m23/sourceslist' is marked as crashed and should be repaired Dec 5 16:37:35 ucssrvb02 mysqld: 161205 16:37:35 [Warning] Checking table: './m23/sourceslist' Dec 5 16:37:35 ucssrvb02 mysqld: 161205 16:37:35 [ERROR] /usr/sbin/mysqld: Table './m23captured/i18n' is marked as crashed and should be repaired Dec 5 16:37:35 ucssrvb02 mysqld: 161205 16:37:35 [Warning] Checking table: './m23captured/i18n' Dec 5 23:47:40 ucssrvb02 mysqld: 161205 23:47:40 [ERROR] /usr/sbin/mysqld: Table './m23/groups' is marked as crashed and should be repaired Dec 5 23:47:40 ucssrvb02 mysqld: 161205 23:47:40 [Warning] Checking table: './m23/groups' Dec 5 23:47:40 ucssrvb02 mysqld: 161205 23:47:40 [ERROR] /usr/sbin/mysqld: Table './m23/i18n' is marked as crashed and should be repaired Dec 5 23:47:40 ucssrvb02 mysqld: 161205 23:47:40 [Warning] Checking table: './m23/i18n' Dec 5 23:47:40 ucssrvb02 mysqld: 161205 23:47:40 [ERROR] /usr/sbin/mysqld: Table './m23/sourceslist' is marked as crashed and should be repaired Dec 5 23:47:40 ucssrvb02 mysqld: 161205 23:47:40 [Warning] Checking table: './m23/sourceslist' Dec 5 23:47:40 ucssrvb02 mysqld: 161205 23:47:40 [ERROR] /usr/sbin/mysqld: Table './m23captured/i18n' is marked as crashed and should be repaired Dec 5 23:47:40 ucssrvb02 mysqld: 161205 23:47:40 [Warning] Checking table: './m23captured/i18n'
Aber wenn ich mir die Tabellennamen so ansehe, könnte ich mir vorstellen, dass sie einfach noch nicht genutzt wurden.

Dann habe ich unter /var/www geschaut, hier gibt es einen m23admin Ordner mit 109 MB Inhalt. Hier drin ist unter anderem ein phpMyAdmin Ordner zu finden. Neugierig die Adresse https://ucssrvb02/m23admin/phpMyAdmin in den Browser getippt, so war ich überrascht tatsächlich eine phpMyAdmin Oberfläche mit mehreren Datenbanken und Tabellen zu Gesicht zu bekommen.
Das bedeutet für mich mich: Apache geht, MySQL geht, PHP geht.

Warum sonst nichts von m23 zu sehen ist, ist mir ein Rätsel. Mag jemand miträtseln? :slight_smile:

Grüße aus Unterhaching,
Dirk Mauz

Moin Dirk Mauz,

setz doch mal das Apache-Loglevel (’/etc/apache2/conf.d/ucs.conf:20 → LogLevel debug’) auf debug und starte den apache neu → apache2ctrl restart
Nun sollte in den Logfiles → ‘/var/log/apache2/…’ etwas zu finden sein.

TIP: Beim ‘greppen’ in Logfiles am besten ‘grep -B3 -A3…’ verwenden, das bewirkt, dass man auch 3 Zeile Before und 3 Zeilen After mit angezeigt bekommt und so mehr Kontext erhält.

Da in Deinem Log-Auszug ja aber steht, das die Tabellen als ‘crashed’ markiert sind, kannst Du auch einen Repairversuch starten. Hier [1] findet sich eine gute Anleitung.

[1] https://blog.emeidi.com/2007/09/13/mysql-table-is-marked-as-crashed-and-should-be-repaired/

Hallo Nicost,

danke für den Tipp mit grep!Das Command apache2ctrl ist allerdings nicht zu finden, das wird wohl ohne r geschrieben.

Da mir es komisch vorkam, dass gleich nach der Installation nichts geht und auch kein Hinweis zu sehen ist, habe ich die Installation noch auf einem anderen UCS gemacht - hier das selbe: nur ein weißes Fenster. Dann wollte ich noch wissen, ob es auf einem neu installierten Master DC funktioniert, aber auch hier, nur ein weißes Fenster. Ist das bei anderen auch so?

Das Apache Debuglog gibt auch nicht viel mehr her.
Hier sind Auszüge von mehreren Logdateien in den WARN oder ERROR vorkommt.

daemon.log-Dec  7 12:53:12 testsrv /etc/mysql/debian-start[13055]: This installation of MySQL is already upgraded to 5.5.53, use --force if you still need to run mysql_upgrade
daemon.log-Dec  7 12:53:12 testsrv /etc/mysql/debian-start[13076]: Checking for insecure root accounts.
daemon.log-Dec  7 12:53:12 testsrv /etc/mysql/debian-start[13084]: Triggering myisam-recover for all MyISAM tables
daemon.log:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [ERROR] /usr/sbin/mysqld: Table './m23/groups' is marked as crashed and should be repaired
daemon.log:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [Warning] Checking table:   './m23/groups'
daemon.log:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [ERROR] /usr/sbin/mysqld: Table './m23/i18n' is marked as crashed and should be repaired
daemon.log:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [Warning] Checking table:   './m23/i18n'
daemon.log:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [ERROR] /usr/sbin/mysqld: Table './m23/sourceslist' is marked as crashed and should be repaired
daemon.log:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [Warning] Checking table:   './m23/sourceslist'
daemon.log:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [ERROR] /usr/sbin/mysqld: Table './m23captured/i18n' is marked as crashed and should be repaired
daemon.log:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [Warning] Checking table:   './m23captured/i18n'
daemon.log-Dec  7 12:53:13 testsrv mysqld: 161207 12:53:13 [Note] /usr/sbin/mysqld: Normal shutdown
daemon.log-Dec  7 12:53:13 testsrv mysqld: 
daemon.log-Dec  7 12:53:13 testsrv mysqld: 161207 12:53:13 [Note] Event Scheduler: Purging the queue. 0 events
--
--
univention/listener.log-07.12.16 12:52:24.856  LISTENER    ( WARN    ) : finished initializing module dhcp with rv=0
univention/listener.log-07.12.16 12:52:24.871  LISTENER    ( PROCESS ) : updating 'cn=testsrv,cn=dc,cn=computers,dc=deploy,dc=zz' command m
univention/listener.log-Restarting univention-dhcp: dhcpd.
univention/listener.log:07.12.16 12:53:26.701  LISTENER    ( PROCESS ) : updating 'cn=m23,cn=apps,cn=univention,dc=deploy,dc=zz' command a
--
univention/management-console-module-appcenter.log-07.12.16 12:42:39.215  MODULE      ( PROCESS ) : No hostdn for zarafa found. Nothing to remove
univention/management-console-module-appcenter.log-07.12.16 12:42:39.216  MODULE      ( PROCESS ) : No hostdn for zarafa-webapp found. Nothing to remove
univention/management-console-module-appcenter.log-07.12.16 12:42:39.216  MODULE      ( PROCESS ) : No hostdn for zmeetings4ucs found. Nothing to remove
univention/management-console-module-appcenter.log:07.12.16 12:42:52.321  MODULE      ( PROCESS ) : Try to install (install) m23 on . Force? False. Only master packages? False. Prevent installation on other systems? None. Only dry run? True.
univention/management-console-module-appcenter.log:07.12.16 12:42:52.479  MODULE      ( PROCESS ) : Warning trying to install m23: {}
univention/management-console-module-appcenter.log:07.12.16 12:42:52.486  MODULE      ( PROCESS ) : Starting dry_run for m23 on localhost
univention/management-console-module-appcenter.log-07.12.16 12:42:57.655  MODULE      ( PROCESS ) : 0% [Verarbeiten]
univention/management-console-module-appcenter.log-07.12.16 12:42:57.660  MODULE      ( PROCESS ) : 0% [Verbindung mit appcenter.software-univention.de]
univention/management-console-module-appcenter.log-07.12.16 12:42:57.661  MODULE      ( PROCESS ) : 0% [Verbindung mit appcenter.software-univention.de (176.9.114.147)]
--
univention/management-console-module-appcenter.log-07.12.16 12:53:04.022  MODULE      ( PROCESS ) : Identity added: /root/.ssh/id_rsa (/root/.ssh/id_rsa)
univention/management-console-module-appcenter.log-07.12.16 12:53:04.442  MODULE      ( PROCESS ) : useradd: Gruppe »55001« existiert nicht.
univention/management-console-module-appcenter.log-07.12.16 12:53:04.555  MODULE      ( PROCESS ) : Kein Passworteintrag für Benutzer »grdmgpg«
univention/management-console-module-appcenter.log:07.12.16 12:53:04.725  MODULE      ( PROCESS ) : /var/lib/dpkg/info/m23.postinst: Zeile 110: [: ALTER: Ganzzahliger Ausdruck erwartet.
univention/management-console-module-appcenter.log-07.12.16 12:53:04.957  MODULE      ( PROCESS ) : ERROR 1060 (42S21) at line 1: Duplicate column name 'vmRunOnHost'
univention/management-console-module-appcenter.log-07.12.16 12:53:05.047  MODULE      ( PROCESS ) : ERROR 1060 (42S21) at line 1: Duplicate column name 'vmSoftware'
univention/management-console-module-appcenter.log-07.12.16 12:53:05.147  MODULE      ( PROCESS ) : ERROR 1060 (42S21) at line 1: Duplicate column name 'vmRole'
--
univention/management-console-module-appcenter.log-07.12.16 12:53:05.650  MODULE      ( PROCESS ) : ERROR 1050 (42S01) at line 1: Table 'statusbar' already exists
univention/management-console-module-appcenter.log-07.12.16 12:53:06.077  MODULE      ( PROCESS ) : ERROR 1050 (42S01) at line 1: Table 'lockedIPRanges' already exists
univention/management-console-module-appcenter.log-07.12.16 12:53:06.175  MODULE      ( PROCESS ) : ERROR 1050 (42S01) at line 1: Table 'PHPObjectStorage' already exists
univention/management-console-module-appcenter.log:07.12.16 12:53:06.296  MODULE      ( PROCESS ) : ERROR 1050 (42S01) at line 1: Table 'm23Admins' already exists
univention/management-console-module-appcenter.log-07.12.16 12:53:06.512  MODULE      ( PROCESS ) : ERROR 1060 (42S21) at line 1: Duplicate column name 'CFDiskTemp'
univention/management-console-module-appcenter.log-07.12.16 12:53:06.635  MODULE      ( PROCESS ) : ERROR 1060 (42S21) at line 1: Duplicate column name 'description'
univention/management-console-module-appcenter.log-07.12.16 12:53:06.973  MODULE      ( PROCESS ) : This script is disabled, use /etc/init.d/univention-dhcp..
--
univention/management-console-module-appcenter.log-07.12.16 12:53:18.155  MODULE      ( PROCESS ) : Starting MySQL database server: mysqld . ..
univention/management-console-module-appcenter.log-07.12.16 12:53:18.175  MODULE      ( PROCESS ) : Checking for tables which need an upgrade, are corrupt or were
univention/management-console-module-appcenter.log-07.12.16 12:53:18.175  MODULE      ( PROCESS ) : not closed cleanly..
univention/management-console-module-appcenter.log:07.12.16 12:53:18.341  MODULE      ( PROCESS ) : m23 installiert
--
univention/management-console-module-appcenter.log-07.12.16 12:53:23.152  MODULE      ( PROCESS ) : Aufruf des Nach-Installations-Triggers univention-config
univention/management-console-module-appcenter.log-07.12.16 12:53:23.158  MODULE      ( PROCESS ) : univention-dhcp installiert
univention/management-console-module-appcenter.log-07.12.16 12:53:24.093  MODULE      ( PROCESS ) : dpkg-query: Kein Paket gefunden, das auf ldapacl_66univention-appcenter_app.acl passt
univention/management-console-module-appcenter.log:07.12.16 12:53:26.668  MODULE      ( PROCESS ) : Container m23 for new univentionApp needed. Creating...
univention/management-console-module-appcenter.log-07.12.16 12:53:26.708  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log-07.12.16 12:53:26.709  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log:07.12.16 12:53:26.717  MODULE      ( PROCESS ) : univentionApp univentionAppID=m23_16.3,cn=m23,cn=apps,cn=univention,dc=deploy,dc=zz created
univention/management-console-module-appcenter.log-07.12.16 12:53:26.719  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log-07.12.16 12:53:26.721  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log:07.12.16 12:53:26.722  MODULE      ( PROCESS ) : Adding testsrv.deploy.zz to univentionAppID=m23_16.3,cn=m23,cn=apps,cn=univention,dc=deploy,dc=zz
univention/management-console-module-appcenter.log-07.12.16 12:53:26.722  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log-07.12.16 12:53:26.729  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log:07.12.16 12:53:26.963  MODULE      ( PROCESS ) : Registering component for m23
univention/management-console-module-appcenter.log:07.12.16 12:53:26.981  MODULE      ( PROCESS ) : Creating data directories for m23...
univention/management-console-module-appcenter.log:07.12.16 12:53:27.025  MODULE      ( PROCESS ) : Registering UCR for m23
univention/management-console-module-appcenter.log:07.12.16 12:53:27.025  MODULE      ( PROCESS ) : Marking m23=16.3 as installed
univention/management-console-module-appcenter.log-07.12.16 12:53:28.111  MODULE      ( PROCESS ) : Adding localhost to LDAP object
univention/management-console-module-appcenter.log-07.12.16 12:53:28.112  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log-07.12.16 12:53:28.116  MODULE      ( PROCESS ) : Setting overview variables
--
univention/management-console-module-appcenter.log-07.12.16 12:53:53.031  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log-07.12.16 12:53:54.288  MODULE      ( PROCESS ) : No repository to register
univention/management-console-module-appcenter.log-07.12.16 12:53:54.349  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log:07.12.16 12:53:54.407  MODULE      ( PROCESS ) : Registering component for m23
univention/management-console-module-appcenter.log-07.12.16 12:53:54.554  MODULE      ( PROCESS ) : Creating data directories for dhcp-server...
univention/management-console-module-appcenter.log:07.12.16 12:53:54.555  MODULE      ( PROCESS ) : Creating data directories for m23...
univention/management-console-module-appcenter.log-07.12.16 12:53:54.556  MODULE      ( PROCESS ) : No hostdn for 7i4ucs-123 found. Nothing to remove
univention/management-console-module-appcenter.log-07.12.16 12:53:54.557  MODULE      ( PROCESS ) : No hostdn for 7i4ucs-dokuwiki found. Nothing to remove
univention/management-console-module-appcenter.log-07.12.16 12:53:54.557  MODULE      ( PROCESS ) : No hostdn for 7i4ucs-redmine found. Nothing to remove
--
univention/management-console-module-appcenter.log-07.12.16 12:53:54.834  MODULE      ( PROCESS ) : Marking dhcp-server=10.0.1 as installed
univention/management-console-module-appcenter.log-07.12.16 12:53:55.708  MODULE      ( PROCESS ) : Adding localhost to LDAP object
univention/management-console-module-appcenter.log-07.12.16 12:53:55.739  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log:07.12.16 12:53:56.136  MODULE      ( PROCESS ) : Registering UCR for m23
univention/management-console-module-appcenter.log:07.12.16 12:53:56.136  MODULE      ( PROCESS ) : Marking m23=16.3 as installed
univention/management-console-module-appcenter.log-07.12.16 12:53:56.148  MODULE      ( PROCESS ) : Adding localhost to LDAP object
univention/management-console-module-appcenter.log-07.12.16 12:53:56.149  ADMIN       ( WARN    ) : No settings/cn superordinate was given.
univention/management-console-module-appcenter.log-07.12.16 12:53:56.154  MODULE      ( PROCESS ) : Setting overview variables
--
syslog-Dec  7 12:53:12 testsrv /etc/mysql/debian-start[13055]: This installation of MySQL is already upgraded to 5.5.53, use --force if you still need to run mysql_upgrade
syslog-Dec  7 12:53:12 testsrv /etc/mysql/debian-start[13076]: Checking for insecure root accounts.
syslog-Dec  7 12:53:12 testsrv /etc/mysql/debian-start[13084]: Triggering myisam-recover for all MyISAM tables
syslog:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [ERROR] /usr/sbin/mysqld: Table './m23/groups' is marked as crashed and should be repaired
syslog:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [Warning] Checking table:   './m23/groups'
syslog:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [ERROR] /usr/sbin/mysqld: Table './m23/i18n' is marked as crashed and should be repaired
syslog:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [Warning] Checking table:   './m23/i18n'
syslog:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [ERROR] /usr/sbin/mysqld: Table './m23/sourceslist' is marked as crashed and should be repaired
syslog:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [Warning] Checking table:   './m23/sourceslist'
syslog:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [ERROR] /usr/sbin/mysqld: Table './m23captured/i18n' is marked as crashed and should be repaired
syslog:Dec  7 12:53:12 testsrv mysqld: 161207 12:53:12 [Warning] Checking table:   './m23captured/i18n'
syslog-Dec  7 12:53:13 testsrv mysqld: 161207 12:53:13 [Note] /usr/sbin/mysqld: Normal shutdown
syslog-Dec  7 12:53:13 testsrv mysqld: 
syslog-Dec  7 12:53:13 testsrv mysqld: 161207 12:53:13 [Note] Event Scheduler: Purging the queue. 0 events
--
--
apache2/error.log-[Wed Dec 07 12:53:22 2016] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
apache2/error.log-[Wed Dec 07 12:53:22 2016] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
apache2/error.log-[Wed Dec 07 12:53:23 2016] [notice] Apache/2.2.22 (Univention) PHP/5.4.45-0.235.201611171529 mod_ssl/2.2.22 OpenSSL/1.0.2d configured -- resuming normal operations
apache2/error.log:[Wed Dec 07 13:19:08 2016] [error] [client 192.168.10.27] PHP Notice:  Undefined variable: cssFilename in /m23/inc/Cm23Admin.php on line 274, referer: https://192.168.8.171/univention-management-console/?lang=de-DE
apache2/error.log:[Wed Dec 07 13:19:08 2016] [error] [client 192.168.10.27] PHP Notice:  Undefined variable: cssFilename in /m23/inc/Cm23Admin.php on line 274, referer: https://192.168.8.171/univention-management-console/?lang=de-DE
apache2/error.log:[Wed Dec 07 13:19:08 2016] [error] [client 192.168.10.27] PHP Notice:  Undefined index: preferenceForceHTMLReloadValues in /m23/inc/html.php on line 1472, referer: https://192.168.8.171/univention-management-console/?lang=de-DE
apache2/error.log:[Wed Dec 07 13:19:08 2016] [error] [client 192.168.10.27] PHP Notice:  Undefined index: logout in /m23/data+scripts/m23admin/index.php on line 90, referer: https://192.168.8.171/univention-management-console/?lang=de-DE
apache2/error.log:[Wed Dec 07 13:19:08 2016] [error] [client 192.168.10.27] PHP Fatal error:  Can't use function return value in write context in /m23/inc/sourceslist.php on line 252, referer: https://192.168.8.171/univention-management-console/?lang=de-DE
--
apache2/error.log:[Wed Dec 07 13:47:43 2016] [debug] ssl_engine_io.c(1869): | 0210: 58 67 9c bb e3 ac 00 20-b5 ac e3 b4 8b 1d 86 4c  Xg..... .......L |
apache2/error.log:[Wed Dec 07 13:47:43 2016] [debug] ssl_engine_io.c(1875): +-------------------------------------------------------------------------+
apache2/error.log:[Wed Dec 07 13:47:43 2016] [info] Subsequent (No.6) HTTPS request received for child 2 (server testsrv.deploy.zz:443)
apache2/error.log:[Wed Dec 07 13:47:43 2016] [error] [client 192.168.10.27] PHP Notice:  Undefined variable: cssFilename in /m23/inc/Cm23Admin.php on line 274, referer: https://192.168.8.171/ucs-overview/
apache2/error.log:[Wed Dec 07 13:47:43 2016] [error] [client 192.168.10.27] PHP Notice:  Undefined variable: cssFilename in /m23/inc/Cm23Admin.php on line 274, referer: https://192.168.8.171/ucs-overview/
apache2/error.log:[Wed Dec 07 13:47:43 2016] [error] [client 192.168.10.27] PHP Notice:  Undefined index: preferenceForceHTMLReloadValues in /m23/inc/html.php on line 1472, referer: https://192.168.8.171/ucs-overview/
apache2/error.log:[Wed Dec 07 13:47:43 2016] [error] [client 192.168.10.27] PHP Notice:  Undefined index: logout in /m23/data+scripts/m23admin/index.php on line 90, referer: https://192.168.8.171/ucs-overview/
apache2/error.log:[Wed Dec 07 13:47:43 2016] [error] [client 192.168.10.27] PHP Fatal error:  Can't use function return value in write context in /m23/inc/sourceslist.php on line 252, referer: https://192.168.8.171/ucs-overview/
apache2/error.log:[Wed Dec 07 13:47:43 2016] [debug] mod_headers.c(756): headers: ap_headers_output_filter()
apache2/error.log:[Wed Dec 07 13:47:43 2016] [debug] mod_deflate.c(700): [client 192.168.10.27] Zlib: Compressed 63 to 61 : URL /m23admin/index.php, referer: https://192.168.8.171/ucs-overview/
apache2/error.log:[Wed Dec 07 13:47:43 2016] [debug] ssl_engine_kernel.c(1836): OpenSSL: Write: SSL negotiation finished successfully
apache2/error.log:[Wed Dec 07 13:47:43 2016] [info] [client 192.168.10.27] Connection closed to child 2 with standard shutdown (server testsrv.deploy.zz:443)
apache2/error.log:[Wed Dec 07 13:47:45 2016] [debug] ssl_engine_io.c(1908): OpenSSL: I/O error, 5 bytes expected to read on BIO#563222199310 [mem: 56322219e973]

Dann beschäftige ich mich mal mit der Reparatur von MySQL Tabellen.

Gruß,
Dirk

Hallo nochmal,

mit phpMyAdmin konnten die Tabellen repariert werden, im Syslog erscheinen keine Meldungen mehr dazu. Leider hat sich an der Situation nichts geändert - das Browserfenster ist nach der Anmeldung an m23admin einfach weiß.

Gruß,
Dirk

Hallo Dirk,

mir erscheint die Zeile:

apache2/error.log:[Wed Dec 07 13:47:43 2016] [error] [client 192.168.10.27] PHP Fatal error:  Can't use function return value in write context in /m23/inc/sourceslist.php on line 252, referer: https://192.168.8.171/ucs-overview/

als Einstiegspunkt für die Analyse. Es könnte etwas mit SSL zu tun haben, aber das müsste ich erst genauer testen.


Moin zusammen,

Danke für das Melden des Fehlers.

Die PHP-Version, die beim UCS mitgeliefert wird, stolpert über

return(!empty(SRCLST_loadSourceListFromDB($name)));

was unter dem PHP von Debian 8 funktioniert.

Damit die m23-Oberfläche wieder angezeigt wird, einfach die Funktion SRCLST_sourceListExists in der Datei /m23/inc/sourceslist.php durch

function SRCLST_sourceListExists($name) { $temp = SRCLST_loadSourceListFromDB($name); return(!empty($temp)); }

ersetzen.

PS Korrigierte Pakete für die m23-App habe ich gestern Abend eingereicht. Das Update sollte daher bald über das UCS-App-Center verfügbar sein.

Viele Grüße,
Hauke Goos-Habermann

Hallo Hauke,

die Anpassung der PHP-Datei funktioniert auch bei mir :slight_smile:
Bin positiv überrascht, wie schnell das ging.

Danke!
Dirk

Mastodon