Bei einer frisch installierten NextCloud sind noch einige Einstellungen zu machen, um die Warnmeldungen abzuarbeiten. Das stellt eine Minimal-Config dar:
Folgendes Paket muss noch installiert werden, für den php-cache:
sudo apt install php-apcu
In der Web-GUI des ISP Config im entsprechenden Web für die NextCloud sind die Optionen wie folgt gesetzt:
Im Anschluss einmal den Webserver neu gestartet, und die NextCloud gibt sich zufrieden.
Nachtrag zur cron.php
In manchen fällen wird die cron.php nicht ordnungsgemäß ausgeführt. Im Backend wird hierzu die 3. Option gewält, das der Systerm-Cron-Dienst die cron.php aufrufen soll.
Allerdings greift bei eingeschaltetem Memcache die „apc.enable_cli=1“ Direktive nicht.
Eine Option wäre, die „apc.enable_cli=1“ in die php.ini in jeder Option in den Unterordner „/etc/php/8.0/cli/php.ini“ zu schreiben. Bei einer neuen PHP Version bricht der cronjob dann allerdings wieder.
Die cron.php muss auch mit dem Web-User aufgerufen werden, dieser hat aber (vermutlich) nicht die Berechtigung den PHP Aufruf mit „–define apc.enable_cli=1“ zu starten.
Die nachhaltigste Lösung ist, den Cronjob als Root-User anzulegen und dort den Aufruf wie folgt zu gestalten:
Häufig wird bei S/MIME der Schlüssel in der Datei smime.p7s versendet. Um diesen in Ticket und Mail-Gateways zu importieren, kann das Zertifikat wie folgt ausgegeben werden:
openssl pkcs7 -in smime.p7s -inform DER -print_certs
Wichtig ist dass die zugehörige E-Mail-Adresse dann im Common Name Feld angegeben wird, die restlichen Felder sind wie bei SSL Zertifikaten zu belegen (z.B. DE, Bayern, Hassfurt, Firma XY GmbH, IT Abteilung, E-Mail-Adresse als Common Name, E-Mail des Kontaktes (nicht so wichtig, gleiche wie Common Name oder leer), optional ein Passwort (kann auch leer bleiben).
You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) []:
State or Province Name (full name) []:
Locality Name (eg, city) []:
Organization Name (eg, company) []:
Organizational Unit Name (eg, section) []:
Common Name (eg, fully qualified host name) []:
Email Address []:
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
Hat man dann über eine ordentliche CA seine Zertifikat mit dem CSR bestellt und ein .crt File erhalten, kann man dann aus allen Dateien ein pk12 Datei schnüren (im Terminal):
Bei einigen Update-Prozessen des VMWare VCenter Servers wird während der Überprüfung die oben genannte Fehlermeldung ausgeworfen. Das Kennwort lässt sich dann nur noch über die Konsole, aber nicht mehr über die Web-GUI ändern, hier wird beim Versuch eine kryptische Fehlermeldung ausgegeben. Die Anmeldung ist hier mit dem alten Root-Kennwort noch per SSH möglich.
Beim testen mit Grafana und InfluxDB kann es mal passieren, dass Messungen verkehrt in der Datenbank benannt werden. Bei InfluxDB kann dies nicht einfach umbenannt werden, sondern die Daten müssen „umkopiert“ werden.
SELECT * INTO MyMeasurementCopy from MyMeasurement GROUP BY *
Hier werden alle Messwerte mit dem Namen „MyMeasurement“ in „MyMeasurementCopy“ kopiert. Die alten Informationen können dann gelöscht werden.
Anbei ein guter und strukturierter Ansatz, falls jemand in die Verlegenheit kommt mal ein Typo3-Web zu installieren, umzuziehe oder debuggen zu müssen: