LINUX.ORG.RU
ФорумAdmin

Не работает почта

 


0

1

Перенес сервер Мандрива 2010 на другое железо. Все работает, кроме почты. Письма отправляются и приходят после service qmail stop (start). Тогда и отправляет и принимает.

Подскажите куда рыть. Буду благодарен за наводящие вопросы. Сейчас старый сервер опять прицеплю.

Прицепил старый. Когда делаю ping mail.domain.ru, то ответ от его локального ip 192.168.4.101. А на новом от 127.0.0.1.

Что то с named?



Последнее исправление: pantv (всего исправлений: 1)

По qmail смотрите логи. Пока вобще не понятно, запускается ли он у вас, может ″service qmail stop″ FAILED.

Что-то не так с резолвом имён, сначала смотрите, указан ли в на первом месте files в /etc/nsswitch, если указан, смотрите что прописано в /etc/hosts.

То, что возвращает named проверяется командой ″dig″, а не ″ping″.

mky ★★★★★
()
Ответ на: комментарий от mky

Спасибо за ответ.

Дико извиняюсь. Некогда было сюда зайти. service qmail stop (start) делаю. Почта отправляется и принимается.

Сейчас буду логи смотреть.

В /var/log/mail/errors.log

Sep 4 12:07:40 mail spamc[7010]: connect to spamd on 127.0.0.1 failed, retrying (#3 of 3): Connection refused

Sep 4 12:07:41 mail spamc[7010]: connection attempt to spamd aborted after 3 retries

В warnings.log

Sep 4 11:29:14 mail spamd[2744]: prefork: sysread(7) failed after 300 secs at /usr/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/SpamdForkScaling.pm line 654.

Sep 4 11:33:30 mail spamd[2745]: spamd: still running as root: user not specified with -u, not found, or set to root, falling back to nobody

Sep 4 11:33:30 mail spamd[2745]: plugin: eval failed: bayes: (in learn) locker: safe_lock: cannot create tmp lockfile /.spamassassin/bayes.lock.mail.domain.ru.2745 for /.spamassassin/bayes.lock: ╨Э╨╡╤В ╤В╨░╨║╨╛╨│╨╛ ╤Д╨░╨╣╨╗╨░ ╨╕╨╗╨╕ ╨║╨░╤В╨░╨╗╨╛╨│╨░

pantv
() автор топика
Ответ на: комментарий от pantv

в /etc/nsswitch все нормально первым указан files.

А вот в /etc/hosts было

127.0.0.1 mail.domain.ru mail localhost

Что думаю не есть правильно.

Исправил на

127.0.0.1 localhost

XX.XXX.XX.XX mail.domain.ru mail

В воскресенье буду пробовать цеплять вместо боевого сервера.

pantv
() автор топика
Ответ на: комментарий от pantv

Исходя из:
1.
«Когда делаю ping mail.domain.ru, то ответ от его локального ip 192.168.4.101. А на новом от 127.0.0.1.»
Вы явно не «Перенес сервер Мандрива 2010 на другое железо. » а что-то еще делали уже с конфигами/софтом.
2.

В /var/log/mail/errors.log

Sep 4 12:07:40 mail spamc[7010]: connect to spamd on 127.0.0.1 failed, retrying (#3 of 3): Connection refused
и далее по тексту лога... как бэ намекает...

anc ★★★★★
()
Ответ на: комментарий от anc

Ничего не делал. Пришлось немного с загрузчиком поковырятся. Самое интересное, что почта ходит после service qmail stop (start). И во вне и внутри. spamd вообще отрубал. Не помогает.

dig вот что выдает

dig mydomain.ru

; <<>> DiG 9.6.1-P1 <<>> mydomain.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 23657 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION: ;mydomain.ru. IN A

;; Query time: 3 msec ;; SERVER: 192.168.4.101#53(192.168.4.101) ;; WHEN: Sun Sep 11 11:58:48 2016 ;; MSG SIZE rcvd: 32

pantv
() автор топика
Ответ на: комментарий от pantv

Поругался было в errors.log

Sep 11 12:06:49 mail spamc[3591]: connect to spamd on 127.0.0.1 failed, retrying (#3 of 3): Connection refused

Sep 11 12:06:50 mail spamc[3591]: connection attempt to spamd aborted after 3 retries

После перезапуска spamd перестал.

В warnings.log пару раз ругнулся. Потом прекратилось.

Sep 11 12:12:23 mail spamd[3672]: spamd: still running as root: user not specified with -u, not found, or set to root, falling back to nobody Sep 11 12:12:26 mail spamd[3672]: plugin: eval failed: bayes: (in learn) locker: safe_lock: cannot create tmp lockfile /.spamassassin/bayes.lock.mail.mydomain.ru.3672 for /.spamassassin/bayes.lock: Нет такого файла или каталога

pantv
() автор топика
Ответ на: комментарий от pantv

полчаса в логах ничего. Отправляет же и получает, когда перезапускаю. Сц...

pantv
() автор топика
Ответ на: комментарий от pantv

Даже делаю

/etc/init.d/spamd stop

Все равно после перезапуска почты только работает.

pantv
() автор топика
Ответ на: комментарий от pantv

Что-то у вас все вместе и в кучу. днс сервер хоть работает/должен-работать на 192.168.4.101 ?
ЗЫ Возвращаясь к моему посту, если на старом железе все тоже самое работало, то вы явно как-то неправильно перенесли. Если говорить про сервер то обычно изменений при переносе два штука, 1. переустановить загрузчик 2. новые мак адреса сетевых карт. После внесения изменений, ни первое ни второе никаким образом не должно влиять на работу почтаря. (системД и другие нм я в данном случае не рассматриваю, мы же про сервер говорим)

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.