Submitting /user/UID/user_mailman_register doesn't result in Mailman subscription

punkin3.14 - July 14, 2009 - 02:41
Project:User mailman register
Version:6.x-2.x-dev
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed
Description

This may well be a config error, rather than a bug, but I don't see any other place to post for help. I've installed http://ftp.drupal.org/files/projects/mailman_manager-6.x-2.3.tar.gz & http://ftp.drupal.org/files/projects/user_mailman_register-6.x-2.0.tar.gz, and would like to have just User Mailman Register on the public-facing side of things.

To this end, I've enabled both modules, and added my Mailman List to Mailman Manager. Access mailman_manager & administer mailman_manager has been turned off for all users.

My list is then activated in User Mailman Register. I've filled in the parameters for my list, and verified that they are all correct. I've given authenticated users permission to subscribe to the list.

When I log in as a user, I can see the subscription form provided by User Mailman Register, however submitting the form does not trigger a subscription request from Mailman. No error is logged. The flash message states "Subscription to [LIST NAME] list successfully completed for [EMAIL]."

I've filled in my address in "Mail on errors:" field, but this hasn't yielded any feedback either.

I've enabled the trace module, but it hasn't captured anything telling (I can provide the trace file if it would help).

If I give users access to Mailman Manager instead, they *are* able to successfully register through it.

Is there anything further that I should be doing?

#1

samuelet - July 14, 2009 - 08:19

That sounds really strange. Mailman manager access should not affect UMR standard user functionality (only the administration functionality). Is the "Mailman version" option correctly configured for your list?
You can debug the http request uncommenting line 405 of the current 6.x.2 user_mailman_manager.module file (the line below the "//Debug" statement). When the form is submitted, it'll display the http request string (attention: it contains your mailman server password, don't let other user to access UMR during this test.), which you can also copy/paste in your browser.

#2

punkin3.14 - July 14, 2009 - 18:45
Status:active» closed

As this was a new site I'm working on, I wiped everything and did a fresh install. Everything is now working as expected, so I think we can chalk that up to some sort of local weirdness. Thank you for the quick reply, however!

 
 

Drupal is a registered trademark of Dries Buytaert.