Kommentare jetzt wieder möglich

Peinlich, peinlich ….

Gerade habe ich mich gewundert, dass der Artikel zu „Owncloud und selinux“ recht oft gelesen wird, aber nie irgendwelche Kommentare geposted werden.

Also hab ich versucht einen Test-Kommentar zu erstellen und bin prompt gescheitert. Fehlermeldungen beim Captcha.

Der Grund war schnell gefunden: Fehlende Schreibrechte auf einem SI-Captcha Cache Verzeichnis. Lies sich mit FileZilla leicht beheben, obwohl ich bei dem Server keinen Zugang zu einer SSH Console habe. Rechts-klick auf den Folder, Eigenschaften, Rechte auf 777 (schreiben für alle).

Das heisst Kommetare sind ab sofort wieder möglich und ich freue mich über jeden einzelnen!

 

Beim Raspberry Pi 7″ Touchscreen Display alles auf dem Kopf

Bei meinen Experimenten mit dem 7″ Touchscreen Display von element14 für den Raspberry Pi bin ich auf ein interessantes Phänomen gestoßen.

Probiert man ein aktuelles Raspbian Jessie und ein weniger aktuelles Wheezy image, ist mal alles richtig herum und beim anderen Image ist alles auf den Kopf gestellt.
Ausserdem funktioniert beim Wheezy der Touchscreen zunächst nicht.

Wenn man das Display noch nicht in ein Gehäuse geschraubt hat, ist das kein großes Problem, aber ich hatte das USB Kabel für die Stromversorgung schon verlegt. Also habe ich recherchiert.

Grund für den Unterschied ist, dass sich die sinnvoll nutzbaren Blickwinkel deutlich verschlechtern bzw. verbessern, wenn man das Display auf den Kopf stellt. Beim aktuellen Image (Jessie) hat man den Treiber so konfiguriert, dass man die Richtung mit den besseren Blickwinkeln benutzt.
Wenn man aber ein Wheezy Image herunterlädt und installiert, hat man erst mal die ungünstigere Richtung.

„Beim Raspberry Pi 7″ Touchscreen Display alles auf dem Kopf“ weiterlesen

Raspberry Pi mit Edimax Wifi verliert Verbindung

Für meine Raspberries benutzte ich meistens die günstigen Edimax EW-7811UN Wifi adapter.
Sie sind klein, unterstützen 802.11n mit 150 MBit/s und funktionieren zuverlässig ohne große Treiberinstallation.

Nur ein Problem kann es, je nach installiertem Image, geben: Nach einigen Minuten ist der Raspberry nicht mehr über das Netzwerk erreichbar.
Man kann ihn nicht mehr anpingen, Versuche eine SSH-Verbindung aufzumachen scheitern mit einem Timeout.
Trotzdem kann man Raspberry immer noch Webseiten aufmachen. Und in dem Moment in dem man das macht, lässt sich der RPi auch wieder anpingen.

Ursache für dieses Verhalten ist das Power-Management des Wifi Adapters. Standardmäßig legt sich der Adapter schlafen, wenn ein paar Minuten keine Netzwerkaktivität vorhanden ist.

„Raspberry Pi mit Edimax Wifi verliert Verbindung“ weiterlesen

Owncloud: Downgrade is not supported

Heute Abend hat mich meine Owncloud mit folgendem freundlichen Hinweis begrüßt:

Downgrading is not supported and is likely to cause unpredictable issues (from 8.2.1.4 to 8.1.5.12)

Und natürlich war ich mir keiner Schuld bewusst 🙂

Also mit SSH auf den Server und nachsehen. Es stellte sich heraus, dass die in /var/www/html/owncloud/version.php und /var/www/html/owncloud/config/config.php unterschiedlich sind.

Google bringt einen dann schnell darauf, das man sich sowas schnell einhandelt, wenn man owncloud mal mittel Paktemanager (also yum oder apt-get) installiert, und mal manuell (also von owncloud.org herunterladen und auspacken).

„Owncloud: Downgrade is not supported“ weiterlesen

Verhindern, dass Java Updates Yahoo installieren

Ich wundere mich bei jedem Java Update über die Dreistigkeit, mit der Oracle versucht mir Yahoo als Standard-Suchmaschine und neue Startseite anzudrehen.

Man sollte ja meinen, dass Oracle ein seriöser Softwareproduzent ist und es nicht nötig hat, die Computer der Kundschaft wegen ein paar Euros durcheinander zu bringen. Aber offensichtlich ist man sich für sowas nicht zu schade…

„Verhindern, dass Java Updates Yahoo installieren“ weiterlesen

Linux: Firewall über Kommandozeile konfigurieren

Selbst bei einer Minimalinstallation eines Linux ist die Firewall aktiv.

Bei den neuen RedHat Derivaten (CentOS, Fedora, ScientificLinux, …) wird die Firewall mit dem Kommando firewall-cmd kontrolliert.
Ähnlich wie bei Windows 7 etc. unterscheidet die Firewall verschiedene „Zonen“, die den Computer mehr oder weniger komplett abschotten. Bei einem Laptop kann sich die Zone ändern, je nachdem wie die Verbindung ins Internet hergestellt wird.
Bei einem festen Computer wie in meinem Beispiel, definiert man die Zone einmal und belässt es dabei.

In diesem Beispiel geht es darum, ein frisch installiertes CentOS so zu konfigurieren, das auf den Webserver zugegriffen werden kann.

„Linux: Firewall über Kommandozeile konfigurieren“ weiterlesen

Linux: Schließen des Laptop Deckels ignorieren

Ich habe zwei, die ich eigentlich für Windows 10 Trainings benutzen wollte, aber diese durchaus modernen Geräte sind dank ihrer AMD E1-6010 CPU derart langsam, das sie für sinnvolles arbeiten nicht taugen.

Also habe ein minimales CentOS 7 auf einen installiert und benutze ihn als Server für meine Cloud-Backup Lösung.

Leider fällt das Ding beim Schließen des Deckels in Tiefschlaf.

Wenn Gnome oder ein anderer Desktop installiert wäre, wahrscheinlich kein Problem, hab ich aber nicht…

„Linux: Schließen des Laptop Deckels ignorieren“ weiterlesen

Owncloud Fehler „cURL is using outdated NSS version“

Meine Owncloud zeigte schon seit einer ganzen Zeit auf der Admin Seite zwei Fehler an:

cURL is using an outdated NSS version (NSS/3.15.4). Please update your operating system or features such as installing and updating apps via the app store or Federated Cloud Sharing will not work reliably.

und

This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features.

In Google findet man etliche Hinweise auf diese Fehler, mit einigen Tipps wie das Ganze zu beheben wäre, die mir aber alle nicht geholfen haben. Im Endeffekt liegt das Problem bei den cURL und SSH Versionen, die von einem RHEL 7, CentOS 7 oder Scientific Linux 7 verwendet werden.
„Owncloud Fehler „cURL is using outdated NSS version““ weiterlesen

Software RAID: Festplatte tauschen

In meinem Server sind 6 Festplatten installiert und mittel Software RAID (mdadm) redundant konfiguriert.

Eine dieser Festplatten scheint gerade auszufallen, und im folgenden möchte ich beschreiben wie man diesen Zustand erkennt und wie man die Platte ohne Datenverlust gegen eine Neue austauchen kann.

„Software RAID: Festplatte tauschen“ weiterlesen

Owncloud und SELinux

Ich betreibe einen Owncloud Server auf Scientific Linux 7.1.
Scientific Linux basiert auf RedHat Enterprise Linux (genau wie CentOS) und ist eine sehr stabile und ausgereifte Platform.

Einen kleinen Haken gibt es bei diesen Linuxen: SELinux

Na gut, nicht nur ein Haken, es erhöht auch die Sicherheit, ist allerdings nicht gerade intuitiv zu bedienen.

In meinem Fall gab es nach der Installation immer wieder SELinux Fehlermeldungen der folgenden Art:

May 12 20:57:09 arthus setroubleshoot: SELinux is preventing /usr/sbin/httpd from getattr access on the file /mnt/owncloud/data/tethisit/files/IMAG0032.jpg. For complete SELinux messages. run sealert -l 5148762e-03f3-4f4d-bc0a-ffc018b540ec

„Owncloud und SELinux“ weiterlesen