Ошибка в Mailman версии 2.1.18-1
В своем стремлении противодействовать спаму AOL.com и Yahoo.com - и, возможно, некоторые другие крупные игроки - изменили свою политику получения электронной почты, которая фактически отключила возможность их клиентов получать электронные письма из списков рассылки, которые ОЧЕНЬ разумно настроены - фактически уничтожить бесчисленные тысячи списков адресов электронной почты по всему миру.
Люди, подобные мне, отчаянно пытались восстановить наши списки адресов электронной почты, поэтому, пытаясь решить эту проблему, люди-почтальоны явно выдвинули новую версию - очень похвальную. Но, согласно моим поискам в Интернете, многие люди сталкиваются с ошибкой или ошибками в этом выпуске, как и я.
Когда вы сталкиваетесь с этой проблемой, это происходит через веб-интерфейс, и вот что видит пользователь:
Ошибка в Mailman версии 2.1.18-1
Приносим извинения, мы попали в ошибку!
Пожалуйста, сообщите веб-мастеру об этом сайте об этой проблеме. Печать трассировки и другой системной информации была явно запрещена, но веб-мастер может найти эту информацию в журналах ошибок Mailman.
Помимо того, что Yahoo.com и AOL.com ведут себя ОЧЕНЬ плохо, у нас теперь есть и эта ошибка, и мы должны выяснить, что с этим делать. Очевидно, есть новый релиз с исправлением ошибок, специально предназначенный для исправления этого, но он еще не готов для моей платформы, и я не обязательно собираю его из исходников прямо сейчас. Какая боль! Если вы выполните поиск в Интернете, вы найдете МНОГИЕ люди, которые пишут о своей встрече с этой проблемой, и до сих пор я не нашел никого, кто бы опубликовал решение.
... Я не эксперт по Python, но я был смел и начал пытаться диагностировать ошибку. У меня не заняло много времени заподозрить проблему с правами доступа к файлам. И, набравшись смелости, я попробовал решение, и оно сработало... Я отвечу на свой вопрос ниже - просто оставлю хлебные крошки для тех, кто может столкнуться с такой же проблемой.
1 ответ
Оказалось, что некоторые файлы имели неправильные права владения / разрешения. Я не знаю, как это получилось.
Что я знаю, так это то, что на моей платформе (ядро fedora 21) данные хранятся здесь:
/var/lib/mailman
Итак, я взял себя в var/lib и запустил:
chgrp -R mailman mailman
И, к моему большому удивлению, это сработало! Нет суеты, нет суеты!
Если это не работает для вас, дайте нам знать здесь!