[Mailman-Users] List Creation via web UI
I am trying, for the 1st time in my life with Mailman, to create a list via the web UI. I have read all the available doco, and I believe that I have configured my setup properly. `check_perms -f` says no error found, yet when I try to create a list, the web UI says: Bug in Mailman version 2.1.9 \ 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 Well the error itself from $Mailman_Home/logs/error is: Nov 02 19:07:39 2006 admin(69413): admin(69413): [- Mailman Version: 2.1.9 -] admin(69413): [- Traceback --] admin(69413): Traceback (most recent call last): admin(69413): File /usr/local/mailman/scripts/driver, line 101, in run_main admin(69413): main() admin(69413): File /usr/local/mailman/Mailman/Cgi/create.py, line 56, in main admin(69413): process_request(doc, cgidata) admin(69413): File /usr/local/mailman/Mailman/Cgi/create.py, line 190, in process_request admin(69413): mlist.Create(listname, owner, pw, langs, emailhost) admin(69413): File /usr/local/mailman/Mailman/MailList.py, line 493, in Create admin(69413): self.InitVars(name, admin, crypted_password) admin(69413): File /usr/local/mailman/Mailman/MailList.py, line 404, in InitVars admin(69413): baseclass.InitVars(self) admin(69413): File /usr/local/mailman/Mailman/Archiver/Archiver.py, line 96, in InitVars admin(69413): os.mkdir(self.archive_dir()+'.mbox', 02775) admin(69413): OSError: [Errno 13] Permission denied: '/usr/local/mailman/archives/private/potopoto.mbox' admin(69413): [- Python Information -] So I am just wondering, why else should this happen? cheers - wash +--+-+ Odhiambo Washington . WANANCHI ONLINE LTD (Nairobi, KE) | wash () WANANCHI ! com . 1ere Etage, Loita Hse, Loita St., | GSM: (+254) 722 743 223 . # 10286, 00100 NAIROBI | GSM: (+254) 733 744 121 . (+254) 020 313 985 - 9 | +-+--+ Oh My God! They killed init! You Bastards! --from a /. post -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] List Creation via web UI
Odhiambo Washington wrote: I am trying, for the 1st time in my life with Mailman, to create a list via the web UI. I have read all the available doco, and I believe that I have configured my setup properly. `check_perms -f` says no error found, There may be a problem with check_perms. We won't know for sure until we find the immediate problem. yet when I try to create a list, the web UI says: Bug in Mailman version 2.1.9 \ 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 Well the error itself from $Mailman_Home/logs/error is: Nov 02 19:07:39 2006 admin(69413): admin(69413): [- Mailman Version: 2.1.9 -] admin(69413): [- Traceback --] admin(69413): Traceback (most recent call last): admin(69413): File /usr/local/mailman/scripts/driver, line 101, in run_main admin(69413): main() admin(69413): File /usr/local/mailman/Mailman/Cgi/create.py, line 56, in main admin(69413): process_request(doc, cgidata) admin(69413): File /usr/local/mailman/Mailman/Cgi/create.py, line 190, in process_request admin(69413): mlist.Create(listname, owner, pw, langs, emailhost) admin(69413): File /usr/local/mailman/Mailman/MailList.py, line 493, in Create admin(69413): self.InitVars(name, admin, crypted_password) admin(69413): File /usr/local/mailman/Mailman/MailList.py, line 404, in InitVars admin(69413): baseclass.InitVars(self) admin(69413): File /usr/local/mailman/Mailman/Archiver/Archiver.py, line 96, in InitVars admin(69413): os.mkdir(self.archive_dir()+'.mbox', 02775) admin(69413): OSError: [Errno 13] Permission denied: '/usr/local/mailman/archives/private/potopoto.mbox' admin(69413): [- Python Information -] Verify that the wrapper /usr/local/mailman/cgi-bin/create has permissions like -rwxr-sr-x 1 root mailman The critical things are the SETGID bit and group 'mailman'. Then verify that the directories /usr/local/mailman/, /usr/local/mailman/archives/ and /usr/local/mailman/archives/private/ are all group 'mailman' and group writeable. Also, the directory /usr/local/mailman/archives/private/potopoto.mbox/ should not exist at this point. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] List Creation via web UI
* On 02/11/06 08:52 -0800, Mark Sapiro wrote: | Odhiambo Washington wrote: | | I am trying, for the 1st time in my life with Mailman, to create a list | via the web UI. I have read all the available doco, and I believe that | I have configured my setup properly. | `check_perms -f` says no error found, | | | There may be a problem with check_perms. We won't know for sure until | we find the immediate problem. ;-) It's the one that came with 2.1.9 (no local tweaks at all) | yet when I try to create a list, | the web UI says: | | Bug in Mailman version 2.1.9 \ | 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 | | | Well the error itself from $Mailman_Home/logs/error is: | | Nov 02 19:07:39 2006 admin(69413): | admin(69413): [- Mailman Version: 2.1.9 -] | admin(69413): [- Traceback --] | admin(69413): Traceback (most recent call last): | admin(69413): File /usr/local/mailman/scripts/driver, line 101, in run_main | admin(69413): main() | admin(69413): File /usr/local/mailman/Mailman/Cgi/create.py, line 56, in main | admin(69413): process_request(doc, cgidata) | admin(69413): File /usr/local/mailman/Mailman/Cgi/create.py, line 190, in process_request | admin(69413): mlist.Create(listname, owner, pw, langs, emailhost) | admin(69413): File /usr/local/mailman/Mailman/MailList.py, line 493, in Create | admin(69413): self.InitVars(name, admin, crypted_password) | admin(69413): File /usr/local/mailman/Mailman/MailList.py, line 404, in InitVars | admin(69413): baseclass.InitVars(self) | admin(69413): File /usr/local/mailman/Mailman/Archiver/Archiver.py, line 96, in InitVars | admin(69413): os.mkdir(self.archive_dir()+'.mbox', 02775) | admin(69413): OSError: [Errno 13] Permission denied: '/usr/local/mailman/archives/private/potopoto.mbox' | admin(69413): [- Python Information -] | | | Verify that the wrapper /usr/local/mailman/cgi-bin/create has | permissions like | | -rwxr-sr-x 1 root mailman | | The critical things are the SETGID bit and group 'mailman'. That was as expected. | Then verify that the directories /usr/local/mailman/, | /usr/local/mailman/archives/ and /usr/local/mailman/archives/private/ | are all group 'mailman' and group writeable. /usr/local/mailman/archives/private/ was NOT group-writable. That was the problem. Thank you so much. I am now 5 miles ahead. cheers - wash +--+-+ Odhiambo Washington . WANANCHI ONLINE LTD (Nairobi, KE) | wash () WANANCHI ! com . 1ere Etage, Loita Hse, Loita St., | GSM: (+254) 722 743 223 . # 10286, 00100 NAIROBI | GSM: (+254) 733 744 121 . (+254) 020 313 985 - 9 | +-+--+ Oh My God! They killed init! You Bastards! --from a /. post -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
[Mailman-Users] Private archive file not found
Hello, I'm hoping that one of you can shed some light on a problem that I'm having with several established mailing lists. I recently moved all of my lists over to an SSL based connection. After the move I foud that none of my list archives, public and private, are available. The archive files are being updated, and if I go ingot the html files on the server I can see all of the messages. The problem is that Mailman is trying to send all archive traffic to .php extensions when all of the archive files have .html extensions. If I try for a thread view, which should, according to the index.html file launch thread.html, Mailman tries to launch thread.php which doesn't exist. When I made the change to SSL I used the ./withlist -l -a -r fix_url command. The only change I made was to make the DEFAULT_URL_PATTERN setting https://... in the Defaults.py file. I'm not running Mod_Rewrite with Apache, and can't find any potential culprits other than Mailman itself. Does anyone know what might be causing this? I'm running Mailman version 2.1.9, with up to date Apache web server software on an up to date Linux OS. The standard permissions on my archive files are: drwxrwsr-x2 mailman mailman 4096 Sep 29 19:17 . drwxrwsr-x 10 webuser mailman 4096 Oct 16 03:27 .. -rw-rw-r--1 mailman mailman 7289 Sep 8 04:15 60.html -rw-rw-r--1 mailman mailman 7154 Sep 8 23:30 61.html -rw-rw-r--1 mailman mailman 4040 Sep 15 18:32 62.html -rw-rw-r--1 mailman mailman 6229 Sep 22 20:38 63.html -rw-rw-r--1 mailman mailman 3144 Sep 24 17:46 64.html -rw-rw-r--1 mailman mailman 6778 Sep 29 19:17 65.html -rw-rw-r--1 mailman mailman 5586 Sep 29 19:17 66.html -rw-rw-r--1 mailman mailman 2476 Sep 29 19:17 author.html -rw-rw-r--1 mailman mailman 2480 Sep 29 19:17 date.html lrwxrwxrwx1 mailman mailman11 Sep 2 17:45 index.html - thread.html -rw-rw-r--1 mailman mailman 2474 Sep 29 19:17 subject.html -rw-rw-r--1 mailman mailman 2637 Sep 29 19:17 thread.html Thanks for your help, Rob -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Private archive file not found
Rob Smithers wrote: The problem is that Mailman is trying to send all archive traffic to .php extensions when all of the archive files have .html extensions. If I try for a thread view, which should, according to the index.html file launch thread.html, Mailman tries to launch thread.php which doesn't exist. So, are you saying that you go to http://example.com/mailman/private/thelist/ and you get to the list's archive index file and there you find a 'thread' link to http://example.com/mailman/private/thelist/2006-November/thread.html and you try to go to that and get directed to the non-existent http://example.com/mailman/private/thelist/2006-November/thread.php instead? If so, I think this must be due to some rewrite rule in your Apache configuration. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] List Creation via web UI
Odhiambo Washington wrote: * On 02/11/06 08:52 -0800, Mark Sapiro wrote: | | There may be a problem with check_perms. We won't know for sure until | we find the immediate problem. ;-) It's the one that came with 2.1.9 (no local tweaks at all) And it appears to have a bug. /usr/local/mailman/archives/private/ was NOT group-writable. That was the problem. And it looks like check_perms neglects to check this. Thanks for the report. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Private archive file not found
On 11/2/06, Mark Sapiro [EMAIL PROTECTED] wrote: Rob Smithers wrote: The problem is that Mailman is trying to send all archive traffic to .php extensions when all of the archive files have .html extensions. If I try for a thread view, which should, according to the index.html file launch thread.html, Mailman tries to launch thread.php which doesn't exist. So, are you saying that you go to http://example.com/mailman/private/thelist/ and you get to the list's archive index file and there you find a 'thread' link to http://example.com/mailman/private/thelist/2006-November/thread.html and you try to go to that and get directed to the non-existent http://example.com/mailman/private/thelist/2006-November/thread.php instead? Yes, that's what currently happens. If so, I think this must be due to some rewrite rule in your Apache configuration. That's what I thought at first, but the rewrite modules is disabled in the Apache config, and there are not even commented rewrite rules in the httpd.conf. I've checked through the directory structure, and there are no .htaccess files enabling mod_rewrite, or setting any rewrite rules. Thanks, Rob -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Private archive file not found
Rob Smithers wrote: That's what I thought at first, but the rewrite modules is disabled in the Apache config, and there are not even commented rewrite rules in the httpd.conf. I've checked through the directory structure, and there are no .htaccess files enabling mod_rewrite, or setting any rewrite rules. What's in Apache's logs for these GETs? Do you have any public archives? If so, do public archive URLs work? You could do some tests. Try manually entering URLs in your browser like http://example.com/bad/path/to/thread.html http://example.com/mailman/noscript/nolist/thread.html http://example.com/mailman/admin/thelist/thread.html and see what happens. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
[Mailman-Users] Duplicate attachements saved in archive directory?
Hello, We are running mailman 2.1.8. List's attachments seemed saved twice with different names in archives directory. For example, one is attachement.pdf, another one attachment-0001.pdf. The latter is the one used in the URL that replaces the attachement in the oringal email. I thought this might have to do with email client, but I tested with Mac MailApp and Linux Firfox, same behavior. Any idea what caused this? Thanks! Xueshan -- -- Xueshan Feng (aka. Susan Feng) Shared Services, ITSS Stanford University, CA 94305-3090 255 Panama St. Room 157, Polya Hall Stanford University Stanford, CA 94305-4136 -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Duplicate attachements saved in archive directory?
Xueshan Feng wrote: List's attachments seemed saved twice with different names in archives directory. For example, one is attachement.pdf, another one attachment-0001.pdf. The latter is the one used in the URL that replaces the attachement in the oringal email. Whether or not this happens depends on the setting of scrub_nondigest and whether or not the list is digestable. If scrub_nondigest is Yes, the original message is scrubbed and attachments are saved and replaced by URLs in the original message. Then when the message is archived and the digest (if any) is produced, there are no attachments, only links. If scrub_nondigest is No, the original message is sent with attachments. The message is scrubbed for the archive and attachments are saved and replaced by URLs. If the list is digestable, the message is also put in the list's digest.mbox with attachments and when the plain digest is produced, it is scrubbed again and duplicate copies of the attachments are saved with different names and replaced by URLs. Thus each saved attachment has two copies, one of which is referenced by the archived message and the other of which is referenced by the message in the plain digest. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
[Mailman-Users] Subscribe Confirmation
If I were to want to modify the subscribe request conformation email that Mailman creates so that it does NOT include any reference to a web page for processing the confirm, what file would I need to modify? The following woudl be an example of what I woudl want to eliminate... ... Or visit this web page: http://mydomain.com/mailman/confirm/listname/92cb9079dd8eacb853e55329e89aed09b44a4386 Thanks, ME - Cheap Talk? Check out Yahoo! Messenger's low PC-to-Phone call rates. -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Unexpected Listname When Creating New List
On 10/27/06 6:17 PM, Jon Forrest [EMAIL PROTECTED] wrote: Are you sure your postfix aliases for Mailman are case sensitive. I doubt it. Try mailing to [EMAIL PROTECTED] and [EMAIL PROTECTED] I suspect both messages will get posted to the list. You are 100% right. I did NOT know this!! All these years of misinformation... The current situation is that the local parts are not case sensitive almost everywhere, but CAN be. (Exim, for example, has a little-used option to create case-sensitivity. I don't speak Postfix, but a quick look at Postfix, The Definitive Guide didn't show me an equivalent option.) So (most) MTAs are stuck preserving case, particularly on messages relayed to other MTAs, but comparing all lower case. This seemingly was a political thing in the mail standards meetings--there were still enough case-sensitive sites to keep the status quo. --John -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
[Mailman-Users] How does mailman/mail/wrapper get created?
I am working with my ISP to get Mailman installed on a private domain. I believe we have followed all of the Mailman setup instructions correctly. We are at the point where we mail lists with subscribers. However, when attempted to send email to one of the lists (e.g., [EMAIL PROTECTED]), we are now getting an error message that says: sh: line 1: /home/bar/mailman/mail/wrapper: No such file or directory Looking at my installation, there is no mail/main/wrapper file. Should there be one? Should it have been created by make install or is this something that needs to be created manually? Thanks. Jon Ferraiolo [EMAIL PROTECTED] -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] How does mailman/mail/wrapper get created?
At 5:57 PM -0700 10/25/06, Jon Ferraiolo wrote: Looking at my installation, there is no mail/main/wrapper file. That file only exists for Mailman 2.0.x. Should there be one? Did you install Mailman 2.0.x? If so, why? Assuming you installed something more recent (like 2.1.9, which is the current version), then this program won't exist and any leftover aliases you may have from a previous 2.0.x installation won't work correctly. In that case, the aliases need to be updated to work correctly with Mailman 2.1.x, as detailed in the instructions. Should it have been created by make install or is this something that needs to be created manually? I think you've probably got some sort of disconnect between your aliases and the program that was installed, but exactly why you have this situation is not clear. -- Brad Knowles, [EMAIL PROTECTED] Trend Micro has announced that they will cancel the stop.mail-abuse.org mail forwarding service as of 15 November 2006. If you have an old e-mail account for me at this domain, please make sure you correct that with the current address. -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp