Итак, стандартная ситуация. Проверил какие из пакетов в системе устарели. В списке, среди прочих, был roundcube. Запустил обновление:
Код: Выделить всё
portupgrade -R roundcube
Открыл мозилку, полез на вебморду, получил Internal Server Error 500. Проверил .htaccess лежащий в /usr/local/www/roundcube/. Оказалось, что старый потерся и установился новый. Хм, странно, был бекап старого аксесника, заменил, получил окно логина в roundcube.
Ввожу логин пароль - грузит грузит и выдает "Неудачная попытка входа". Полез смотреть логи. В логе апача было черным по белому написано:
Код: Выделить всё
PHP Warning: Error writing to log file /usr/local/www/roundcube/logs/errors; Please check permissions in /usr/local/www/roundcube/program/include/main.inc on line 1202
PHP Notice: Login failed for it from 93.92.200.150. Authentication failed. in /usr/local/www/roundcube/program/include/main.inc on line 2014
Записи в логе апача перестали появляться. Ну конечно перестали - теперь они пишутся в /usr/local/www/roundcube/logs/error и пишет следующее:
Код: Выделить всё
[21-Aug-2011 13:00:16 +0400]: IMAP Error: Login failed for (ТУТ_ИМЯ_ПОЛЬЗОВАТЕЛЯ) from (ТАКОЙ.ТО.АЙПИШНИК). Authentication failed. in /usr/local/www/roundcube/program/include/rcube_imap.php on line 192 (POST /webmail/?_task=login&_action=login)
Код: Выделить всё
// write error log
else if ($this->conn->error) {
if ($pass && $user) {
$message = sprintf("Login failed for %s from %s. %s",
$user, rcmail_remote_ip(), $this->conn->error);
raise_error(array('code' => 403, 'type' => 'imap',
строка 192 'file' => __FILE__, 'line' => __LINE__,
'message' => $message), true, false);
}
Апач стартует у меня от юзера nobody.
Непосредственно сайт фирмы работает. Владельцем каталога с сайтом является пользователь без шела - user.
Кроме того, используются другие веб морды - phpMyAdmin и phpLdapAdmin. Владельцем каталогов тут является root c группой wheel.
В каталоге с roundcub'ом же были некоторые каталоги, владельцем которых был www:www. Поменял на root:wheel, но результата это не дало.
Короче говоря, я прошу помощи, может, кто сталкивался...
P.S. прошу прощения, если, все же, не угадал с темой, но МТА мне показалось правильным разделом