Атака клона или как я искал рассылку

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

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

Ссылки с других сайтов

Пока ничего нет

Комментарии:

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

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><h2><h3><img><p><b><img>
  • Строки и параграфы переносятся автоматически.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.

Подробнее о форматировании

2 + 1 =
Вычислите и введите результат. Для вопроса "2+3" ответом будет "5".
Синдикация материалов