Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: связка iRedMail+др сломала мне всю конфигурацию!  (Прочитано 8874 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн marlic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
    • Калина 2
здравствуйте. Прошу вашей помощи.

С дуру решил на вполне рабочий сервер поставить еще и почтовик. И начал ставить почтовую программу iRedMail. В ее комплект также входили Postfix+LDAP(MySQL)+SpamAssassin+ClamAV+AmaViS+Dovecot+RoundCube (SquirrelMail) и т.д.

Инструкцию брал отсюда

После полной установки, перезагрузил компьютер и с ужасом обнаружил, что:

- Апач сломался. при заходе на настроенный сайт меня отправляло каждый раз на moysite.ru/mail (а там ошибка в конфигурации этой вредной программы)
- Идеально настроенная Самба работала, но компьютеры ее перестали видеть. это самое критичное!(( 
- На вторую сетевуху был подключен виндовый комп, который получал от этого инет, теперь не получает

Как мне все восстановить? Какие есть мысли? я уже удалил iRedMail по этой инструкции

но Самба все еще перекрыта.

Помнится, при установке эта программулина ставила еще какой то фаервол, может быть дело в нем? Там еще что то было про порт 22...


Очень надеюсь на вашу помощь.

Пользователь решил продолжить мысль 08 Ноября 2012, 21:25:01:
Ответьте кто нибудь пожалуйста
« Последнее редактирование: 08 Ноября 2012, 21:25:01 от marlic »

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
удалите /etc/default/iptables

после этого перезапустите iptables
sudo service iptables restart

если не поможет, перегрузитесь
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн marlic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
    • Калина 2
удалите /etc/default/iptables

после этого перезапустите iptables
sudo service iptables restart

если не поможет, перегрузитесь

помогло с самбой. после перезагрузки :-) Спасибо!

но вот апач все еще работает не так как я хочу

при заходе на http://localhost (а мой локальный сайт в локальной сети работает по доменному имени) меня отправляет каждый раз на http://localhost/mail
Как от этого избавится?

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
в /etc/apache2/sites-available/ есть виртуальные хосты.
тот хост по-умолчанию который был до установки iredmail должен быть там бекапом, типа такого
/etc/apache2/sites-available/default-ssl.2012.08.29.10.40.43
короче с датой установки iredmail
удалите дефолт созданный iredmail, и бекап переименуйте в /etc/apache2/sites-available/default-ssl или /etc/apache2/sites-available/default , смотря какой дефолт был бекапнут iredmail'ом. после этого рестарт апача
или, второй вариант - закоментируйте все записи типа
Alias /cluebringer "/usr/share/postfix-cluebringer-webui/webui/"
Alias /mail "/usr/share/apache2/roundcubemail/"
Alias /webmail "/usr/share/apache2/roundcubemail/"
Alias /roundcube "/usr/share/apache2/roundcubemail/"
Alias /phpmyadmin "/usr/share/phpmyadmin/"
Alias /awstats/icon "/usr/share/awstats/icon/"
ScriptAlias /awstats "/usr/lib/cgi-bin/"
Alias /iredadmin/static "/usr/share/apache2/iredadmin/static/"
WSGIScriptAlias /iredadmin "/usr/share/apache2/iredadmin/iredadmin.py/"
и перегрузите апач.
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн marlic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
    • Калина 2
в /etc/apache2/sites-available/ есть виртуальные хосты.
тот хост по-умолчанию который был до установки iredmail должен быть там бекапом, типа такого
/etc/apache2/sites-available/default-ssl.2012.08.29.10.40.43
короче с датой установки iredmail
удалите дефолт созданный iredmail, и бекап переименуйте в /etc/apache2/sites-available/default-ssl или /etc/apache2/sites-available/default , смотря какой дефолт был бекапнут iredmail'ом. после этого рестарт апача

сделал как вы сказали. все равно также. он еще скачивает при этом файл при переходе по http://localhost называется mail и содержит php код

а при ребуте апача пишет вот это:

root@pe:/# service apache2 restart
 * Restarting web server apache2                                                [Fri Nov 09 10:32:05 2012] [warn] NameVirtualHost *:80 has no VirtualHosts
 ... waiting .[Fri Nov 09 10:32:07 2012] [warn] NameVirtualHost *:80 has no VirtualHosts


что то поделал, теперь на все реагирует
Not Found

The requested URL / was not found on this server.

Apache Server at localhost Port 80

Пользователь решил продолжить мысль 09 Ноября 2012, 08:56:12:
хотелось бы полностью полностью удалить апач со всеми файлами и настройками и настроить с нуля... но remove , synaptec удаляют, но настройки те ж возвращаются после переустановки
« Последнее редактирование: 09 Ноября 2012, 08:56:12 от marlic »

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
sudo apt-get purge apache2 apache2.2-common
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн marlic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
    • Калина 2
sudo apt-get purge apache2 apache2.2-common

удалил как вы и сказали. установил заново. одна и та же проблема. при открытии http://localhost скачивается файл mail c содержанием:

(Нажмите, чтобы показать/скрыть)

может быть этот злополучный iRedMail перестроил другие настройки?или оттого, что я переустановил Apache настройки не поменялись?

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
видимо конфиги не все удалились. после полного удаления апача попробуйте просто переименовать /etc/apache2
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн marlic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
    • Калина 2
видимо конфиги не все удалились. после полного удаления апача попробуйте просто переименовать /etc/apache2

так сделал. помогло.
но видимо боги Linuxа все же прокляли меня :-)

наконец то апач увидел папку var/www

но напасть не отступает! опять при наборе http://localhost/ скачивается файл с содержанием
(Нажмите, чтобы показать/скрыть)

при заходе на другие страницы , и если указать конкретный файл нпример http://localhost/1.php c содержанием
<?php 
phpinfo
();
?>

инфу показывает нормально...

Чертов iRedMail! что же он еще от себя оставил??? переустановка всех частей  LAMP - апача, мускула, пхп не помогла....

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
а что в логах?
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
marlic,
Прочитал по вашей ссылке. Почитайте в конце
>> Ubuntu (Only 8.04, 9.04, 9.10)
Извините, я все еще учусь

Оффлайн marlic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
    • Калина 2
marlic,
Прочитал по вашей ссылке. Почитайте в конце
>> Ubuntu (Only 8.04, 9.04, 9.10)
да это было понятно... 100% удалить ее удалить не получалось.

короче снес все что можно и ставлю по частям обратно.

проблема решена. огромное спасибо satch за помощь. Удачи вам

Пользователь решил продолжить мысль 09 Ноября 2012, 14:00:15:
снес физически файлы, созданные в промежуток времени, когда ставил iRedMail

переустановил все что до этого стояло из софта
« Последнее редактирование: 09 Ноября 2012, 14:00:15 от marlic »

Оффлайн andr128

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: связка iRedMail+др сломала мне всю конфигурацию!
« Ответ #12 : 17 Октября 2013, 17:54:49 »
Хочу также заметить что перестает работать не только Samba, но и FTP доступ
по простому
/etc/init.d/iptables stop
и все заработает (до перезагрузки  :) )

по сложному прописывать правила сюда:
/etc/default/iptables

или отключить эту загрузку вовсе
http://www.iredmail.org/wiki/index.php?title=Integration/PureFTPd.iRedMail.with.OpenLDAP/Ubuntu
Не знаю зачем так сделано, я просто удалил этот файл.


iredmail меняет index.html в /var/www на свой, сохраняя при этом оригинал в index.html.дата
поэтому по умолчанию идет перенаправление на mail
<html>
    <head>
        <meta HTTP-EQUIV="REFRESH" content="0; url=/mail/">
    </head>
</html>

iredmail также меняет /etc/php5/apache2/php.ini (сохраняя оригинал)

У меня например при его настройках не появлялась тестовая станица info.php
<?php
phpinfo
();
?>


вместо тестовой страницы просто пустая.
« Последнее редактирование: 19 Октября 2013, 17:38:26 от andr128 »

Оффлайн magvush

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: связка iRedMail+др сломала мне всю конфигурацию!
« Ответ #13 : 17 Февраля 2015, 14:26:31 »
Для Самбы нужно открыть порты

iptables -A INPUT -p udp -m udp --dport 137 -m state --state NEW  -j ACCEPT
iptables -A INPUT -p udp -m udp --dport 138 -m state --state NEW  -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 139 -m state --state NEW  -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 445 -m state --state NEW  -j ACCEPT

 

Страница сгенерирована за 0.031 секунд. Запросов: 23.