Hallo,
der Fehler tritt weiterhin auf.
Hallo,
der Fehler tritt weiterhin auf.
Wir haben hier auch das Problem
Guten Tag,
folgendes Problem: gerade neuere Magento Versionen setzen per Default nun auf die ARGON2ID13 Crypto Funktion. Die ARGON2 ist auch in allen Liveconfig PHP Versionen enthalten, nicht jedoch die ARGON2ID3, die benötigt mindestens libsodium 1.0.13., siehe auch: https://changelog.hypernode.co…install-updated-to-2-3-2/
Im veraltetem Jessie/8 war das auch der Fall:
~$ /opt/php-7.2/bin/php -i|grep 'libsodium library version'
libsodium library version => 1.0.15
Obwohl es dort garkein sodium in Debian gibt, da habt ihr dann wohl die embedded Version genutzt.
Entsprechend kann man die Funktion nutzen:
$ for i in /usr/bin/php /opt/php-*/bin/php ; do echo -n "VERSION $i: " && $i -r 'if(defined("SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13")){ echo "OK\n"; } else { echo "FALSE\n"; }' ; done
VERSION /usr/bin/php: FALSE
VERSION /opt/php-5.4/bin/php: FALSE
VERSION /opt/php-7.2/bin/php: OK
Nach einem Update zu Stretch/9 jedoch wird nicht mehr die Embedded Version genutzt, sondern die Version von Debian. An sich schön, jedoch haben wir dadurch die Funktion nicht mehr und können den Shop eher auf einer alten, als auf einer neuen Serverversion betreiben:
$ for i in /usr/bin/php /opt/php-*/bin/php ; do echo -n "VERSION $i: " && $i -r 'if(defined("SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13")){ echo "OK\n"; } else { echo "FALSE\n"; }' ; done
VERSION /usr/bin/php: FALSE
VERSION /opt/php-5.6/bin/php: FALSE
VERSION /opt/php-7.0/bin/php: FALSE
VERSION /opt/php-7.1/bin/php: FALSE
VERSION /opt/php-7.2/bin/php: FALSE
VERSION /opt/php-7.3/bin/php: FALSE
VERSION /opt/php-7.4/bin/php: FALSE
$ dpkg -l|grep libsodium
ii libsodium18:amd64 1.0.11-2 amd64 Network communication, cryptography and signaturing library
$ /opt/php-7.2/bin/php -i|grep 'libsodium library version'
libsodium library version => 1.0.11
Alles anzeigen
Ab Debian Buster/10 ist das wieder kein problem, da wird die Version 1.0.17 von Debian genutzt und unterstützt die Funktion.
Da TYPO3 unter Version 8 dazu auch nicht mit MySQL 8.0 / MariaDB ab 10.2 zurecht kommt, ist ein Upgrade auf Buster leider auch noch nicht möglich.. Könntet ihr daher bitte die Stretch Pakete auch auf die Embedded libsodium Library umstellen?
Hallo,
gibt es bereits eine Möglichkeit auf einem Server eine bestimmte PHP Version dem Kunden - obwohl sie genutzt wird und verfügbar ist - nicht mehr zur Auswahl zu stellen?
Wir benötigen das Feature aus zwei Gründen:
* Testversionen, bzw. Versionen mit Features nur für ganz bestimmte Kunden, sollen nicht von jedem auswählbar sein (Konfiguration kann auch über Datenbank dann erfolgen)
* Alte PHP Versionen: oft hat man hier und da ja noch Kunden mit alten Versionen. Ich möchte aber nicht, dass neue Kunden auf einmal auf die Idee kommen, sie könnten ja PHP 5.6 statt 7.4 verwenden, weil die gerade etwas aus der Mottenkiste ausgegraben haben
Hallo,
auf Debian Buster mit MariaDB 10.3 schlägt der Anwendungsinstaller von Joomla derzeit direkt fehl. Im Status im Liveconfig sieht man dann auch nur den Ausschnitt:
Status: Fehler: failed to execute mysql query: Field 'folder' doesn't have a default value (INSERT INTO `#__extensions` (`extension_id`, `package_id`, `name`, `type`, `element`, `client_id`, `enabled`, `access`, `man
In wie fern soll dieser Beitrag dabei helfen, ein Problem in LiveConfig zu lösen?
Oder geht es nur um AnswerCounter++?
Hallo,
auf einem Debian Jessie System haben wir das Problem, dass wir mehrere IP Gruppen haben. Auf jeder IP Gruppe (default => shared und einige exklusive Gruppen soll TLS 1.0/1.1 abgestellt werden. Auf einer exklusiven IP Gruppe jedoch nicht.
Das funktioniert leider nicht, es ist immer für alle deaktiviert. Von der Konfiguration her würde ich auch sagen, dass es eine Serverweite Option ist und keine pro IP Gruppe, oder liegt hier nur ein Fehler vor?
Liveconfig 2.9.1 und Firefox 71 und 72
Hallo,
mit dem aktuellen Firefox haben wir/unsere Kunden das Problem, dass wenn die Ihren LiveConfig Zugang im Firefox gespeichert haben und automatisches ausfüllen von Zugangsdaten aktiviert haben (Default), dass das Passwort auch automatisch in jedem Passwortfeld innerhalb von LiveConfig ausgefüllt wird, zB bei Datenbanken, E-Mail Postfächern etc.
Aufgefallen ist das, da mehrere Kunden so ihre E-Mail Postfach Zugangsdaten überschrieben haben: sie haben das Postfach geöffnet => PW wird automatisch eingetragen => sind auf zB Weiterleitung oder Spam/Viren gegangen, nur dort eine Änderung durchgeführt=> gespeichert.
Dann ist automatisch das automatisch befüllte Passwort übernommen
Hallo,
aus den 7.4 Paketen funktioniert pecl/pear gar nicht:
root@referenz:/opt# /opt/php-7.4/bin/pear install xdebug
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Warning: Invalid argument supplied for foreach() in Command.php on line 249
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Trying to access array offset on value of type null in Role.php on line 250
Notice: Trying to access array offset on value of type null in Role.php on line 251
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: honorsbaseinstall in Role.php on line 173
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: installable in Role.php on line 139
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: phpfile in Role.php on line 204
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Notice: Undefined index: config_vars in Role.php on line 46
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
Warning: Invalid argument supplied for foreach() in PEAR/Command.php on line 249
XML Extension not found
root@referenz:/opt#
Wenn ein Projekt Sybase/pdo_dblib benötigt, ist es nicht eben so umgeschrieben. Auch ist pdo_dblib ja ein Teil vom PHP Core und kann so jetzt nicht nachinstalliert werden, da es in den Paketen fehlt. Die Version aus pecl ist seit 10 Jahren ja nicht mehr verwaltet und geht auch nicht.
In unserem Fall kommt dazu, dass msphpsql erst ab PHP 7.1 geht, in dem spezifischen Fall benötigen wir aber 7.0.
Also: wenn -gd in den Paketen zB fehlen sollte, ist es nicht die Lösung alles auf -imagemagick umzustellen
Hallo,
könntet ihr in eure Pakete pdo_dblib mit kompilieren? Das wird benötigt, um sich mit dem gammel MSSQL zu verbinden..
Hallo,
seit einigen Tagen funktioniert der Wordpress Installer nicht mehr:
[2019/10/11 16:09:04.272000] [25186|25187] Downloading app installer from 'https://update.liveconfig.com/repo-v3.json'
[2019/10/11 16:09:04.344437] [25186|25187] Requesting installer file '/wai-wordpress-5.2.3-3.php.gz'...
[2019/10/11 16:09:08.096175] [25186|25190] wai-wordpress-5.2.3-3.php: ERROR in download sha1 check failed!
[2019/10/11 16:09:08.099269] [25186|25190] Program 'wai-wordpress-5.2.3-3.php' terminated with exit code 0
Alles anzeigenHallo,
du kannst (ebenfalls via custom.lua)
LC.liveconfig.DEFAULT_SSL_CIPHERS und
LC.liveconfig.DEFAULT_SSL_STRONG_CIPHERS
anpassen.
Das ist glaube ich aber nicht der Sinn von den Voreinstellungen..
Hallo,
kannst du via custom.lua regeln und beispielsweise die "LC.web.addAccount()" erweitern.
Wir lassen das auch via Skript automatisch erstellen, aber das ist mE ein Feature, was für die Allgemeinheit Sinn macht
Hallo,
wenn man bei einer IP Gruppe die Chiffren von Kompatibel auf Strong stellt, zB unter Debian Stretch mit Apache, dann hat es zur Folge, dass größtenteils zuerst mit schwächeren Chiffren geantwortet wird und auch mit geblacklisteten suites unter HTTPv2 gearbeitet wird.
Testen kann man das zB mit: https://www.ssllabs.com/ssltest
Hier hat die Option "strong" dadurch ein Downgrade gegenüber kompatibel von der note A zu B
Hallo,
könnte man bei Verträgen mit aktiviertem SSH Zugriff auch direkt ~/.ssh mit den richtigen Benutzer+Gruppen Rechten erstellen?
So kann man ja zB keine SSH Keys hinterlegen oder auch erstellen und root muss das Verzeichnis dann immer erst erstellen
Alles anzeigenWird in Kürze konfigurierbar sein.
/var/www/<Vertrag>/.httpd.conf mit folgendem Inhalt anlegen:
und danach den Vertrag neu speichern (damit die .httpd.conf per Include in den vHost aufgenommen wird).
Viele Grüße
-Klaus Keppler
Wird das mit 2.8 noch kommen?
Hallo,
wir haben immer wieder das Problem mit den FPM Paketen, dass zB beim Upgrade der Service nicht neugestartet werden kann. Es timed dann aus und dann kann man upgraden..
Problem haben wir vor allem mit PHP 7.2 auf Stretch und Buster.
Anscheinend funktioniert es aber (bisher?) immer, wenn man manuell /etc/init.d/php72-fpm restart ausführt?
So sah das zB vorhin aus:
Holen:1 http://repo.liveconfig.com/debian buster/php amd64 php-7.2-opt amd64 7.2.21-1+buster1 [5.770 kB]
Holen:2 http://repo.liveconfig.com/debian buster/php amd64 php-7.2-opt-dev amd64 7.2.21-1+buster1 [2.499 kB]
Es wurden 8.268 kB in 0 s geholt (50,7 MB/s).
(Lese Datenbank ... 38519 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../php-7.2-opt_7.2.21-1+buster1_amd64.deb ...
Entpacken von php-7.2-opt (7.2.21-1+buster1) über (7.2.20-1+buster1) ...
Vorbereitung zum Entpacken von .../php-7.2-opt-dev_7.2.21-1+buster1_amd64.deb ...
Entpacken von php-7.2-opt-dev (7.2.21-1+buster1) über (7.2.20-1+buster1) ...
php-7.2-opt (7.2.21-1+buster1) wird eingerichtet ...
.... hier ist die lange Wartezeit ....
In der Prozessliste steht er hier:
root 14737 0.0 0.0 2388 1592 pts/1 S+ 16:04 0:00 /bin/sh /usr/sbin/invoke-rc.d php72-fpm restart
root 14770 0.0 0.0 10868 3580 pts/1 S+ 16:04 0:00 systemctl restart php72-fpm.service
.........
Job for php72-fpm.service failed because a timeout was exceeded.
See "systemctl status php72-fpm.service" and "journalctl -xe" for details.
invoke-rc.d: initscript php72-fpm, action "restart" failed.
● php72-fpm.service - PHP 7.2 FastCGI Process Manager
Loaded: loaded (/lib/systemd/system/php72-fpm.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Fri 2019-08-02 16:05:47 CEST; 6ms ago
Process: 16589 ExecStart=/opt/php-7.2/sbin/php-fpm --nodaemonize --fpm-config /etc/php-fpm/php72-fpm.conf (code=exited, status=0/SUCCESS)
Main PID: 16589 (code=exited, status=0/SUCCESS)
Aug 02 16:04:17 magento5 systemd[1]: Starting PHP 7.2 FastCGI Process Manager...
Aug 02 16:04:17 magento5 php-fpm[14773]: [02-Aug-2019 16:04:17] ERROR: An another FPM instance seems to already listen on /run/php72-xxxxx.sock
Aug 02 16:04:17 magento5 php-fpm[14773]: [02-Aug-2019 16:04:17] ERROR: FPM initialization failed
Aug 02 16:05:47 magento5 systemd[1]: php72-fpm.service: Start operation timed out. Terminating.
Aug 02 16:05:47 magento5 systemd[1]: php72-fpm.service: Failed with result 'timeout'.
Aug 02 16:05:47 magento5 systemd[1]: Failed to start PHP 7.2 FastCGI Process Manager.
dpkg: Fehler beim Bearbeiten des Paketes php-7.2-opt (--configure):
»installiertes php-7.2-opt-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von php-7.2-opt-dev:
php-7.2-opt-dev hängt ab von php-7.2-opt (>= 7.2.21-1); aber:
Paket php-7.2-opt ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten des Paketes php-7.2-opt-dev (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für systemd (241-5) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
php-7.2-opt
php-7.2-opt-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)
W: Operation wurde unterbrochen, bevor sie beendet werden konnte.
Alles anzeigen
Super vielen Dank!