![]() |
Пропал достуа к вебинтерфейсу почты
Добрый день,
Имеется сервер FreeBSD 7.4, Apache 1.3.39_2, Roundcube -0.1.20070902. Проблема заключается в том, что с некоторого момента времени пропал доступ к вебинтерфейсу почты, если входить из интернета. Если входить из локальной сети, то пишет Код:
Roundcube Webmail Я так думаю, есть две проблемы: 1) Если выходить на сайт из интернета, то доступа почему то нет вообще. 2) Проблема с Roundcube Перезагрузка не помогает. Думал, как локализовать проблему. Выключал файервол pf. Все равно нет доступа. Включал логирование в файерволе. После попытки доступа в журнале ничего не появляется, как будто не было никакой попытки доступа. В логах апача, тоже ниодной попыд=тки доступа не заригистрировано, если подключаться снаружи (из интернета). Только, если внутри. Интернет есть, SSH работает, порты перенаправляются, а доступа к веб нет :( Пробовал по IP адресу - все равно не работает! то есть это не DNS скорее всего. Куда копать? уже все перепробовал. Из-за чего не может быть доступа к веб? Раньше все было и я не перенастраивал. Повторю, что статическая страница прекрасно работает внутри локальной сети, но не из инета. Вот последние строчки из лога Roundcube (сам лог 3 мега, если надо полностью предоставлю): Код:
[02-Sep-2011 09:20:54 +0400] DB Error: DB Error: unknown error Query: INSERT INTO messages (user_id, del, cache_key, created, idx, uid, subject, "from", "to", cc, date, size, headers, structure) VALUES ('15', 0, 'INBOX.msg', now(), '48', '532', 'Fwd: проект трасс РІРѕРґРѕРїСЂРѕРІРѕРґР° Рё теплоснабжения СЃ дополнениями Рё исправР', 'Александр Федоров <fedorov@kim-sh.ru>', 'grigorieva@kim-sh.ru', '', '2011-07-19 06:51:32', 1148129, 'O:14:"iilbasicheader":25:{s:2:"id";s:2:"48";s:3:"uid";s:3:"532";s:7:"subject";s:293:"Fw in /usr/local/www/roundcube/program/include/rcube_db.inc on line 505 |
Цитата:
|
используется postgreesql
но кроме того, не работает статическая страница без базы данных даже |
Цитата:
Цитата:
Цитата:
|
|
Цитата:
|
Цитата:
Код:
log_destination = 'syslog' |
Одну из проблем, а именно, то что удаленно не открывался сайт удалось решить перезагрузкой роутера и свитча + настройками роутера.
После того, как я перезагрузил роутер, страница стала открываться внутри сети. Вне сети открывалась страница роутера, вместо почты, то есть роутер перехватывал порт 80. Затем, я зашел в настройки роутера на страницу Tools->Admin, Поставил Remote Management Disabled и теперь роутер не перехватывает порт 80. На самое деле зачем я ранее поставил Enabled remote Management: потому что даже из локальной сети нельзя было зайти на роутер, причем комп был подключен через свитч к роутеру. Когда я подключался напрямую к коммутатору роутера я мог подключиться! очень странное поведение! ведь вроде бы откуда знать роутеру к какому коммутатору я подключен, и тем более remote относится к WAN порту! вообщем это были глюки роутера, которые решаются перезагрузкой! Потом это месяц работало и вдруг роутер через месяц сам стал перехватывать порт 80 :( Проблема два: Код:
DATABASE ERROR: CONNECTION FAILED! |
в mysql подобная проблема бывает, когда в таблице юзеров записан user@localhost - из локалки все работает, а из интернета не работает... Лечится заменой на 'user@*'. Как это в postgres - хз...
|
Прописал в /etc/rc.conf
Код:
postgresql_data="/usr/local/pgsql/data" Код:
$ psql делаю Код:
$ pg_ctl -D /usr/local/pgsql/data -l /usr/local/pgsql/pgsql2.log start Код:
$ ps -auxw | grep pgs делал как здесь написано http://postgresql.ru.net/manual/server-start.html потом решил сделать так: # /usr/local/etc/rc.d/postgresql start пишет Код:
FATAL: data directory "/usr/local/pgsql/data" has group or world access попробовал еще раз ... и о чудо! он запустился! и заработал веб интерфейс! :) только не понятно куда теперь будет логи писать. На самом деле для меня большая загадка, почему он не был запущен. А права на 777 я поменял, но уже после того как он перестал работать. Может это как то связано с обновлением FreeBSD (я ее обновлял с 6.2 до 7.4)? Но это началось через пару недель после обновления. В любом случае всем спасибо, кто откликнулся. |
Время: 18:09. |
Время: 18:09.
© OSzone.net 2001-