Hi,
I am having trouble finding right solution for my problem. I have to install mailman on server running apache. I did that perfectly (well almost)
Mailman mailing lists are working fine, I can create new list and its qrunner is working great. Apache is working great too, I am using Virtual host of apache to host my domains on server and they all are working fine.
I can access Mailman's web interface using Server IP
like
http://192.168.1.1/mailman (IP is I am working on Publicily available server) an it open up the mailman interface fine.
But my problem is that i cannot use Domain name to open mailman interface. i.e. if I have example.com configured on apache I cannot open
http://example.com/mailman
infact it try to execute mailman interface, but return error that mailman is configure to run as apache user not as "XXX" user.
the problem is I am using SuExec for apache. i.e. when I try to run mailman through IP it doesn't su to anything and remain to apache user( this is what I use to compile mailman). But when I run it through domain, it change to domain user and than run mailman as that user, which mailman refuse to do so.
Hope I explain it good enough that you don't get confused
Please suggest how can I make mailman to run from domain and ip both.