Атака клона или как я искал рассылку
Поздравляю всех с прошедшим уже Новым Годом! И в честь этого события сегодня расскажу сказку.
В некотором царстве, некотором государстве, у некоторого хостера хостится мой сайт. На сайте есть рассылка, которая выходит в свет раз в сутки. В один прекрасный момент я заметил, что рассылка начала приходить в двух экземплярах, совершенно одинаковых. Я в суматохе на это внимания как-то не обратил - работает ведь, а дел и так хватает, без неё. А потом пришла жалоба от подписчика: оказывается от моей подписки нельзя отписаться!
Я начал расследование. Подозрение, что крон срабатывает дважды, не подтвердилось. Работал он как и положено - один раз. Подозрение, что я сам где-то нахимичил - тоже не оправдалось. По всем признакам выходило, что где-то появился двойник моего сервера, который и выпускал в свет свою копию рассылки. Сравнение писем подтверждало их полную идентичность. Даже сервер, их отправляющий, был один и тот же. Желающий отписаться от рассылки отписывался на моём сервере, а клон, как ни в чём не бывало продолжал свою деятельность.
Окончательно убедившись, что проблема не у меня, я написал хостеру. Уже через час получил ответ с ответом к этой загадке. Оказывается они перенесли мой сайт с одного сервера на другой. Перенесли достаточно аккуратно, так что никто ничего не заметил. Но на старом сервере еще остался мой сайт и крон продолжал работать. Объяснили это тем, что там еще оставались сайты - нельзя же всё сразу перенести. Он и делал дубли рассылки.
Так оказалась решена моя проблема. На том сказка и закончилась.

Комментарии:
Отправить комментарий