tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Issue with python27 & mailman
Hi,
I haven't created a PR because I don't yet have enough information. I'm
still running lists using mailman which still uses python27.
I updated mailman today to mailman-2.1.35 because of the fixed CVEs.
Everything with email seems to work, but I tried the web interface and saw
it didn't work.
I then switched back to mailman-2.1.34 and I still see the same issue,
which makes me wonder if the issue is related to the recent python27
updates. I don't use the web interface often, so I can't say whether it
has worked since the python27 update.
Would someone who knows python be able to point me in the right direction
here? No idea what "_QS_SEPARATOR_CONFIG_FILENAME" is, nor where it would
be defined, nor can I find it.
List server name has been genericized below.
Is this related to i18n issues?
Thanks,
John Klos
Oct 27 18:40:51 2021 admin(21761):
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(21761): [----- Mailman Version: 2.1.35 -----]
admin(21761): [----- Traceback ------]
admin(21761): Traceback (most recent call last):
admin(21761): File "/usr/local/lib/mailman/scripts/driver", line 117, in run_main
admin(21761): main()
admin(21761): File "/usr/local/lib/mailman/Mailman/Cgi/listinfo.py", line 60, in main
admin(21761): cgidata = cgi.FieldStorage()
admin(21761): File "/usr/local/lib/python2.7/cgi.py", line 515, in __init__
admin(21761): self.read_urlencoded()
admin(21761): File "/usr/local/lib/python2.7/cgi.py", line 621, in read_urlencoded
admin(21761): self.separator)
admin(21761): File "/usr/local/lib/python2.7/urlparse.py", line 466, in parse_qsl
admin(21761): file = open(_QS_SEPARATOR_CONFIG_FILENAME)
admin(21761): NameError: global name '_QS_SEPARATOR_CONFIG_FILENAME' is not defined
admin(21761): [----- Python Information -----]
admin(21761): sys.version = 2.7.18 (default, Oct 23 2021, 04:05:54)[GCC 10.3.0]
admin(21761): sys.executable = /usr/local/bin/python2.7
admin(21761): sys.prefix = /usr/local
admin(21761): sys.exec_prefix = /usr/local
admin(21761): sys.path = ['/usr/local/lib/mailman/pythonlib',
'/usr/local/lib/mailman', '/usr/local/lib/mailman/scripts',
'/usr/local/lib/python27.zip', '/usr/local/lib/python2.7',
'/usr/local/lib/python2.7/plat-netbsd9',
'/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old',
'/usr/local/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.7/site-packages',
'/usr/local/lib/python2.7/dist-packages',
'/usr/local/lib/python2.7/site-packages', '/usr/local/lib/site-python']
admin(21761): sys.platform = netbsd9
admin(21761): [----- Environment Variables -----]
admin(21761): CONTENT_LENGTH: 0
admin(21761): SERVER_NAME: lists.server.org
admin(21761): REMOTE_ADDR: 69.162.124.227
admin(21761): PYTHONPATH: /usr/local/lib/mailman
admin(21761): REMOTE_PORT: 49766
admin(21761): REQUEST_SCHEME: http
admin(21761): SCRIPT_NAME: /mailman/listinfo.cgi
admin(21761): REQUEST_METHOD: HEAD
admin(21761): HTTP_HOST: lists.server.org
admin(21761): PATH_INFO: /server-chat
admin(21761): SERVER_PORT: 80
admin(21761): SERVER_PROTOCOL: HTTP/1.1
admin(21761): QUERY_STRING:
admin(21761): REQUEST_URI: /mailman/listinfo.cgi/server-chat
admin(21761): DOCUMENT_ROOT: /usr/local/lib/mailman
Home |
Main Index |
Thread Index |
Old Index