Earlier this month I email this list with issues I've had approving/discard messages via the web interface (see below).
After digging around I've found that I maybe experiencing some kind if config corruption in pck files under /var/lib/mailman/lists/mailman When looking through the smtp-failure log I noticed errors "Sender address rejected: Domain not found" and it appears something has or is appending the text "new-" to the beginning of the domain we use. Further investigation shows that "new-" is appended to the domain in the config.pck, config.pck.last & config.pck.safety files. I have no idea how this got into the files but it appears to me the source of problem. I have reviewed the configuration of mailman via the administrative web interface and it all appears correct (no arbitrary "new-" text) . This is not a new installation of mailman and has been in use for many years. This issue seemed to have started occurring in July of this year. Any help would be greatly appreciated.
Bill Richards
mailman version 2.1.12
Previous message:
A few weeks ago are started experiencing problems with approving and/or discarding messages. I am also unable to add/delete users to the list but messages from approved list members work fine. I suspect either some file has become corrupted or a permissions issue.
I also see entries such as the following in the errors logs:
Aug 04 06:47:41 2019 (20501) No such list "aewa<[55": Aug 04 11:05:13 2019 (28708) No such list "aewa<https:":
I have run check_perms with no problems found.
Has anyone see this before or can suggest a solution?
On 8/24/19 3:14 PM, Bill Richards wrote:
After digging around I've found that I maybe experiencing some kind if config corruption in pck files under /var/lib/mailman/lists/mailman When looking through the smtp-failure log I noticed errors "Sender address rejected: Domain not found" and it appears something has or is appending the text "new-" to the beginning of the domain we use. Further investigation shows that "new-" is appended to the domain in the config.pck, config.pck.last & config.pck.safety files.
What attributes have these things? Do Mailman's bin/dumpdb
on the
config.pck files.
On the other hand, this may be the General Options -> host_name attribute of the list. If so, just fix it.
Once we know what attributes are affected, we can say more.
Previous message:
A few weeks ago are started experiencing problems with approving and/or discarding messages. I am also unable to add/delete users to the list but messages from approved list members work fine. I suspect either some file has become corrupted or a permissions issue.
Is this still an issue? As I've said previously, see <https://wiki.list.org/x/4030602>.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
The domain is correct from the web page General Options -> host_name attribute of the list
The dumpdb against config.pck shows a lot of list members email addresses, "accept_non_members", "ban_list", etc. It is very long (2413 lines). What specifically am I looking for to get the attributes?
Bill
On Sat, Aug 24, 2019 at 5:32 PM Mark Sapiro <mark@msapiro.net> wrote:
On 8/24/19 3:14 PM, Bill Richards wrote:
After digging around I've found that I maybe experiencing some kind if config corruption in pck files under /var/lib/mailman/lists/mailman When looking through the smtp-failure log I noticed errors "Sender address rejected: Domain not found" and it appears something has or is appending the text "new-" to the beginning of the domain we use. Further investigation shows that "new-" is appended to the domain in the config.pck, config.pck.last & config.pck.safety files.
What attributes have these things? Do Mailman's
bin/dumpdb
on the config.pck files.On the other hand, this may be the General Options -> host_name attribute of the list. If so, just fix it.
Once we know what attributes are affected, we can say more.
Previous message:
A few weeks ago are started experiencing problems with approving and/or discarding messages. I am also unable to add/delete users to the list but messages from approved list members work fine. I suspect either some file has become corrupted or a permissions issue.
Is this still an issue? As I've said previously, see <https://wiki.list.org/x/4030602>.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/wildbill.richards%40gm...
On 8/24/19 5:33 PM, Bill Richards wrote:
The domain is correct from the web page General Options -> host_name attribute of the list
The dumpdb against config.pck shows a lot of list members email addresses, "accept_non_members", "ban_list", etc. It is very long (2413 lines). What specifically am I looking for to get the attributes?
All occurrences where "new-" is appended to the domain you use.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mark
Ran dumpdb against all the pck files and saw no instances of "new-" yet when using
find /home -xdev -type f -print0 | xargs -0 grep -H "new-"
it finds matches in config.pck, config.pck.last & config.pck.safety
On Sat, Aug 24, 2019 at 8:28 PM Mark Sapiro <mark@msapiro.net> wrote:
On 8/24/19 5:33 PM, Bill Richards wrote:
The domain is correct from the web page General Options -> host_name attribute of the list
The dumpdb against config.pck shows a lot of list members email addresses, "accept_non_members", "ban_list", etc. It is very long (2413 lines). What specifically am I looking for to get the attributes?
All occurrences where "new-" is appended to the domain you use.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/wildbill.richards%40gm...
On 8/25/19 10:40 AM, Bill Richards wrote:
Mark
Ran dumpdb against all the pck files and saw no instances of "new-" yet when using
find /home -xdev -type f -print0 | xargs -0 grep -H "new-"
it finds matches in config.pck, config.pck.last & config.pck.safety
I'm not sure why you are looking in /home since based on an off list message, your actual Mailman files are in /var/lib/mailman/lists/.
In any case, if grep finds an instance of "new-" in some config.pck, the output of mailman's bin/dumpdb of that file should also contain "new-".
But none of this seems relevant to your issues.
For the smtp-failure log "Sender address rejected: Domain not found" errors, what are the messages in the MTA logs correlated with this.
For the problems with approving and/or discarding messages and unable to add/delete users to the list issues, have you looked at <https://wiki.list.org/x/4030602> and did it help? Is this still an issue?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Sorry, It wasn't actually home I just cut and pasted the wrong line from .bash_history. I searched multiple directories but found the matches under /var/lib/mailman
I'll check the maillogs in the morning.
re: the link, yes I recently converted the web site to https so I'll review that link in the AM and see if that is it.
Thanks for the help
Bill
On Sun, Aug 25, 2019 at 5:45 PM Mark Sapiro <mark@msapiro.net> wrote:
On 8/25/19 10:40 AM, Bill Richards wrote:
Mark
Ran dumpdb against all the pck files and saw no instances of "new-" yet when using
find /home -xdev -type f -print0 | xargs -0 grep -H "new-"
it finds matches in config.pck, config.pck.last & config.pck.safety
I'm not sure why you are looking in /home since based on an off list message, your actual Mailman files are in /var/lib/mailman/lists/.
In any case, if grep finds an instance of "new-" in some config.pck, the output of mailman's bin/dumpdb of that file should also contain "new-".
But none of this seems relevant to your issues.
For the smtp-failure log "Sender address rejected: Domain not found" errors, what are the messages in the MTA logs correlated with this.
For the problems with approving and/or discarding messages and unable to add/delete users to the list issues, have you looked at <https://wiki.list.org/x/4030602> and did it help? Is this still an issue?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/wildbill.richards%40gm...
Mark
I read the wiki and have inserted the "RedirectPermanent" statement in the httpd.conf file and restarted apache. Then I ran "/usr/lib/mailman/bin/withlist -l -r fix_url aewa" and the following results came back:
Importing fix_url... Running fix_url.fix_url()... Loading list aewa (locked) Saving list Finalizing
After that I tried to approve/discard some pending requests and received a odd response when the next html page was not found: " http://aewa.c.agile-being-124522.internal/mailman/admindb/aewa" Which to me looks like some sort of header I've seen in emails. Apparently the "/usr/lib/mailman/bin/withlist -l -r fix_url aewa" command has scrambled most of the web page archives. I was able to find and fix it in the config.pck file but some of the other admin pages still have url's with the "aewa.c.agile-being" etc. in them. Plus the archives are no longer accessible.
Right now I am stumped.
Bill
On Sun, Aug 25, 2019 at 5:45 PM Mark Sapiro <mark@msapiro.net> wrote:
On 8/25/19 10:40 AM, Bill Richards wrote:
Mark
Ran dumpdb against all the pck files and saw no instances of "new-" yet when using
find /home -xdev -type f -print0 | xargs -0 grep -H "new-"
it finds matches in config.pck, config.pck.last & config.pck.safety
I'm not sure why you are looking in /home since based on an off list message, your actual Mailman files are in /var/lib/mailman/lists/.
In any case, if grep finds an instance of "new-" in some config.pck, the output of mailman's bin/dumpdb of that file should also contain "new-".
But none of this seems relevant to your issues.
For the smtp-failure log "Sender address rejected: Domain not found" errors, what are the messages in the MTA logs correlated with this.
For the problems with approving and/or discarding messages and unable to add/delete users to the list issues, have you looked at <https://wiki.list.org/x/4030602> and did it help? Is this still an issue?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/wildbill.richards%40gm...
On 8/26/19 9:59 AM, Bill Richards wrote:
Mark
I read the wiki and have inserted the "RedirectPermanent" statement in the httpd.conf file and restarted apache. Then I ran "/usr/lib/mailman/bin/withlist -l -r fix_url aewa" and the following results came back:
Importing fix_url... Running fix_url.fix_url()... Loading list aewa (locked) Saving list Finalizing
After that I tried to approve/discard some pending requests and received a odd response when the next html page was not found: " http://aewa.c.agile-being-124522.internal/mailman/admindb/aewa" Which to me looks like some sort of header I've seen in emails. Apparently the "/usr/lib/mailman/bin/withlist -l -r fix_url aewa" command has scrambled most of the web page archives. I was able to find and fix it in the config.pck file but some of the other admin pages still have url's with the "aewa.c.agile-being" etc. in them. Plus the archives are no longer accessible.
I can access the pipermail archive for your list with no problem
What is in Mailman's Mailman/Defaults.py and Mailman/mm_cfg.py for the settings
DEFAULT_URL_PATTERN DEFAULT_EMAIL_HOST DEFAULT_URL_HOST and all add_virtualhost() lines?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Bill Richards
-
Mark Sapiro