Beiträge von antondollmaier

    Nein, das ist aktuell nicht möglich: Die PHP-Konfiguration kann nur auf Vertrags-Ebene gesetzt werden.


    Auf open_basedir würde ich im Übrigen gar nicht vertrauen: Aufrufe wie 'system("cat /var/www/foo/htdocs/wp-config.php");' werden von open_basedir nicht eingeschränkt.


    Wir empfehlen unseren Kunden daher aktuell, bei relevanten Trennungen zwischen Webseiten auf verschiedene Accounts zu setzen. Linux-Dateisystem-Rechte verhindern obigen Fall nämlich sauber.


    Mal kurz runtergetippt. Sollte klappen - die beiden stat hab ich nachgeschaut.

    Bitte prüfe die php82.lua:


    Vermutlich ist hier etwas durcheinander gekommen - zumal bei dir als codename "php8" angegeben ist.

    Das ist nicht gut. Das setzt vermutlich zwingend die dauerhafte Nutzung von RoundCube voraus. Das passiert so aber nicht. Die Leute nutzen Ihr Smartphone und die native MailApp.


    Dem habe ich nicht widersprochen.


    Zitat

    Aber vielleicht könnte man das Plugin nutzen um einen eigenen Poller zu bauen und zu füttern, der die Mails dann als Dienst im Hintergrund periodisch abruft.


    Genau das macht das Plugin doch: es pflegt Einträge, die dann periodisch vom "fetchmail.pl"-Cronjob durchgegangen und die Mails dann abgeholt werden.


    Selbst noch nicht getestet.


    Warum Webmail? Jeder Nutzer sollte den Sammeldienst selbst verwalten können. Die Einstellungen haben also nichts in der Postfach-Verwaltung von LiveConfig verloren - bestenfalls noch nach dem Login in LiveConfig mit den Zugangsdaten des Postfaches. Diese Funktion widerrum wird aber so gut wie niemals genutzt - der Sammeldienst passt IMHO daher am besten in den Webmailer.

    PEAR ist eine Sammlung an nicht-verschlüsselten/hashten/compilierten PHP_Scripts, die einfach nur im "include_path" liegen. Wie die da hinkommen, oder welcher include_path das ist, ist sekundär.


    Die LiveConfig-PHP-Versionen bringen jeweils das PEAR-Binary mit, z.B. in /opt/php-8.2/bin/pear, so dass darüber die Skripte installiert werden können.


    2023 würde ich jedoch dazu raten, auf Composer zu setzen und die Requirements dort statisch mit festen Versionsnummern zu definieren.

    Die Anzeige ist ... suboptimal.


    Technisch klappt's: mail._domainkey.foobar.dollmaier.net hat sauber den TXT-Eintrag bekommen.


    Im Webinterface steht dennoch "mail._domainkey IN 300 TXT...".


    Das ist im ersten Moment verwirrend, da der Name der (Sub-!)Domain noch mit dran muss. Dann würd's stimmen.


    Intern passiert das via "$ORIGIN SUBDOMAIN..." auch.


    Da könnte aber der vollständige DNS-Eintrag angezeigt werden, um das klarer zu machen ("mail._domainkey.foobar.example.com. IN TXT...").

    "apache2ctl -S" prüfen: das sieht danach aus, als ob der vHost nicht sauber erstellt ist.


    Allerdings würde ich davon abraten, den Hostname als Web-Adresse zu verwenden. Der ist allgemein schwieriger (vgl Default-vHost-Fallback).


    Zuletzt, unabhängig davon: "addressesResolved" hat nur IPv4-Adressen. Gibt's Probleme mit IPv6?

    Die Subdomain "www.post" müsste zusätzlich als Subdomain erstellt werden (sinnvollerweise mit Weiterleitung auf "post.radio...de").



    Technisch aber nicht nötig, es funktioniert alles auch ohne das "www." vorne dran - also einfach den www-Haken beim SSL-Zertifikat weglassen.

    "core dumped" ist ein Hinweis, dass im Binary was nicht passt - und kein direkter Fehler von LiveConfig.


    Was passiert beim manuellen Aufruf von "/opt/remi/php81/root/usr/bin/php-cgi"? mit "-q", bzw mit "-v"?


    Im Kernel-Log sollten sich noch weitere Hinweise finden (nach dem Aufruf).