LJR: bugs -
July 20th, 2005
07:39 am
[tiphareth]

[Link]

Previous Entry Add to Memories Tell A Friend Next Entry
Не ходит е-мэйл в rambler.ru!

Вот часть лога
Jul 20 03:33:30 laylah postfix/smtp[25643]: 83F5A4C6AE: to=<name_withheld@rambler.ru>, relay=imx1.rambler.ru[81.19.66.115], delay=0, status=deferred (host imx1.rambler.ru[81.19.66.115] said: 452 Try again later (in reply to end of DATA command))
Jul 20 04:06:36 laylah postfix/smtp[30120]: 83F5A4C6AE: to=<name_withheld@rambler.ru>, relay=imx1.rambler.ru[81.19.66.157], delay=1986, status=deferred (host imx1.rambler.ru[81.19.66.157] said: 450 <lj-admin@laylah.lenin.ru>: Sender address rejected: unverified address: connect to laylah.lenin.ru[81.19.69.50]: Operation timed out (in reply to end of DATA command))
Jul 20 04:39:51 laylah postfix/smtp[1631]: 83F5A4C6AE: to=<name_withheld@rambler.ru>, relay=imx1.rambler.ru[81.19.66.115], delay=3981, status=deferred (host imx1.rambler.ru[81.19.66.115] said: 450 <lj-admin@laylah.lenin.ru>: Sender address rejected: unverified address: connect to laylah.lenin.ru[81.19.69.50]: Operation timed out (in reply to end of DATA command))
Jul 20 05:46:30 laylah postfix/smtp[5612]: 83F5A4C6AE: to=<name_withheld@rambler.ru>, relay=imx1.rambler.ru[81.19.66.157], delay=7980, status=deferred (host imx1.rambler.ru[81.19.66.157] said: 450 <lj-admin@laylah.lenin.ru>: Sender address rejected: unverified address: connect to laylah.lenin.ru[81.19.69.50]: Operation timed out (in reply to end of DATA command))
Jul 20 06:53:11 laylah postfix/smtp[9859]: 83F5A4C6AE: to=<name_withheld@rambler.ru>, relay=imx1.rambler.ru[81.19.66.150], delay=11981, status=deferred (host imx1.rambler.ru[81.19.66.150] said: 450 <lj-admin@laylah.lenin.ru>: Sender address rejected: unverified address: connect to laylah.lenin.ru[81.19.69.50]: Operation timed out (in reply to end of DATA command))


И что делать в связи с этим - мне не вполне внятно.

Надо наверное найти волонтера, который будет следить
за логами, и разбираться с провайдерами, к которым не идет
е-мэйл от нас.

Но поправить надо как-то, факт.

Такие дела
Миша

(20 comments | Leave a comment)

Comments
 
[User Picture]
From:[info]nit
Date:July 20th, 2005 - 07:18 am
(Link)
А мне вот что пишет:

@4000000042dde1cb32c801f4 info msg 18710798: bytes 238 from <root@land.nigilist.ru> qp 22479 uid 0
@4000000042dde1cb3339c6f4 starting delivery 94001: msg 18710798 to remote ninjaturtle133@rambler.ru
@4000000042dde1cb333a6eec status: local 0/10 remote 1/20
@4000000042dde1cc1ad2ad24 delivery 94001: deferral: 81.19.66.115_failed_after_I_sent_the_message./Remote_host_said:_452_Try_again_later/

Но с mail.ru на rambler.ru все отсылается.
[User Picture]
From:[info]nit
Date:July 20th, 2005 - 07:20 am
(Link)
Опа! С nigilist.ru дошло.
А с laylah не дошло.

Первая мысль: а не выключенный ли пинг рамблера смущает?
[User Picture]
From:[info]tiphareth
Date:July 20th, 2005 - 08:01 am
(Link)
Нет, у них, видимо, reverse DNS не работает.
Возможно, из-за того, что у них локальный DNS стоит
на их собственную подсетку

Такие дела
Миша
[User Picture]
From:[info]nit
Date:July 20th, 2005 - 10:59 am
(Link)
Понятно. Ну это глупо как-то.

Если они менять не будут, то можно
попробовать через меня relay сделать.
[User Picture]
From:[info]tiphareth
Date:July 20th, 2005 - 11:20 pm
(Link)
Да все они поменяют. Надо только написать им.

Но эта ситуация будет повторяться - надо назначить
кого-то постмастером и отслеживать отсутствие связности.

Такие дела
Миша
[User Picture]
From:[info]nit
Date:July 21st, 2005 - 12:24 am
(Link)
Машинку (прилипло) для отслеживания такого я сделал (о деталях -- в почте).
Ну и вообще: за эту часть я могу отвечать.
[User Picture]
From:[info]tiphareth
Date:July 21st, 2005 - 12:39 am
(Link)

Офигительно! Спасибо.
Наверное, пора переделать конфигурацию postfix-а,
действительно перевести все на rossia.org.
Там, правда, есть засада - Постфикс бегает
под chroot (из-под /var/spool/postfix ), и при изменении конфигурации
конфигурационные файлы надо туда копировать.

Сейчас там закрыт 25-й порт (через firewall),
поэтому настраивать входящую почту не надо,
только исходящую. Открывать 25-й порт пока
не надо, я думаю.

Такие дела
Миша
[User Picture]
From:[info]nit
Date:July 21st, 2005 - 11:11 pm
(Link)
Миша, я вчера стормознул.
Оно из-за 25 порта и не ходит.
То есть, смена домена тут не поможет.

Кто-то для домена должен почту принимать по-любому,
иначе ходить не будет. Собственно об этом рамблер, например,
и пишет. Вот я его вручную помучал.

[root@laylah lj-admin]# telnet imx1.rambler.ru 25
Trying 81.19.66.157...
Connected to mx8.rambler.ru (81.19.66.157).
Escape character is '^]'.
220-mx8.rambler.ru ESMTP Postfix
220-
220-System Info: This is a Postfix mail server at rambler.ru
220-
220-
220-Further Info: See http://www.postfix.org
220-
220-Email contact: <abuse@rambler-co.ru>
220-
220
EHLO laylah.lenin.ru
250-mx8.rambler.ru
250-PIPELINING
250-SIZE 4194304
250-VRFY
250-ETRN
250 8BITMIME
MAIL FROM:<root@laylah.lenin.ru>
250 Ok
RCPT TO:<ninjaturtle133@rambler.ru>
250 Ok
DATA
354 End data with .
test
test
.
450 <root@laylah.lenin.ru>: Sender address rejected: unverified address: connect to laylah.lenin.ru[81.19.69.50]: Operation timed out


Так что надо что-то решать. Либо 25 порт на laylah,
либо MX куда-нибудь, где есть 25 порт, кто захочет
для lj.rossia.org почту обрабатывать.

У меня пока только один вариант: MX lj.rossia.org указывает на mail.nigilist.ru,
на котором я могу настроить обработку входящей почты для lj.rossia.org.
Если у тебя есть кто-нибудь более подходящий -- говори контакт.


Скрипт, в котором tar ругался, я поправил и > /dev/null убрал,
чтобы ошибки все-таки видеть. Это полезное дело.
[User Picture]
From:[info]tiphareth
Date:July 21st, 2005 - 11:31 pm
(Link)
Петя, привет,
спасибо за заботу.

>Так что надо что-то решать. Либо 25 порт на laylah,
>либо MX куда-нибудь, где есть 25 порт, кто захочет
>для lj.rossia.org почту обрабатывать.

>У меня пока только один вариант: MX lj.rossia.org указывает на mail.nigilist.ru,
>на котором я могу настроить обработку входящей почты для lj.rossia.org.

Это как тебе удобнее. 25-й порт на Laylah придется наверное
со временем открыть все равно. А поскольку Постфикс ты все равно собирался
настроить, то делай как тебе проще. Если нужно 25-й порт открыть -
напиши, и я открою. Но не хочется, конечно

Такие дела
Миша
[User Picture]
From:[info]nit
Date:July 21st, 2005 - 11:46 pm
(Link)
> Это как тебе удобнее.

С точки зрения удобства настройки -- наверное, на nigilist мне настроить
проще, у меня там qmail, который я пока понимаю лучше, чем postfix.

Однако, он, как ты знаешь, стоит не на collocation, а типа в домовой сети,
поэтому раньше, например, во время грозы обычно горел какой-нибудь хаб
и сутки связи не было. Теперь у них оптоволокно и точка присутствия на M9,
но все равно бывает до 2 суток простоя в месяц (последний раз в начале
июня 2005 двое суток был аут).

Так что, мне кажется, тебе решать, как делать.
Как скажешь -- так и сделаю.
[User Picture]
From:[info]tiphareth
Date:July 22nd, 2005 - 12:05 am
(Link)

Тогда сделай лучше на Нигилисте. Ибо функция приема почты
на LJ не критичная (и вообще использоваться практически не
будет - разве что в общении с особо привередливыми
провайдерами).

Конечно, когда мы будем строить mail-to-lj гэйт,
порт придется открыть. Но пока до этого далеко,
и к тому времени все придется перенастроить.

Такие дела
Миша
[User Picture]
From:[info]nit
Date:July 22nd, 2005 - 05:11 pm
(Link)
Еще раз наврал.

Поменять MX недостаточно, потому что, похоже,
тот же rambler обратно подключается не по MX записи,
а по имени хоста отправителя письма.

Я это вот-вот смогу проверить -- для этого
мне пришлось свою зону немного поменять,
жду когда разойдется по миру.

Если эта догадка верна, то единственным вариантом
не открывать 25 порт на laylah будет сделать хост
mail.lj.rossia.org (или mail.rossia.org), указывающий
на nigilist.ru, и отсылать почту с соответствующего
адреса: lj_dontreply@mail.(lj.)rossia.org
[User Picture]
From:[info]nit
Date:July 22nd, 2005 - 09:35 pm
(Link)
> Поменять MX недостаточно, потому что, похоже,
> тот же rambler обратно подключается не по MX записи,
> а по имени хоста отправителя письма.

А теперь опять rambler пропускает письма.
С ним непонятно. То так, то эдак.

Думаю, что правильнее всего сделать так, чтобы
mail.rossia.org указывал на mail.nigilist.ru.

А письма отправлять с lj_dontreply@mail.rossia.org

Идет?
[User Picture]
From:[info]tiphareth
Date:July 22nd, 2005 - 09:38 pm
(Link)
Да, это очень правильно.
DNS россии.орг держит Денис,
ты ему и напиши о сем.

Кстати, ljl.pl (1.6) опять сообщает
Error encountered with server: FAIL is NOT 'OK'
я поэкспериментирую с другими версиями на днях.
Но это страшно неудобно, конечно.

Такие дела
Миша
[User Picture]
From:[info]nit
Date:July 22nd, 2005 - 10:04 pm
(Link)
А попробуй-ка версию с debug-output:
http://www.nigilist.ru/nit/lj.rossia.org/jlj-1.6-utf8.pl.debug

Что она пишет?
[User Picture]
From:[info]tiphareth
Date:July 22nd, 2005 - 10:40 pm
(Link)
Она пишет, что я педерас и забыл поменять пароль!
Теперь все работает.

Спасибо, Петя, ты меня спас фактически.
Прости, что побеспокоил. Глупый потому что.

Такие дела
Миша
[User Picture]
From:[info]nit
Date:July 22nd, 2005 - 11:20 pm
(Link)
Это программа не очень умная.
Должна бы говорить, что пароль кривой.
Может, я ее поправлю как-нибудь.
[User Picture]
From:[info]nit
Date:July 20th, 2005 - 08:49 pm
(Link)
Ну, понятно.


А вот, может, из-за того, что dig laylah.lenin.ru MX
не возвращает ни одной MX записи?


root@land:~# dig laylah.lenin.ru MX

; <<>> DiG 9.2.1 <<>> laylah.lenin.ru MX
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54416
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;laylah.lenin.ru. IN MX

;; AUTHORITY SECTION:
lenin.ru. 2866 IN SOA ns.domoset.ru. hostmaster.domoset.ru. 2004022003 36000 3600 1209600 86400

;; Query time: 11 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Jul 20 23:02:56 2005
;; MSG SIZE rcvd: 91
[User Picture]
From:[info]tiphareth
Date:July 20th, 2005 - 11:24 pm
(Link)

Да, это весьма вероятно.
Проблема в том, что по историческим
причинам есть много е-мэйлов на lenin.ru,
и физически они поддерживаются domoset.ru.
И трогать DNS lenin.ru весьма не рекоммендуются,
потому что эта поддержка хлипкая.

Мораль этого простая - надо (а) переписать
конфиги постфикса, чтоб оно все шло с rossia.org
и (б) добавить MX к DNS rossia.org, если там нет.
Посколько DNS rossia.org держит Денис, проблем тут
не будет

Такие дела
Миша
[User Picture]
From:[info]nit
Date:July 20th, 2005 - 10:27 pm
(Link)
А только что на rambler пошло.
Powered by LJ.Rossia.org