[Mailman-Users] Bug in Mailman version 2.1.23

Erwin Schmitz e.e.schmitz at ziggo.nl
Mon Jan 6 13:13:04 EST 2020


LS,

I'm using mailman mailinglists, only private lists are configured.

Mailman Administrator Authentication page 
(.../cgi-bin/mailman/admin/mailman)

After entering password and clicking on "Let me in" this message appears :
------------------------------------
Bug in Mailman version 2.1.23

We're sorry, we hit a bug!

Please inform the webmaster for this site of this problem. Printing of 
traceback and other system information has been explicitly inhibited, 
but the webmaster can find this information in the Mailman error logs.
----------------------------

The log (error) contains :
admin(9779): [----- Mailman Version: 2.1.23 -----]
admin(9779): [----- Traceback ------]
admin(9779): Traceback (most recent call last):
admin(9779):   File "/var/lib/mailman/scripts/driver", line 117, in run_main
admin(9779):     main()
admin(9779):   File "/var/lib/mailman/Mailman/Cgi/admin.py", line 239, 
in main
admin(9779):     show_results(mlist, doc, category, subcat, cgidata)
admin(9779):   File "/var/lib/mailman/Mailman/Cgi/admin.py", line 465, 
in show_results
admin(9779):     otherlinks.AddItem(Link(mlist.GetBaseArchiveURL(),
admin(9779):   File "/var/lib/mailman/Mailman/Archiver/Archiver.py", 
line 143, in GetBaseArchiveURL
admin(9779):     hostname = re.match('[^:]*://([^/]*)/.*', url).group(1)\
admin(9779): AttributeError: 'NoneType' object has no attribute 'group'

Via listinfo (left below screen shows :
List 	Description
Mailman 	[no description available]    (Why should this be a list?)

click on Mailman (lnks to .../cgi-bin/mailman/admin/mailman)

admin(9744): [----- Mailman Version: 2.1.23 -----]
admin(9744): [----- Traceback ------]
admin(9744): Traceback (most recent call last):
admin(9744):   File "/var/lib/mailman/scripts/driver", line 117, in run_main
admin(9744):     main()
admin(9744):   File "/var/lib/mailman/Mailman/Cgi/listinfo.py", line 77, 
in main
admin(9744):     list_listinfo(mlist, language)
admin(9744):   File "/var/lib/mailman/Mailman/Cgi/listinfo.py", line 
181, in list_listinfo
admin(9744):     replacements = mlist.GetStandardReplacements(lang)
admin(9744):   File "/var/lib/mailman/Mailman/HTMLFormatter.py", line 
400, in GetStandardReplacements
admin(9744):     '<mm-archive>'   : self.FormatArchiveAnchor(),
admin(9744):   File "/var/lib/mailman/Mailman/HTMLFormatter.py", line 
336, in FormatArchiveAnchor
admin(9744):     return '<a href="%s">' % self.GetBaseArchiveURL()
admin(9744):   File "/var/lib/mailman/Mailman/Archiver/Archiver.py", 
line 143, in GetBaseArchiveURL
admin(9744):     hostname = re.match('[^:]*://([^/]*)/.*', url).group(1)\
admin(9744): AttributeError: 'NoneType' object has no attribute 'group'
admin(9744): [----- Python Information -----]

Questions:
Why is the link "Mailman" shown on the screen, only public lists should 
be shown
Why is this shown as "Mailman", which is not a 'normal' mailinglist.
How to solve this.


More information about the Mailman-Users mailing list