Jump to content
Froxlor Forum

noise

Members
  • Posts

    3
  • Joined

  • Last visited

Everything posted by noise

  1. ja ich sehe da schon das einzige Manko wo Froxlor hat, sind die mailserver Anbindungen wie das verwalten von Spamassassin, Clamav, ausgabe von dkim usw. da ist ispconfig und vesta weiter. Sehr schade, den das panel gefällt mir eigentlich sehr gut. Aber finde auch nur alte Beiträge von 2011-2014 und ist nichts schlaues dabei. Klar kann man jetzt sagen... Du kannst du doch alles per Terminal eintragen usw. aber dann brauch ich ja auch gar kein panel was den Komfort dabei erleichtern soll
  2. ok das hat mich irritiert cannot get uid for user 'customer' da dies als fehler angezeigt wurde, deshalb dachte ich zuerst es könnte an dem froxlor localuser oder an der nsswitch.conf liegen. jedoch waren es die sock und pid datei... man lernt immer wieder was dazu, war meine erste installation mit nginx und fpm
  3. Hier meine eruierung zu meinem Fehler 502 Bad Gateway * Alle pfade mehrmals gecheckt 1. Aktiveren von libnss-extrausers anstatt libnss-mysql unter Systemeinstellungen 2. aktiviere unter einstellungen > Froxlor VirtualHost > Verwende PHP-FPM im Froxlor-Vhost 3. Gehe zu PHP > PHP-FPM Versionen: ändere den befehl von "service php7.0-fpm restart" zu "service php7.2-fpm restart" und den pfad: "/etc/php/7.0/fpm/pool.d/" zu "/etc/php/7.2/fpm/pool.d/" 4. schreibe zusätzlich noch die configs neu 5. führe den cron aus danach ist aus die maus mit dem froxlor panel 502 bad gateway > nginx/1.14.0 cron meldet hier schon: Job for php7.2-fpm.service failed because the control process exited with error code. ● php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Wed 2018-09-26 17:54:38 CEST; 2min 22s ago Docs: man:php-fpm7.2(8) Process: 6982 ExecStart=/usr/sbin/php-fpm7.2 --nodaemonize --fpm-config /etc/php/7.2/fpm/php-fpm.conf (code=exited, status=78) Main PID: 6982 (code=exited, status=78) Sep 26 17:54:37 srv.dom.example systemd[1]: Starting The PHP 7.2 FastCGI Process Manager... Sep 26 17:54:38 srv.dom.example php-fpm7.2[6982]: [26-Sep-2018 17:54:38] ERROR: [pool customerdomain.example] cannot get uid for user 'customer' Sep 26 17:54:38 srv.dom.example php-fpm7.2[6982]: [26-Sep-2018 17:54:38] ERROR: FPM initialization failed Sep 26 17:54:38 srv.dom.example systemd[1]: php7.2-fpm.service: Main process exited, code=exited, status=78/n/a Sep 26 17:54:38 srv.dom.example systemd[1]: Failed to start The PHP 7.2 FastCGI Process Manager. Sep 26 17:54:38 srv.dom.example systemd[1]: php7.2-fpm.service: Unit entered failed state. Sep 26 17:54:38 srv.dom.example systemd[1]: php7.2-fpm.service: Failed with result 'exit-code'. Die Hautdomain mit einer html datei "srv.dom.example" und die kundendomain "customerdomain.example" laufen noch. Jedoch alles was hinten agehängt wird wie z.b. das froxlor panel wo ich zusätzlich durch einen tcp/ip port schlaufe nicht. Nginx status sieht wie folgt aus: ● nginx.service - nginx - high performance web server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-09-26 15:38:09 CEST; 2h 26min ago Docs: http://nginx.org/en/docs/ Process: 6967 ExecReload=/bin/kill -s HUP $MAINPID (code=exited, status=0/SUCCESS) Main PID: 706 (nginx) Tasks: 5 (limit: 4915) CGroup: /system.slice/nginx.service ├─ 706 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf ├─6969 nginx: worker process ├─6970 nginx: worker process ├─6971 nginx: worker process └─6972 nginx: worker process Sep 26 16:20:01 srv.dom.example systemd[1]: Reloading nginx - high performance web server. Sep 26 16:20:01 srv.dom.example systemd[1]: Reloaded nginx - high performance web server. Sep 26 16:50:58 srv.dom.example systemd[1]: Reloading nginx - high performance web server. Sep 26 16:50:58 srv.dom.example systemd[1]: Reloaded nginx - high performance web server. Sep 26 16:58:32 srv.dom.example systemd[1]: Reloading nginx - high performance web server. Sep 26 16:58:32 srv.dom.example systemd[1]: Reloaded nginx - high performance web server. Sep 26 17:26:22 srv.dom.example systemd[1]: Reloading nginx - high performance web server. Sep 26 17:26:22 srv.dom.example systemd[1]: Reloaded nginx - high performance web server. Sep 26 17:54:37 srv.dom.example systemd[1]: Reloading nginx - high performance web server. Sep 26 17:54:37 srv.dom.example systemd[1]: Reloaded nginx - high performance web server. hatte am anfange der installation schon ein kleines problem mit den fast cgi params musste die oberen 3 lines entfernen, da ansonst nginx meldete die seien doppelt: /bin/nano /etc/nginx/fastcgi_params fastcgi_connect_timeout 65; fastcgi_send_timeout 180; fastcgi_read_timeout 180; unter /etc/php/7.2/fpm/pool.d sind die konfig dateien der Hautdomain "srv.dom.example.conf" und der Kundendomain customerdomain.example.conf diese enthalten: Hauptdomain: listen.owner = froxlorlocal listen.group = froxlorlocal listen.mode = 0660 user = froxlorlocal group = froxlorlocal Kundendomain listen.owner = customer listen.group = customer listen.mode = 0660 user = customer group = customer Warum nimmt er da den user "customer" ? müsste da nicht "www-data" oder "froxlorlocal" sein ? alias config in froxlor verweist auf /var/www/php-fpm dieser enthält aber keine dateien. (wurde von mir erstellt mit chmod 0755 "/var/www/php-fpm") unter run/php sind nur "php7.1-fpm.sock" & "php7.1-fpm.pid" drin (da stimmt auf jedenfall mal was nicht) unter konfiguration PHP-FPM (alternative to mod_php) installieren danach sind php7.2-fpm.sock und pid vorhanden. Das war mein fehler, habe vergessen den fpm in der froxlor konfig zu intallieren. Dachte ich hätte dies schon gemacht bei der php installation, aber dem war nicht so ? punkt 1-5 wiederholt resp den cron manuell ausgeführt ergabt zuerst: root@server:~# php /usr/share/AdminPanel/scripts/froxlor_master_cronjob.php --force sh: 1: /usr/sbin/repquota: not found Job for php7.2-fpm.service failed because the control process exited with error code. See "systemctl status php7.2-fpm.service" and "journalctl -xe" for details. root@server:~# systemctl status php7.2-fpm.service ● php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Wed 2018-09-26 20:28:00 CEST; 46s ago Docs: man:php-fpm7.2(8) Process: 7807 ExecStart=/usr/sbin/php-fpm7.2 --nodaemonize --fpm-config /etc/php/7.2/fpm/php-fpm.conf (code=exited, status=78) Main PID: 7807 (code=exited, status=78) Sep 26 20:27:59 srv.dom.example systemd[1]: Starting The PHP 7.2 FastCGI Process Manager... Sep 26 20:28:00 srv.dom.example php-fpm7.2[7807]: [26-Sep-2018 20:28:00] ERROR: [pool customerdomain.example] cannot get uid for user 'customer' Sep 26 20:28:00 srv.dom.example php-fpm7.2[7807]: [26-Sep-2018 20:28:00] ERROR: FPM initialization failed Sep 26 20:28:00 srv.dom.example systemd[1]: php7.2-fpm.service: Main process exited, code=exited, status=78/n/a Sep 26 20:28:00 srv.dom.example systemd[1]: Failed to start The PHP 7.2 FastCGI Process Manager. Sep 26 20:28:00 srv.dom.example systemd[1]: php7.2-fpm.service: Unit entered failed state. Sep 26 20:28:00 srv.dom.example systemd[1]: php7.2-fpm.service: Failed with result 'exit-code'. root@server:~# systemctl status nginx ● nginx.service - nginx - high performance web server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-09-26 15:38:09 CEST; 4h 51min ago Docs: http://nginx.org/en/docs/ Process: 7792 ExecReload=/bin/kill -s HUP $MAINPID (code=exited, status=0/SUCCESS) Main PID: 706 (nginx) Tasks: 5 (limit: 4915) CGroup: /system.slice/nginx.service ├─ 706 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf ├─7796 nginx: worker process ├─7797 nginx: worker process ├─7798 nginx: worker process └─7799 nginx: worker process Ich dachte mir verdammt und hab dann aus jux den cron nochmals gestartet... und siehe da: root@server:~# php /usr/share/AdminPanel/scripts/froxlor_master_cronjob.php --force root@server:~# systemctl status php7.2-fpm.service ● php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-09-26 20:29:55 CEST; 1min 41s ago Docs: man:php-fpm7.2(8) Main PID: 7891 (php-fpm7.2) Status: "Processes active: 0, idle: 2, Requests: 7, slow: 0, Traffic: 0req/sec" Tasks: 3 (limit: 4915) CGroup: /system.slice/php7.2-fpm.service ├─7891 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf) ├─7892 php-fpm: pool customerdomain.example └─7893 php-fpm: pool srv.dom.example scheint nun zu funktionieren, hatte da meine schwierigkeiten und dachte ich poste das mal hier als hint.
×
×
  • Create New...