подводные камни для магазина только в том, что полноценная регистрация покупателей — начиная с довольно дорогой редакции «Бизнес». В редакциях «Халява» (бесплатная) и «Малый бизнес» (5900 руб) интернет-магазин работает без регистрации, корзина на куках.
А сколько времени ждать ответа? Законом установлен срок рассмотрения претензий? А то у меня тоже что-то уже нервишки сдают, на подходе статейка как Билайн продает мегабит по цене тринадцати… Жду ответа на претензию, завтра две недели уже.
Убрала greatdane.ru из /etc./hosts — ошибки в логе mail.err снова появились, снова тупит и тормозит, но письма отправляются! Вывод — в hosts прописывать нельзя, т.к. если туда прописать, sendmail начинает считать этот домен локальным…
По-моему, проблема как раз в том, что sendmail считает greatdane.ru локальным доменом… я сейчас посмотрела — все письма, отправленные через php на admin@greatdane.ru, ссыпались в ящик рута с сообщениями:
— The following addresses had permanent fatal errors — admin@greatdane.ru
(reason: 550 5.1.1 <admin@greatdane.ru>… User unknown)
(expanded from: admin@greatdane.ru)
— Transcript of session follows — … while talking to [127.0.0.1]:
>>> DATA
<<< 550 5.1.1 <admin@greatdane.ru>… User unknown
550 5.1.1 admin@greatdane.ru… User unknown
<<< 503 5.0.0 Need RCPT (recipient)
а конфиги просто вручную сносить?
Все, что есть в папке mail?
Да, в hostname greatdane. Но туда прописывается имя, введенное при создании машинки в selectel! А при создании машинки нельзя задать имя с точкой. При редактировании — можно, а при создании — нет.
Но почему же в CentOS так работает? В CentOS у меня вообще hostname показывает vm4583, и при этом почта прекрасным образом отправляется…
А можно как-нибудь совсем удалить sendmail вместе с конфигами и потом попробовать с нуля настроить?
Я сделала apt-get purge sendmail — все конфиги остались…
Задала. Тормозить перестало, но и письма перестали приходить… и в логе /var/log/mail.log
ошибки такого вида:
p5BJQhbD003602: <admin@greatdane.ru>… User unknown
p5BJQhwn003601: p5BJQhwo003601: return to sender: User unknown
В логе /var/log/mail.err одни и те же две повторяющиеся ошибки:
My unqualified host name (greatdane) unknown; sleeping for retry
unable to qualify my own domain name (greatdane) — using short name
echo "Subject:тема письма" | /usr/sbin/sendmail -f "admin@greatdane.ru" "bigdogs.ru@gmail.com"
Да, думало почти минуту… письмо пришло.
ДНС уже обновились, т.е. дело не в них :-(
Не, ошибка в заголовках, которые nginx отдает… это уже выяснилось. Весь массив $_SERVER отдается искаженный, везде подставляется IP посетителя. Осталось выяснить — почему… может, дело в настройках mod_rpaf даже, а не в nginx?
Именно в этом и проблема. Мне надо, чтоб он работал только для отдачи статики, а все остальное отдавал апачу. Про другие признаки — написала в вопросе, CMS работает неправильно. На другом сервере с nginx 0.8 с таким же конфигом этой проблемы нет. Порылась еще в поиске — похоже, дело не в том, что nginx обрабатывает php файлы; а в том, что он режет какие-то http-заголовки…
Я навскидку глянула несколько банков, отделения которых есть в моем городе — везде от 500 р/мес и дороже :-( Мне проще в Москву съездить раз в месяц, тем более что все равно ездить приходится.