owncloud v0.90.6 testing für eisfair-1/2

Stefan Heidrich stefan-in-news at web.de
Do Mär 28 13:14:22 CET 2013


Hallo Jürgen,

hie erstmal die Meldungen bei der Installation bzw. nach der ersten und 
zweiten Konfiguration:

Nach Installation:
==================

File /etc/config.d/owncloud saved
Checking configuration file ...
Configuration file was saved as owncloud.2013-03-28-12-30-54 in 
/etc/backup.d.
Activate configuration now (y/n) [yes]?
version: v0.90.6
initializing ownCloud database ...
checking sql database user ...
Please enter the SQL root password? PASSWORD
done.
checking sql database ...
done.
granting sql database access ...
done.
granting sql database access ...
done.
creating ownCloud auto-configuration ...
/var/install/config.d/owncloud.sh: line 1422: 
/var/www/htdocs/owncloud/config/autoconfig.php: No such file or directory
creating ownCloud configuration ...
/var/install/config.d/owncloud.sh: line 1422: 
/var/www/htdocs/owncloud/config/config.php: No such file or directory
deleting cron job ...
Do you want to restart the webserver now (recommended) (y/n) [yes]?
 * Restarting Apache ...                                                 [ 
OK ]
Press ENTER to continue
Press ENTER to continue
Install package
Retrieving list ...

Nach Konfiguration:
===================

Configuration file was saved as owncloud.2013-03-28-12-32-13 in 
/etc/backup.d.

Activate configuration now (y/n) [yes]?
version: v0.90.6
Apache2 SSL has been enabled ...
db type: mysql
php-mysql has been enabled ...
php-mysql-socket has correctly been set ...
MySQL support has been enabled ...
MySQL is using new passwords ...
mail has been enabled ...
copying program files (/var/www/htdocs/owncloud) ...
initializing ownCloud database ...
checking sql database user ...
Please enter the SQL root password? PASSWORD
done.
checking sql database ...
done.
granting sql database access ...
done.
granting sql database access ...
done.
creating ownCloud auto-configuration ...
creating ownCloud configuration ...
creating logrotate configuration ...
creating cron job ...
finished.
Do you want to restart the webserver now (recommended) (y/n) [yes]?
 * Restarting Apache ...                                                 [ 
OK ]
Press ENTER to continue
ownCloud administration

Beim ersten Aufruf im Browser wird man noch immer sofort als "admin" 
eingeloggt ohne ein Passwort angeben zu müssen; der Fehler lässt sich mit 
jeder Neuinstallation replizieren.

Bis hierher funktioniert alles wie gewünscht. Admin kann Einstellungen 
vornehmen, sich abmelden und auch wieder anmelden.

Dann habe ich einen ersten Benutzer dazu konfiguriert:

OWNCLOUD_MOUNT_N='1'
OWNCLOUD_MOUNT_1_TYPE='user'
OWNCLOUD_MOUNT_1_USER='stefan.h'
OWNCLOUD_MOUNT_1_GROUP=''
OWNCLOUD_MOUNT_1_MOUNT_N='1'
OWNCLOUD_MOUNT_1_MOUNT_1_ACTIVE='yes'
OWNCLOUD_MOUNT_1_MOUNT_1_BACKEND='local'
OWNCLOUD_MOUNT_1_MOUNT_1_POINT='/daten'
OWNCLOUD_MOUNT_1_MOUNT_1_HOST=''
OWNCLOUD_MOUNT_1_MOUNT_1_USER=''
OWNCLOUD_MOUNT_1_MOUNT_1_PASS=''
OWNCLOUD_MOUNT_1_MOUNT_1_SHARE='/home/$user/daten'

Hier bekomme ich folgende Meldung:

File /etc/config.d/owncloud saved
Checking configuration file ...

Configuration file was saved as owncloud.2013-03-28-12-44-17 in 
/etc/backup.d.

Activate configuration now (y/n) [yes]?
version: v0.90.6
Apache2 SSL has been enabled ...
db type: mysql
php-mysql has been enabled ...
php-mysql-socket has correctly been set ...
MySQL support has been enabled ...
MySQL is using new passwords ...
mail has been enabled ...
creating mount configuring ...
chown: invalid user: `nogroup'
chmod: cannot access `/var/owncloud/data//files/daten': No such file or 
directory
creating ownCloud configuration ...
creating logrotate configuration ...
creating cron job ...
finished.
Do you want to restart the webserver now (recommended) (y/n) [yes]?
 * Restarting Apache ...                                                 [ 
OK ]
Press ENTER to continue

Das Verzeichnis /home/stefan.h/daten existiert.
Nun kann sich der Admin nicht mehr anmelden, der neu konfigurierte User 
stefan.h (existiert auf Eis schon ewig) kann sich auch nicht mehr anmelden. 
Auch dieser Fehler ist sauber replizierbar.

Zu Deiner vorherigen Mail:

>> There is no configuration editor for the 'eisfair' console configured
>> on your system. Alternatively you can edit the configuration manually
>> using editor /usr/bin/joe .
> Hier solltest Du eventuell die Variable EDITOR in der
> Environment-Konfiguration setzen.

Die Variable IST gesetzt. Sonst würde ich ja keine Konfiguration ändern 
können...

> Interssant, bitte entferne einmal in /var/install/config.d/owncloud.sh
> die Kommentarzeichen vor den folgenden beiden Zeilen, lasse das Skript
> noch einmal durchlaufen und sende mir dann die Trace-Datei zu:
> 28: #exec 2> /tmp/owncloud-configure-trace$$.log
> 29: #set -x

Ist per PM unterwegs.

>> Ab diesem Zeitpunkt kann sich der admin nicht mehr an OwnCloud anmelden,
>> genauso wie der User stefan.h. Auch nach dem Rückgängigmachen der 
>> Änderung
>> und dem Scharfschalten der vorher funktionierenden Konfiguration kann 
>> sich
>> der admin nicht mehr anmelden. Hier passt noch etwas nicht.
> Durch den Fehler wird vermutlich die Datei mount.php in
> /var/www/htdocs/owncloud/config fehlerhaft erzeugt was wiederum
> verhindert dass ownCloud diese korrekt laden und die Anmeldung
> durchführen kann.
> Lösche die Datei einmal manuell und schaue, ob die Anmeldung dann wieder
> funktioniert.

Hab ich gelöscht, eine Anmeldung ist trotzdem weiter nicht möglich.

Ich kann sonst weder in /var/owncloud/log/owncloud.log noch in den 
Apache-Logfiles etwas wirklich weiterhelfendes dazu finden.

Was kann ich weiter tun / weiter testen?

Viele Grüße und Danke
Stefan 




Mehr Informationen über die Mailingliste Eisfair_dev