Skip to Content.
Sympa Menu

en - [sympa-users] Re: wwsympa setup with apache2 virtualhosts on Fedora Core 4?

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Olivier Salaün <address@concealed>
  • To: Troy Davis <address@concealed>
  • Cc: address@concealed
  • Subject: [sympa-users] Re: wwsympa setup with apache2 virtualhosts on Fedora Core 4?
  • Date: Mon, 18 Jun 2007 18:43:01 +0200

Hi Troy,

I don't think it's feasable to map the '/' URL to wwsympa because you'll have problems while accessing static contents (CSS, icons). You should rather try running sympa's web interface through the /sympa URL first and then have a try with mod_rewrite

Concerning your 403 error problems, you should dig deaper into your Apache log file that probably provides more detailed explanations.

You are using suexec to run wwsympa as the 'sympa' user. I'd recommend you have a try with sudo instead. It implies that 1) you configure sympa with the --enable-secure option 2) you configure sudo.

BTW, telling what version of Sympa you installed could help..

Troy Davis wrote:

Before I get too far, is there an IRC channel that sympa users congregate on?

I've been trying to get wwsympa working on a Fedora Core 4 machine. Right now I'm getting a 403 error when attempting to access the Web interface. The server logs say "(13)Permission denied: access to / denied". Sympa is installed and running, here's the config statement I used:

[...]
The server runs sympa as a separate virtualhost, here's the relevant portions of httpd.conf (the first virtualhost is a mod_perl app):

[...]
#FastCgiWrapper /usr/sbin/suexec
#FastCgiIpcDir /tmp/fastcgi
#FastCgiServer /usr/local/sympa-stable/bin/wwsympa.fcgi -processes 3 - idle-timeout 120

<VirtualHost *:80>
LogLevel debug
SuexecUserGroup sympa sympa
ServerName sympa.company.com
DocumentRoot /usr/local/sympa-stable/bin
AddHandler fastcgi-script fcgi
Alias /static-sympa /usr/local/sympa-stable/static_content
ScriptAlias / /usr/local/sympa-stable/bin/wwsympa.fcgi
<Directory /usr/local/sympa-stable/bin>
Options +ExecCGI
</Directory>
<Location />
AddDefaultCharset UTF-8
</Location>
</VirtualHost>

User and Group are set to apache near the top of httpd.conf, of course.

I'm puzzled as to what I should do to get this working. Should I change ownership / permissions on sympa's files? I'd like to avoid running another instance of apache if possible, that sounds messy. Apache2 doesn't allow the use of the User or Group directives in VirtualHosts, so I'm not sure what to do.

Any pointers would be greatly appreciated.






Archive powered by MHonArc 2.6.19+.

Top of Page