Mailman availability for Virtual Server

10 posts / 0 new
Last post
#1 Wed, 05/13/2015 - 03:56
GeoffGreaves

Mailman availability for Virtual Server

Hi

How can I make Mailman appear on the Services menu for a Virtual Server login?

I've tried changing the plan to enable all 'Allowed virtual server features' but that doesn't do it. I'd like the Virtual Server login to enable full Mailman facilities for that server's domain.

Thanks.

Geoff

Thu, 05/14/2015 - 00:11
andreychek

Howdy,

Just to verify -- are you saying that if you go into Edit Virtual Server -> Enabled Features, that the "Mailman" feature is enabled for this particular domain?

-Eric

Thu, 05/14/2015 - 03:49
GeoffGreaves

Hi Eric

Yes, and there are Mailman lists created when logged-in as root, but I want the domain login to have Mailman access for that domain to create new lists etc.

Geoff

Thu, 05/14/2015 - 16:40
GeoffGreaves

More clues.

Following the Mailman 'message needs authorising' URL link gives:

Access denied : User ***** is not allowed to use the Virtualmin Mailman Mailing Lists module

even though that user is the 'Virtual server administration user'

Googling that error message I found this (unanswered) post here:

http://www.virtualmin.com/node/34096

from someone who had the problem arise but previously didn't?

Geoff

Thu, 05/14/2015 - 18:49
GeoffGreaves

Sorted.

System Settings > Server Templates > Default Settings > Administrator's Webmin Modules > Virtualmin Mailman Mailing Lists (for managing lists) - make available.

Geoff

Mon, 08/03/2015 - 05:40 (Reply to #5)
graaen

Hello all

I tried to do the same as GeoffGreaves System Settings > Server Templates > Default Settings > Administrator's Webmin Modules > Virtualmin Mailman Mailing Lists (for managing lists) - make available.

The problem is in my installation there is no "Virtualmin Mailman Mailing Lists" option to enable/make available.

Also, when I go into "Features and plugins" to enable mailman, I get the following error message when saving:

Failed to save enabled features : Virtualmin is configured to setup DNS zones, but this system is not setup to use itself as a DNS server. Either add 127.0.0.1 to the list of DNS servers, or turn off the BIND feature on the module config page.

I am using the same box as DNS server, so will I risk destroying something if I add 127.0.0.1 on the list of DNS servers?

Mon, 08/03/2015 - 07:07 (Reply to #6)
graaen

I tried adding 127.0.0.1 to the list of DNS servers. It did not work as it complained it was an IP-adress. I then tried adding "localhost". I was able to save it, but then when I went back to "Features and plugins" to enable mailman, I got the same error message as above:

Failed to save enabled features : Virtualmin is configured to setup DNS zones, but this system is not setup to use itself as a DNS server. Either add 127.0.0.1 to the list of DNS servers, or turn off the BIND feature on the module config page.

So don't know what to do.

Mon, 08/03/2015 - 11:48 (Reply to #7)
graaen

Hmm...I solved part of it by going to Webmin - Network Configuration - Hostname and DNS Client

and in there I added 127.0.0.1 to the DNS servers list.

Mailman seems to work now, and I am able to activate it for a normal virtuamin virtual host.

But I got a new problem:

I had to first create a mailman adminstration list (main mailman list), and added it to the wrong domain. The problem is, all mailman list created for the OTHER virtual domains, points to the root domain of the main administration list's domain. I don't want all the lists associated with this domain, so I need to be able to delete the main administration list and start over again (adding it to a separate domain dedicated for hosting mailinglists), but the delete button for this main administration list is greyed out, so I can not delete it.

How can I solve this?

Wed, 09/23/2015 - 17:11 (Reply to #8)
midol

This solved an impenetrable (formerly) issue for me, much nicer this way.

Dave

Mon, 08/03/2015 - 14:01
tpnsolutions
tpnsolutions's picture

Hi,

Since Webmin/Virtualmin pretty much just talks to the Mailman tools behind the scenes, you could technically use the Mailman command line tools to delete the list, and start again.

I manage a few Mailman servers with over 1,000 lists active. If you'd like, I can for a small fee assist you in resolving this over a screen sharing session.

Drop me a line if you want to take up my offer.

Best Regards,
Peter Knowles
TPN Solutions

Email: pknowles@tpnsolutions.com
Phone: 604-782-9342
Skype: tpnsupport
Website: http://www.tpnsolutions.com

Ask me about my new support plans which include a FREE copy of Virtualmin Pro!!!

Best Regards,
Peter Knowles | TPN Solutions
Email: pknowles@tpnsolutions.com | Skype: tpnassist
Topic locked