Jump to content
Froxlor Forum
  • 0

PHP FCGDI Forbidden


serecords

Question

Hallo,

 

 

ich habe seit einem Update meines Servers vorhin das Problem, dass ich beim Aufruf meiner Websites 403 forbidden bekomme, weil nicht auf die .htaccess zugegriffen werden kann.

 

Nun kann ich mir nicht erklären, warum das so ist. Das Update lief eigentlich nur für libmysqlclient.

 

Hier mal ein Auszug aus meiner /var/log/apache2/suexec.log

[2016-06-30 16:21:36]: invalid target user id: (10000)
[2016-06-30 16:21:38]: uid: (9999/froxlorlocal) gid: (9999/froxlorlocal) cmd: php-fcgi-starter
[2016-06-30 16:21:39]: invalid target user id: (10000)
[2016-06-30 16:21:41]: uid: (9999/froxlorlocal) gid: (9999/froxlorlocal) cmd: php-fcgi-starter
[2016-06-30 16:21:41]: uid: (9999/froxlorlocal) gid: (9999/froxlorlocal) cmd: php-fcgi-starter
[2016-06-30 16:21:42]: invalid target user id: (10000)

Komischerweise funktioniert der Aufruf von Froxlor über die IP (nicht per Domainnamen) scheinbar einwandfrei.

 

Ich habe jetzt als Provisorium mal meinen Kundenverzeichnissen in /var/customers/webs chmod 755 gegeben, allerdings funktionierte es ja vorher mit chmod 750 und so ist es ja auch sicherer.

 

 

Hat nun jemand eine Idee was sich eventuell verändert hat und dieses Problem verursacht?

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

ich meinte nicht die config, sondern vllt einfach das paket das jetzt auf alte/falsch mysqlclient libraries linked...mal versucht libnss-mysql einfach neu zu installieren? NSCD wurde aber schon auch mal neugestartet ja?

Link to comment
Share on other sites

Die libnss-mysql.cfg ist unverändert seit 02/2015 und sieht so aus:

getpwnam    SELECT username,'x',uid,gid,'MySQL User',homedir,shell \
            FROM ftp_users \
            WHERE username='%1$s' \
            AND login_enabled = 'Y' \
            LIMIT 1
getpwuid    SELECT username,'x',uid,gid,'MySQL User',homedir,shell \
            FROM ftp_users \
            WHERE uid='%1$u' \
            AND login_enabled = 'Y' \
            LIMIT 1
getspnam    SELECT username,password,FLOOR(UNIX_TIMESTAMP()/86400-1),'1','99999','7','-1','-1','0' \
            FROM ftp_users \
            WHERE username='%1$s' \
            AND login_enabled = 'Y' \
            LIMIT 1
getpwent    SELECT username,'x',uid,gid,'MySQL User',homedir,shell \
            FROM ftp_users
getspent    SELECT username,password,FLOOR(UNIX_TIMESTAMP()/86400-1),'1','99999','7','-1','-1','0' \
            FROM ftp_users
getgrnam    SELECT groupname,'x',gid \
            FROM ftp_groups \
            WHERE groupname='%1$s' \
            LIMIT 1
getgrgid    SELECT groupname,'x',gid \
            FROM ftp_groups \
            WHERE gid='%1$u' \
            LIMIT 1
getgrent    SELECT groupname,'x',gid \
            FROM ftp_groups
memsbygid   SELECT members \
            FROM ftp_groups \
            WHERE gid='%1$u'
gidsbymem   SELECT CONCAT_WS(',', gid) as gid \
            FROM ftp_groups \
            WHERE FIND_IN_SET('%1$s', members)

host		127.0.0.1
database	froxlor
username	froxlor
password	*PASSWORT*
port        3306

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...