Archiv der Kategorie: OSS

WordPress Auto Update funktioniert nicht mit Plesk-Standardkonfiguration

Wenn ihr den in der Überschrift beschriebenen Fehler erfahrt, kann das daran liegen, dass PHP als Apache-Modul ausgeführt wird. DIe Lösung ist hierbei denkbar einfach – es gilt lediglich, im Dropdown unter Domain -> Hostingeinstellungen auszuwählen, dass PHP als FastCGI-Applikation ausgeführt werden soll.

 

Vorher
Vorher

WordPress Auto Update funktioniert nicht mit Plesk-Standardkonfiguration weiterlesen

Der einfachste Weg, das openSuSE 13.2-ISO auf einen USB-Stick zu befördern

Möchte man in den Genuss der aktuellsten Version von openSuSE kommen, liegt es nahe Unetbootin zur Erstellung eines USB-Sticks zu verwenden. In unserem Fall gestern, schlug dies allerdings fehl (Unetbooting machte unseren Stick nicht bootbar, wir fanden einige verschwommene Informationen in einem Bugtracker hierzu.)

Einfacher und zudem ohne ein Zusatzprogramm auskommend, war das simple Kopieren der Daten vom ISO zum USB-Stick:

dd if=openSUSE-13.2-DVD-x86_64.iso of=/dev/sdb

Der einfachste Weg, das openSuSE 13.2-ISO auf einen USB-Stick zu befördern weiterlesen

Nginx: SSLv3 deaktivieren und mit TLS ersetzen

Wenn auch ein bisschen verspätet, eine kurze Anleitung beim Nginx SSLv3 zu deaktivieren (Stichwort POODLE).

In allen Konfigurations-Dateien nach der ssl_protocol-Direktive suchen:

grep -r ssl_protocol /etc/nginx

Dies liefert eine Liste an Konfigurationsdateien, in denen SSLv3 noch aktiviert zu sein scheint (auch auskommentierte Direktiven werden gefunden, wie im Beispiel!):

Nginx: SSLv3 deaktivieren und mit TLS ersetzen weiterlesen

vsftpd und 530 „login incorrect“ obwohl „alte“ Accounts funktionieren

Wenn der in der Überschrift beschriebene Fehler auftritt, kann es daran liegen, dass in der vsftpd.conf ein bestimmter Teil fehlt. Dieser wird offensichtlich in einigen Versionen der fertigen vsftpd-Paketen nicht standardmaessig „mitgeliefert“ und muss ergaenzt werden.

pam_service_name=ftp

Dieser Teil spezifiziert den Namen des PAM-Service, den vsftpd nutzen wird. Laut Manual sollte by Default schon „ftp“ genutzt werden. Bei Debian Wheezy und den neueren Ubuntu-verisonen (14.04 z. B.) ist/war das allerdings nicht der Fall.

vsftpd und 530 „login incorrect“ obwohl „alte“ Accounts funktionieren weiterlesen

Nginx bindet nicht auf IPv4 Port 80

Kürzlich habe ich mal wieder einen Nginx-Webserver mit mehreren vHosts installiert. Da meine eigenen schon relativ lange laufen und stets aktualisiert, nicht jedoch neu installiert worden sind, wusste ich gar nicht mehr welche Probleme da auf einen zukommen.

In neuen Versionen vom Nginx muss entweder auf beiden Interfaces (IPv6 und IPv4) gelautscht oder die Option "ipv6only = off" gesetzt werden.

Es muss also entweder im server{}-Konfigurationscontainer auf IPv4 und IPv6 manuell gelauscht werden:

Nginx bindet nicht auf IPv4 Port 80 weiterlesen

Mit der Linux-Kommandozeile in .doc-Dateien suchen

Moechte man in Textdateien nach bestimmten Strings suchen, gibt es unter Linux mehrere Moeglichkeiten – grep, find, cat. Da kann man vielfaeltig was zusammenbauen. Ich nutze zum suchen in Textdateien immer den folgenden Befehl:

grep -rnw 'verzeichnis' -e "gesuchter_string"

Nun stellte mich ein Problem vor die Aufgabe, in mit Microsoft Word erstellten .doc-Dateien zu suchen.
Da .doc-Dateien etwas spezieller sind was den Inhalt angeht und nicht nur Klartext enthalten, ist es mit mienem Standardbefehl nicht einfach moeglich in diesen Dateien zu suchen.

Mit der Linux-Kommandozeile in .doc-Dateien suchen weiterlesen