Help plz, не работает WWW после установки MAIL о.О

Разговоры ни о чём

Модератор: vadim64

Аватара пользователя
AcckiyGerman
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-11-08 22:59:25
Контактная информация:

Help plz, не работает WWW после установки MAIL о.О

Непрочитанное сообщение AcckiyGerman » 2009-11-17 7:45:29

Доброй ночи товарисчи.
Помогите определить проблему.

История:
Устроился на работу админом :) На работе сеть, FreeBSD сервер (шлюз, VPN-сервер, почта, веб), на котором висит сайт компании.
Настроено предыдущим админом ( он работал в компании с ее основания 11 лет), поэтому логику работы некоторых вещей я еще не понимаю. Например три десятка пользователей с паролем "1" и разрешением удаленного входа, по одному пользователю на каждый почтовый ящик компании :st:

Решил перевести почтовую систему с SENDMAIL на что нибудь с виртуальными пользователями.
Настраивал по статье http://www.lissyara.su/?id=1173 (exim+dovecot)
Решил подстраховаться и запустить вначале на тестовом шелле. Были некоторые проблемы, о которых я уже забыл :) но все же получилось через полсуток.

На следующую ночь начал запускать EXIM and Dovecot на рабочем сервере...
(черт :evil: меня дернул по совету Лиса обновить порты.... :cry: )
Оказалось что Dovecot чуточку обновился и синтаксис некоторых его опций в конфиге тоже..... 0.5 часов времени
И почемуто у его auth-worker стало не хватать прав для чего-то там................................. 2 часа времени,
и кажися у меня теперь одной дыркой в системе больше :st:
А еще он перестал поддерживать относительные пути для раскладывания почты........ 1 час тупления в логи и попытки понять что происходит
................................................... 2 часа попытки придумать синтаксис mysql запроса в dovecot-sql.conf (нужно книжку mysql купить о.О)
...........................................1.5 часа попыток изменить запрос по советам старейшин на крики других бедолаг с этого же форума :)
ЗАРАБОТАЛО О.о !!!!!!
...................................2 часа добавление 68 ящиков через /postfixadmin (пора учить как пишутся скрипты во Фре и книжку по mysql :crazy: )

В итоге за 2 часа сна мне, как Менделееву, приснилась схема работы почты :-D чему я весьма рад , правда схема работы mysql запросов так и не приснилась :roll:

Обращаюсь от имени всех ламеров:
ЛИССЯРА - ОБНОВИ ПОЖАЛУЙСТА СТАТЬЮ ПРО EXIM+DOVECOT (хотя с другой стороны теперь я понимаю, как почта работает : )

А теперь собственно проблема:
Уснув со спокойной совестью в 5 утра, проснулся я в 8 от звонка начальника, дескать не работает наш сайт.
Действительно не работает.
При входе на сайт загружается главная страница, но при попытке зайти на любые другие страницы ничего не происходит (с точки зрения пользователя - т.е. продолжает отображаться главная страница).
Запрос в URL примерно такой:

Код: Выделить всё

http://firma.net/index.php?Lev=francespec&Lang=rus
(адрес поменял, извините, но мой сервер похож на решето, а тут много понимающих людей, не хочу подставляться другим ламерам :smile: )
Похоже на какойто CMS...
Топаю в /usr/local/www/firma.net/ - судя по readme это ZIBRAIII (не zimbra, а жаль... кстати когда порт zimbra под фри сделают?)
Раньше я поднял единственный в своей жизни WEB сайт, и это был WordPress :)

Все что я знаю о PHP и CMS которые на нем писаны, это то, что они часто лазят в MYSQL (стикер на монитор - купить книжку о.О)
#
#Тут я вспомнил, что настраивая базу EXIM я мимоходом изменил пароль MYSQL root с пустого, на свой любимый
#(может быть тут проблема?)
#тоже при этом матюкнув предыдущего админа с его безграничным доверием к нашему доброму миру,
#а, так вот - посмотрев в файле ../www/firma.net/config/config.inc настройки, оказалось, что логин для доступа к mysql
#не рутовский, и как ни странно, пароль очень сложный (наверное установку сайта этот админ отдавал на подряд)
#На всякий случай, я попробовал сбросить пароль рута до пустого, но сайт работать не начал.....
#
Ну ладно, идем дальше...
httpd-error.log
Постоянно повторяются надписи

Код: Выделить всё

[Tue Nov 17 02:52:25 2009] [notice] caught SIGTERM, shutting down
[Tue Nov 17 02:52:27 2009] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Tue Nov 17 02:52:28 2009] [notice] Digest: generating secret for digest authentication ...
[Tue Nov 17 02:52:28 2009] [notice] Digest: done
[Tue Nov 17 02:52:29 2009] [notice] Apache/2.2.9 (FreeBSD) mod_ssl/2.2.9 OpenSSL/0.9.8e DAV/2 PHP/5.2.6 with Suhosin-Patch configured -- resuming normal operations
Но они повторяются задолго до возникновения проблемы, поэтому отметаем....

httpd-access.log

Код: Выделить всё

127.0.0.1 - - [17/Nov/2009:03:07:49 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.9 (FreeBSD) mod_ssl/2.2.9 OpenSSL/0.9.8e DAV/2 PHP/5.2.6 with Suh
osin-Patch (internal dummy connection)"
127.0.0.1 - - [17/Nov/2009:03:07:50 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.9 (FreeBSD) mod_ssl/2.2.9 OpenSSL/0.9.8e DAV/2 PHP/5.2.6 with Suh
osin-Patch (internal dummy connection)"
127.0.0.1 - - [17/Nov/2009:03:07:51 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.9 (FreeBSD) mod_ssl/2.2.9 OpenSSL/0.9.8e DAV/2 PHP/5.2.6 with Suh
osin-Patch (internal dummy connection)"
127.0.0.1 - - [17/Nov/2009:03:07:53 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.9 (FreeBSD) mod_ssl/2.2.9 OpenSSL/0.9.8e DAV/2 PHP/5.2.6 with Suh
osin-Patch (internal dummy connection)"
127.0.0.1 - - [17/Nov/2009:03:07:54 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.9 (FreeBSD) mod_ssl/2.2.9 OpenSSL/0.9.8e DAV/2 PHP/5.2.6 with Suh
osin-Patch (internal dummy connection)"
Уже чтото ближе. Полазив по разным форумам выясняется, что "internal dummy connection" некритическая ошибка. Но появляется в больших количествах, когда Apache перегружен большим количеством сайтов, или когда его ДДосят.
:) 1 сайт это немного, и судя по листингу команды top , где httpd занимает 0.0 процессорного времени, меня не ддосят.
Но на всякий случай добавил в httpd.conf

Код: Выделить всё

<IfModule mpm_prefork_module>
ServerLimit 400
StartServers 10
MinSpareServers 20
MaxSpareServers 40
MaxClients 350
MaxRequestsPerChild 0
</IfModule>
Не помогло.....

Все. Что дальше делать не знаю. Мозг от недосыпа думать отказывается :crazy:
На канале #FreeBSD меня гордо послали "учить документацию"
Предыдущему админу звонить из гордости не буду.
Ибо передавал дела он со словами "ты демпингуешь нашу славную профессию" (может и правда) и "раз у тебя на лбу написано что ты все знаешь, то все настройки смотри сам на сервере". Не будь он лет на 20 старше меня или будь я воспитан попроще, был бы послан нах..й.
И это при, например, 30 пользователях на сервере Win2003 (1С) с админскими правами и паролем из единички :x Дескать пользователи все равно не знают, что можно вытереть файлы баз 1С
Как это работало 11 лет? Ну ладно, это меня на лирику потянуло :roll:

Еще раз коротко:
1. Обновил дерево портов
2. Установил из портов Exim, Dovecot, phpmyadmin, postfixadmin (может какой-то из этих портов притащил за собой обновление какого либо модуля mysql или php или apache ???)
3. Почта работает, /phpmyadmin, /postfixadmin, /httpd-status тоже, значит апач работает вроде нормально (хотя уже ни в чем не уверен)
4. httpd.conf (черт, как убрать из файла 400 закоментированных строчек с разной информацией ? )

ОООООООООООООООООООООООо Оргазм :crazy:
Я вспомнил!!! Ура ура :)
postfixadmin или phpadmin при запуске ругались на какие-то глобальные переменные в php.ini типа надо их отключить !
Я их и отключил!
100% оно!
...............php.ini ..ля я забыл как это называлось о.О :crazy:
Воть: register_globals ! делаем On
Ребут всего сервера от греха подальше...

РАБОТАЕТЪ
РАБОТАЕТЪ
РАБОТАЕТЪ
А нука myfirma.net/postfixadmin ENTER.... Ошибка:
Please turn off register_globals; edit your php.ini :crazy:
(Сцуко кто там за бугром кодеров учит???? Уже б как-то договорились включать глобалсы или нет? :st: )
Ну и хрен с этим постфиксом. Ящики я уже добавил

Спасибо ребята, вы мне все же помогли :) Пока для вас убирал лишние комменты в httpd.conf , моцк увидев надпись php вспомнил про php.ini , а дальше заработала ассоциативная цепочка.....

Пост все же оставлю.... столько писал старался, может какому ламеру типа меня поможет о.О
Подскажите только как одновременно и правильно ZIBRA и POSTFIXADMIN запустить, хотя может проще в /postfixadmin/login.php закоментить нафиг эту проверку..... Или он таки какието глобальные переменные мне напортачит в ZIBRE ???

Админы, Я вас люблю :) И свою работу тоже.
Ведь правда, чувствуешь себя немного творцом?

Полез спать под одеяло к своей девочке.....

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35182
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Help plz, не работает WWW после установки MAIL о.О

Непрочитанное сообщение Alex Keda » 2009-11-17 11:02:36

мда.
в общем, я не могу обновить все те 152 статьи что мною написаны.
крыша съедет =)
Убей их всех! Бог потом рассортирует...

_Steel_
проходил мимо

Re: Help plz, не работает WWW после установки MAIL о.О

Непрочитанное сообщение _Steel_ » 2009-11-17 11:30:18

.
А теперь собственно проблема:
Уснув со спокойной совестью в 5 утра, проснулся я в 8 от звонка начальника, дескать не работает наш сайт.
Действительно не работает.
Полез спать под одеяло к своей девочке.....
ДеВаЧка тоже Админ?

В первый раз все бывает, золотое правило радиотехники: "Не крути две ручки одновременно"

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Help plz, не работает WWW после установки MAIL о.О

Непрочитанное сообщение manefesto » 2009-11-17 11:35:12

работало...нафига лез то ?
я такой яростный шо аж пиздеЦ
Изображение

_Andy
проходил мимо

Re: Help plz, не работает WWW после установки MAIL о.О

Непрочитанное сообщение _Andy » 2009-11-17 12:00:52

lissyara писал(а):мда.
в общем, я не могу обновить все те 152 статьи что мною написаны.
Так ты не пробовал даже.
lissyara писал(а):крыша съедет =)
Дальше уже некуда.

Аватара пользователя
ADRE
майор
Сообщения: 2641
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Help plz, не работает WWW после установки MAIL о.О

Непрочитанное сообщение ADRE » 2009-11-17 12:19:09

lissyara писал(а):мда.
в общем, я не могу обновить все те 152 статьи что мною написаны.
крыша съедет =)
помоему статьи обсосаны в форуме и комментариях достаточно ) главное в начале написать: ЛЮДИ! читайте до конца комменты и ссылку на форуме, а только потом, напившись с утра кофе и поняв как должно всё фурыкать суйте свои коварные ручишки в ПО иначе вас ждут ночные развлечения в виде прочтения мануалов, очередного перечтения статьи и комментариев к ней.
//del

Аватара пользователя
AcckiyGerman
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-11-08 22:59:25
Контактная информация:

Re: Help plz, не работает WWW после установки MAIL о.О

Непрочитанное сообщение AcckiyGerman » 2009-11-17 14:07:34

Девочка как девочка.
Ночью сядет рядом и смотрит, как я в варкрафт играю :)
Приятно : )))

А понять, как все фурычит, пока не начал настраивать, трудно. Если не знаешь больше половины того, что настраиваешь :)

Вот кстати то, что мне приснилось....
Блин, а как картинки на форум загружать ? Я бот :st:

Ладно. Всем спасибо за советы :smile:
Расскажите, как запустить сайт, который требует register_globals = On
И /postfixadmin , который требует register_globals = Off
Одновременно ?

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Help plz, не работает WWW после установки MAIL о.О

Непрочитанное сообщение manefesto » 2009-11-17 16:28:25

fastcgi позволяет для каждого хоста указывать настройки php
я такой яростный шо аж пиздеЦ
Изображение