Привет! Нуждаюсь в помощи. Второй день лежит ISPconfig 3. Вернее как правильние выразится, апачь, сайты, mysql... в общем все сервисы и сервера работают а попасть на вебморду ISP попасть не могу.вот что пишет веб:You don't have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
вот что пишет лог: tail -f /var/log/ispconfig/error.log
Symbolic link not allowed or link target not accessible: /var/www/ispconfigвот на какой линк он идет:
ls -l /var/www/ispconfig
lrwxrwxrwx 1 www-data root 34 2010-01-27 17:18 /var/www/ispconfig -> /usr/local/ispconfig/interface/webправа на директорию:
ls -ld /usr/local/ispconfig/interface/web
drwxr-sr-x 17 ispconfig ispconfig 4096 2009-12-09 17:42 /usr/local/ispconfig/interface/web
в виртуалхосте опция +FolowSymlink имеется.Есть подозрение что напутано с правами, потому что пхп-шник писал скрипт регистрации на почте, и просил sudo для изменения прав, но правда на папку /var/vmail.
В общем делитесь мыслями. Может кто подскажет какие пользователи и группы должны быть на папки, или в чем еще могут быть проблемы. Зарание очень спасибо:)
>Есть подозрение что напутано с правами, потому что пхп-шник писал скрипт регистрации
>на почте, и просил sudo для изменения прав, но правда на
>папку /var/vmail.sudo log? )
>>Есть подозрение что напутано с правами, потому что пхп-шник писал скрипт регистрации
>>на почте, и просил sudo для изменения прав, но правда на
>>папку /var/vmail.
>
>sudo log? )хех...
Емм, ресетнул права к аспшке:
chown -Rf ispconfig:ispconfig /usr/local/ispconfig/
chmod -Rf 750 /usr/local/ispconfig/
chmod -Rf 770 /usr/local/ispconfig/interface/lib/lang/ /usr/local/ispconfig/interface/web/*/lib/lang/
chmod -f 770 /usr/local/ispconfig/interface/web/*/lib/lang
chmod -Rf 751 /usr/local/ispconfig/server/scripts/Проблема осталась. Теперь даж не знаю куда копать...
>[оверквотинг удален]
>
>Емм, ресетнул права к аспшке:
>
>chown -Rf ispconfig:ispconfig /usr/local/ispconfig/
>chmod -Rf 750 /usr/local/ispconfig/
>chmod -Rf 770 /usr/local/ispconfig/interface/lib/lang/ /usr/local/ispconfig/interface/web/*/lib/lang/
>chmod -f 770 /usr/local/ispconfig/interface/web/*/lib/lang
>chmod -Rf 751 /usr/local/ispconfig/server/scripts/
>
>Проблема осталась. Теперь даж не знаю куда копать...вот использование chmod/chown c опцией -R и приводит к такому геморою
часом SELinux не включен?
> часом SELinux не включен?Нет, но /var примонтирован с поддержкой acl, не уверен что это как то повлияло
Чем дальше в лес тем тольше партизаны)) Дебаги повключал, на директорию аспешки права раздал согласно офиц. документации, с линками вроде тож все по честному, я наверное что то упускаю в виду своей неопытности, и наличия беккапа аж месячной давности)) только не могу понять что именно я не учел. хех...
Решил вопрос неожиданно для себя очень простым способом, апдейтом, убил двух зайцев и ISP обновил и система заработала нормально. Огромное спасибо всем кто откликнулся! Тему можно закрывать.
>Решил вопрос неожиданно для себя очень простым способом, апдейтом, убил двух зайцев
>и ISP обновил и система заработала нормально. Огромное спасибо всем кто
>откликнулся! Тему можно закрывать.Только что бился над подобной проблемой и проблема оказалась в ВЕСЬМА странном месте.
Правильная запись группы ispconfig такаяispconfig:x:506:apache
А у меня почему то в апач она не входила. Дописал и всё волшебным образом завелось