Mit ‘Jessie’ getaggte Beiträge

Nach einem Upgrade von Wheezy auf Jessie, und den damit verbundenen Wechsel von Samba3 auf Samba4, kann es zu einigen Problemen beim mounten von Windowsfreigaben kommen.

Der häufigste Fehler: wrong fs type

mount: wrong fs type, bad option, bad superblock on //192.168.0.1/Share,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount. helper program)

In some cases useful info is found in syslog - try
dmesg | tail or so.

Abhilfe schafft hier die Installation des Paketes: cifs-utils

apt-get install cifs-utils

Sollte man im Anschluss noch die Meldung „Permission denied“ bekommen, ist es erforderlich die Option „sec=ntlm“ in die /etc/fstab für den Share einzutragen.

 

Advertisements

Der hier beschriebene Fehler sollte nur auftreten wenn man die vorhandene Konfiguration nicht durch die neue Konfiguration des Paketbetreuers ersetzt hat, z.B. wegen diverser eigener Anpassungen.

Fehlermeldung
[....] Starting apache2 (via systemctl): apache2.serviceJob for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.
failed!
Analyse des Problems

Da diese Meldung leider wenig aussagekräftig ist verwendet man am besten den vorgeschlagenen Befehl zur weiteren Untersuchung des Problems.

root@syslog:~# systemctl status apache2.service
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2)
Active: failed (Result: exit-code) since So 2015-04-26 07:21:51 CEST; 59s ago
Process: 1532 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)

Apr 26 07:21:51 syslog apache2[1532]: Starting web server: apache2 failed!
Apr 26 07:21:51 syslog apache2[1532]: The apache2 configtest failed. ... (warning).
Apr 26 07:21:51 syslog apache2[1532]: Output of config test was:
Apr 26 07:21:51 syslog apache2[1532]: AH00526: Syntax error on line 89 of /etc/apache2/apache2.conf:
Apr 26 07:21:51 syslog apache2[1532]: Invalid command 'LockFile', perhaps misspelled or defined by a module not included in ...uration
Apr 26 07:21:51 syslog apache2[1532]: Action 'configtest' failed.
Apr 26 07:21:51 syslog apache2[1532]: The Apache error log may have more information.
Apr 26 07:21:51 syslog systemd[1]: apache2.service: control process exited, code=exited status=1
Apr 26 07:21:51 syslog systemd[1]: Failed to start LSB: Apache2 web server.
Apr 26 07:21:51 syslog systemd[1]: Unit apache2.service entered failed state.
Hint: Some lines were ellipsized, use -l to show in full.

Die entscheidenen Hinweise stehen in den Zeilen 10 und 11:

  • Syntax error on line 89 of /etc/apache2/apache2.conf
  • Invalid command ‚LockFile‘
Lösung

In der apache2.conf muss die vorhandene Zeile:

LockFile ${APACHE_LOCK_DIR}/accept.lock

einfach gegen

Mutex file:${APACHE_LOCK_DIR} default

ausgetauscht werden.