Download mit Firefox 57 auf Samba-Share

Hallo,

Es geht um Ubuntu 16.04 mit Firefox 57, Profil von User liegt in ~/Home_auf_Server/.config/firefox.
Firefox starten zwar gut, aber mit dem Downloaden / Speichern auf Home_auf_Server hängt danach Firefox komplett. Download / Speicher lokal ist mit Firefox unproblematisch. Nach meiner Meinung kann Firefox nicht auf Samba-Share speichern ( oder Fehlkonfiguration von uns ).

Hat jemanden das auch erfahren ? Hat jemanden evtl eine Lösung dafür ?

Gruß

Arnaud

Entweder sind meine Fragen falsch gestellt, unverständlich, oder ich bin tatsächlich der einzige mit dem Problem …

Hallo Arnaud,

hm, standardmäßig liegt es in ~/.mozilla/.
Sucht Dein Firefox dann in ~/.mozilla/firefox und liest, dass das Profil auf „Home auf Server“ liegt?
Wie sind denn die jeweiligen Rechte im Netzwerkordner .config/firefox, vll. stimmt da etwas nicht und der User darf das nicht?

LG Max

Hallo Max,

Der Profile liegt auf dem Server, wie für LlibreOffice & co, das ist eine ganz normale Einstellung in linuxmuster-client ( Symlink ), aber du hast recht, irgendwas scheint nicht zu stimmen in die Rechte.

Auf dem Client :

% sudo ls -la /home/teachers/kiar/.mozilla/firefox
insgesamt 20
drwx------ 4 kiar root 4096 janv. 21 15:41 .
drwx------ 4 kiar root 4096 janv. 21 15:41 ..
lrwxrwxrwx 1 root root   51 janv. 21 15:41 603d4c8f.default -> /home/teachers/kiar/Home_auf_Server/.config/firefox
drwx------ 4 kiar root 4096 janv. 21 15:41 Crash Reports
drwx------ 2 kiar root 4096 janv. 21 15:41 Pending Pings
-rw-r--r-- 1 kiar root   94 janv. 21 15:41 profiles.ini

Gruppe root klingt für mich falsch.

Auf dem Server :

# ls -al .config/firefox/
total 15056
drwx------ 19 kiar teachers    4096 janv. 18 18:22 .
drwxr-xr-x  6 kiar teachers    4096 janv. 18 13:00 ..
drwx------  2 kiar teachers    4096 janv. 18 13:00 adblockplus
-rw-------  1 kiar teachers   13482 janv. 18 13:00 addons.json
-rw-------  1 kiar teachers    1048 janv. 18 13:02 addonStartup.json.lz4
-rw-------  1 kiar teachers       0 janv. 18 18:22 AlternateServices.txt
..............
drwx------  5 kiar teachers    4096 janv. 18 13:00 weave
drwx------  2 kiar teachers    4096 janv. 18 13:00 webapps
-rw-------  1 kiar teachers   98304 janv. 18 13:00 webappsstore.sqlite
-rw-------  1 kiar teachers    3125 janv. 18 18:22 xulstore.json

Gruppe teachers ist ok, und alle Rechte sind in der Form 700 ( Ordner ), oder 600 ( Datei ).

Jetzt habe ich gerade getestet, ob es besser funktioniert, mit lokalem synchronisierten Profile anstatt Profile auf dem Server, und das ist tatsächlich der Fall.

Da eine Synchronisation auf SSD ( 45MB ) schneller ist als dem Netzwerk in der Schule, werde ich es als Notlösung nehmen.

Aber ich möchte trotzdem verstehen was da passiert.

Danke auf jedem Fall für deine Antwort :slight_smile:

Arnaud

Hallo Arnaud,

lass mal im postsync ganz unten ein

chown -R 1000:1000 /mnt/home/linuxadmin

laufen. Das ist vll. schon im Vorlagenprofil falsch.
Wie sieht denn auf dem Server das Verzeichnis

/home/teachers/kiar/Home_auf_Server/.config/firefox

aus, wie auf dem Client?

LG
Max

Hallo Max,

Die Rechte scheinen in /home/linuxadmin richtig zu sein. Die Zeile habe ich jetzt trotzdem in unseren postsync-Datei am Ende hinzugefügt, es kostet nichts.

Auf dem Server, ist es genau was ich früher als ls -al eingefügt habe :

# ls -al /home/teachers/kiar/.config/firefox/
total 15056
drwx------ 19 kiar teachers    4096 janv. 18 18:22 .
drwxr-xr-x  6 kiar teachers    4096 janv. 18 13:00 ..
drwx------  2 kiar teachers    4096 janv. 18 13:00 adblockplus
-rw-------  1 kiar teachers   13482 janv. 18 13:00 addons.json
-rw-------  1 kiar teachers    1048 janv. 18 13:02 addonStartup.json.lz4
-rw-------  1 kiar teachers       0 janv. 18 18:22 AlternateServices.txt
..............
drwx------  5 kiar teachers    4096 janv. 18 13:00 weave
drwx------  2 kiar teachers    4096 janv. 18 13:00 webapps
-rw-------  1 kiar teachers   98304 janv. 18 13:00 webappsstore.sqlite
-rw-------  1 kiar teachers    3125 janv. 18 18:22 xulstore.json

Auf dem Client :

% sudo ls -al /home/teachers/kiar/Home_auf_Server/.config/firefox
insgesamt 45056
drwx------+ 19 kiar teachers       0 janv. 21 18:38 .
drwxr-xr-x+  6 kiar teachers       0 janv. 21 18:34 ..
drwx------+  2 kiar teachers       0 janv. 21 18:38 adblockplus
-rw-------+  1 kiar teachers   13482 janv. 21 18:38 addons.json
-rw-------+  1 kiar teachers    1059 janv. 21 18:38 addonStartup.json.lz4
-rw-------+  1 kiar teachers       0 janv. 21 18:38 AlternateServices.txt
.......................................
drwx------+  5 kiar teachers       0 janv. 21 18:38 weave
drwx------+  2 kiar teachers       0 janv. 21 18:38 webapps
-rw-------+  1 kiar teachers   98304 janv. 21 18:38 webappsstore.sqlite
-rw-------+  1 kiar teachers    3125 janv. 21 18:38 xulstore.json

Einziger Untershied, der ich sehe, ist ACL ( + ).

Gruß

Arnaud

Es gibt doch ein anderer Unterschied : die Größe.
Das passiert oft mit dem Profile bien uns, dass es auf dem Client, die Profile deutlich größer aussehen, als auf dem Server, aber das habe ich immer als Bug von Samba genommen.

Z.B. : Profil von libreoffice ist 35MB groß auf dem Server, und erscheint als 2GB groß auf alle Clients.

Gruß

Arnaud

Hi Arnaud,

das ist es jedenfalls nicht.
ein symbolischer Link gehört niemandem wirklich, also wird er root zugeordnet. Man sieht ja auch an den automatischen rwxrwxrwx, dass der link jeder verfolgen könnte. Wichtig ist die Zieldatei/verzeichnis.

Hast du dein Home_auf_Server/.config/firefox mal umbenannt und ein neues wurde erstellt?

Vg, Tobias

Hallo Tobias,

Hum, ok für den Link, aber die Dateien im Profile haben auch als Gruppe root.

Ich habe es jedes mal gelöscht.

Gruß

Arnaud