HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Installation/Configuration (http://www.howtoforge.com/forums/forumdisplay.php?f=27)
-   -   How to specify WSGIDaemonProcess vhost Option when using SSL (http://www.howtoforge.com/forums/showthread.php?t=61238)

andreash 31st March 2013 13:50

How to specify WSGIDaemonProcess vhost Option when using SSL
 
Hi,

in a site using SSL, I want to configure mod_wsgi to serve Django. So I add the following to the "Apache Directives":

Code:

WSGIScriptAlias / /var/www/example.com/django/mysite/wsgi.py
WSGIDaemonProcess landwg.de python-path=/var/www/example.com/django:/var/www/example.com/pyenv/lib/python2.6/site-packages
WSGIProcessGroup landwg.de

<Directory /var/www/example.com/django/mysite>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>

I have SSL enabled for the site. Now, when I try to restart apache, I get the following error:

Quote:

# apache2ctl configtest
Syntax error on line 176 of /etc/apache2/sites-enabled/100-example.com.vhost:
Name duplicates previous WSGI daemon definition.
Action 'configtest' failed.
And indeed, the WSGI daemon definition is included twice. I see two options here:

a) Since I want to enforce SSL for this site (haven't figured out how to do that -- is it possible using ispconfig only?), I don't need the WSGI Daemon definition in the Port 80 Vhost. But how could I do that in ispconfig?

b) The parameter I give to the WSGIDaemonProcess directive should differ between the port 80 and port 443 vhosts. Is this possible?

Any help is greatly appreciated :)

Diggo 14th November 2013 18:31

Allthough this is a very old topic, i have exactly the same problem. Have you found a solution to that yet?

Croydon 14th November 2013 19:17

Theres no option for setting different directives to ssl and non-ssl vhosts inside ISPConfig yet.

Diggo 14th November 2013 19:19

Thanks for the quick reply! Then i can quit on searching a solution for this ;) Looks like i have to set up a separate small vserver for this.


All times are GMT +2. The time now is 08:34.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.