StefanKittel Posted August 15, 2011 Share Posted August 15, 2011 Hallo, ich habe hier einen frischen Debian 64Bit Squeeze mit Froxlor, Apache2, mySQL5. Den habe ich nach Anleitung installiert und auf CGI-FCGI umgestellt. Funktioniet auch. Nur habe ich eben einen neuen Kunden f?r PhpMyAdmin eingerichtet und bekomme einen 500er. target uid/gid (102/104) mismatch with directory (10002/10002) or program (10002/10002) User gel?scht und neu angelegt -> das Gleiche. 102/104 ist wirklich der neue user. Aber warum sind die Rechte 10002? Einen User damit gibts nicht. 9999 ist der froxlor. Irgendwie kommt mit 10002 aber bekannt vor. "cat /etc/passwd" zeigt nichts an. Evtl. SuExec irgendwas? Jemand eine Idee? Danke Stefan Nachtrag: ls -al zeigt f?r den Hauptordner und alle per FTP erstellten Dateien die richten Rechte. Link to comment Share on other sites More sharing options...
webass Posted September 3, 2011 Share Posted September 3, 2011 gel?st, aber merkw?rdig. Oder doch nicht. Ich hatte den neuem Benutzer den Namen mysql gegeben. Das mochte er nicht. Alle anderen Namen gehen. HI, wie l?uft das denn ab, dass der FCGI auf Squeeze 64bit sauber durch l?uft? Ich bleibe schon bei der Funktionsf?higkeit von libnss-mysql h?ngen. Er ?ndert nicht die UserID in Namen. AB da m?chte ich eigentlich nicht "ignorant" weiter machen, wenn das schon nicht funktioniert. Hast Du vllt. einen Tipp? Link to comment Share on other sites More sharing options...
StefanKittel Posted September 4, 2011 Author Share Posted September 4, 2011 Hast Du vllt. einen Tipp? Hallo, erstmal den Server und Froxlor ganz normal ohne fcgi installieren und alle normalen Einstellungen in Froxlor machen. Ich nutze, Apache2, Bind9, Postfix/Courier, Courier und ProFTPd. Dabei "Sonstige (System) / libnss (system login with mysql)" nicht vergessen und danach unbedingt neustarten Dann nutze ich folgende Anleitung o /etc/init.d/cron stop o apt-get install apache2-suexec o a2enmod suexec o /etc/init.d/apache2 restart o Einstellungen / FCGID aktiveren o Einstellungen / FCGID / Konfiguration ? Wrappereinbindung in Vhosts = FCGIWrapper o apt-get install libapache2-mod-fcgid o a2enmod fcgid o /etc/init.d/apache2 restart o apt-get install php5-cgi o addgroup --gid 9999 froxlorlocal o adduser --no-create-home --uid 9999 --ingroup froxlorlocal --shell /bin/false froxlorlocal (Kennwort eingeben und notieren, weitere Informationen sind nicht notwendig) o Einstellungen / FCGID / Konfiguration ? Verwende FCGID im Froxlor Vhost = aktivieren o chown -R froxlorlocal:froxlorlocal /var/www/froxlor o /etc/init.d/apache2 restart o a2dismod php5 o /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php o /etc/init.d/apache2 restart o /etc/init.d/cron start o Nano /etc/apache2/mods-available/fcgid.conf ? MaxRequestLen 33554432 einf?gen o ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/ o ln -s /etc/apache2/mods-available/deflate.load /etc/apache2/mods-enabled/ Viel Erfolg Stefan Link to comment Share on other sites More sharing options...
webass Posted September 4, 2011 Share Posted September 4, 2011 Viel Erfolg Stefan Danke sch?n... Dann werde ich jetzt mal libnss-mysql und nscd erstmal wieder deinsatllieren? Also, in deinem Tutorial sehe ich gar keine Installation davon, wird es durch Abh?ngigkeit von suexec eh installiert aus Squeeze? Thanks in advance Link to comment Share on other sites More sharing options...
webass Posted September 4, 2011 Share Posted September 4, 2011 Hallo, erstmal den Server und Froxlor ganz normal ohne fcgi installieren und alle normalen Einstellungen in Froxlor machen. Ich nutze, Apache2, Bind9, Postfix/Courier, Courier und ProFTPd. Dabei "Sonstige (System) / libnss (system login with mysql)" nicht vergessen und danach unbedingt neustarten Ah sorry, habs verstanden. W?hrend "Sonstige System" besucht wird, also bei mir: Debiuan 6.0- Sonstige- libnss, installiere ich es ja wieder. Also, jetzt schmeiss ich es erst mal wieder mit purge runter. Ansonsten mache ich dann mit den zwei Testkunden und zwei zugeordneten Domains als einzige Vorkommnisse auf dem ansonsten per Image (Debian mit Froxlor von Netcup) instalierten und leeren System Deinen Leitfaden. Bisher ist halt auch nichts weiter eingestellt oder konfiguriert. Danke Melde neues. Andre Link to comment Share on other sites More sharing options...
webass Posted September 4, 2011 Share Posted September 4, 2011 Ja, super. Vielen Dank. Das hat mein Problem gel?st und gleichzeitig auch mehr Durchblick gegeben, was gerade wo l?uft. Mit dem Image beim Hoster waren die Dienste Webserver etc schon an den richtigen Orten installiert. Dann hab ich das Tutorial als Anleitung genommen (Hundertprozent schritt-f?r-schritt) und es hat super geklappt: root@meinevpsnummer:/var/www/froxlor# ls -al /var/customers/webs/ insgesamt 16 drwxr-xr-x 4 root root 4096 3. Sep 17:30 . drwxr-xr-x 6 root root 4096 3. Sep 02:53 .. drwxr-xr-x 3 Gewinn Gewinn 4096 3. Sep 19:22 Gewinn drwxr-xr-x 3 web1 web1 4096 3. Sep 17:30 web1 Vielen Dank. EDIT: Hab noch vergessen: Beim "Sonstige (System) / libnss (system login with mysql)" muss das MySQL BenutzerPasswort manuell eingegeben werden, da habe ich nicht das root Passwort eingegeben, sondern das Benutzerpasswort von Froxlor. In den beiden ersten .conf-Dateien. Nur zur Vollst?ndigkeit. !! P.S.: Was h?ltst Du von dem Tutorial? Ein sicherer und m?glichst Spamfreier Mailserver schwebt mir schon eine Weile vor. http://workaround.org/ispmail/squeeze L?sst Sich das mit den Konfigurationen IMAP- Dovecot in Froxlor so durchziehen? Link to comment Share on other sites More sharing options...
StefanKittel Posted September 4, 2011 Author Share Posted September 4, 2011 Moin Ja, super. Vielen Dank. Das hat mein Problem gel?st und gleichzeitig auch mehr Durchblick gegeben, was gerade wo l?uft. Mit dem Image beim Hoster waren die Dienste Webserver etc schon an den richtigen Orten installiert. Dann hab ich das Tutorial als Anleitung genommen (Hundertprozent schritt-f?r-schritt) und es hat super geklappt: Vielen Dank. gerne. Ich hab auch viele Versuche gebraucht dieses und andere Skripte zusammenzustellen. P.S.: Was h?ltst Du von dem Tutorial? Ein sicherer und m?glichst Spamfreier Mailserver schwebt mir schon eine Weile vor. http://workaround.org/ispmail/squeeze L?sst Sich das mit den Konfigurationen IMAP- Dovecot in Froxlor so durchziehen? Ich bin mir noch nicht sicher ob ich AMAVIS mag oder nicht. Im Prinzip schon, aber es f?r den Kunden so aufwendig. Ich h?tte lieber in Froxlor direkt 2-3 Optionen. So wie es bei 1und1 ist. Ich verwenden SA ? SpamAssassin o Apt-get update o Apt-get upgrade o apt-get install spamassasin o groupadd -g 5001 spamd o useradd -u 5001 -g spamd -s /sbin/nologin -d /var/lib/spamassassin spamd o mkdir /var/lib/spamassassin o chown spamd:spamd /var/lib/spamassassin o nano /etc/default/spamassassin ? Enable = 1 ? Cron = 1 o nano /etc/postfix/master.cf ? ?ndern ?smtp inet n - n - - smtpd -o content_filter=spamfilter:dummy? ? am Ende der Datei anf?gen ?spamfilter unix - n n - - pipe flags=Rq user=spamd argv=/usr/bin/spamfilter.sh -f ${sender} -- ${recipient}? o nano /usr/bin/spamfilter.sh ? #!/bin/sh ? /usr/bin/spamc | /usr/sbin/sendmail -i "$@" ? exit $? ? #End of file o chown spamd:spamd /usr/bin/spamfilter.sh o chmod u+x /usr/bin/spamfilter.sh o apt/etc/init.d/spamassassin start o /etc/init.d/postfix restart o nano /etc/spamassassin/local.cf ? rewrite_header Subject *****SPAM***** ? report_safe 0 ? required_score 5.0 ? alle bayes Optionen aktivieren ? Froxlor SkyWebHosting Anpassungen kopieren o Pfade anpassen (http://...server04....) Stefan Link to comment Share on other sites More sharing options...
webass Posted September 4, 2011 Share Posted September 4, 2011 Moin Hi, also, Spamassassin habe ich auf meinen anderen VPS laufen, von dem ich gerade auf den Neuen umziehe. Nach Einsatz und Konfigruation mit diesem Generator: http://www.yrex.com/spam/spamconfig.php hat sich der Spam um ca. 70-80% vermindert. Ganz okay. Ich habe mich leider nicht ausreichend mit Emailservern besch?ftigt, weiss also eigentlich gar nicht was da abl?uft udn kenne nur den Unterschied zwischen IMAP/ POP als Anwender. Von daher bin ich echt am ?berlegen, das Tut mal so auf dem Desktop auszuprobieren, da es sehr vollst?ndig und lang scheint. Link to comment Share on other sites More sharing options...
StefanKittel Posted August 15, 2011 Author Share Posted August 15, 2011 gel?st, aber merkw?rdig. Oder doch nicht. Ich hatte den neuem Benutzer den Namen mysql gegeben. Das mochte er nicht. Alle anderen Namen gehen. Link to comment Share on other sites More sharing options...
Question
StefanKittel
Hallo,
ich habe hier einen frischen Debian 64Bit Squeeze mit Froxlor, Apache2, mySQL5.
Den habe ich nach Anleitung installiert und auf CGI-FCGI umgestellt. Funktioniet auch.
Nur habe ich eben einen neuen Kunden f?r PhpMyAdmin eingerichtet und bekomme einen 500er.
target uid/gid (102/104) mismatch with directory (10002/10002) or program (10002/10002)
User gel?scht und neu angelegt -> das Gleiche.
102/104 ist wirklich der neue user. Aber warum sind die Rechte 10002? Einen User damit gibts nicht. 9999 ist der froxlor.
Irgendwie kommt mit 10002 aber bekannt vor. "cat /etc/passwd" zeigt nichts an.
Evtl. SuExec irgendwas?
Jemand eine Idee?
Danke
Stefan
Nachtrag:
ls -al zeigt f?r den Hauptordner und alle per FTP erstellten Dateien die richten Rechte.
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.