Closed (fixed)
Project:
Provision
Version:
6.x-1.x-dev
Component:
Documentation
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
24 Mar 2012 at 22:28 UTC
Updated:
12 Jun 2014 at 08:41 UTC
Jump to comment: Most recent
Hi Guys
I notice that the latest release of hostmaster nginx 0.7 (Ubuntu 10.04 comes with 0.7.65) is not supported. I was wondering if could be possible for you to outline the minimum software versions required to run Aegir.
Cheers
Comments
Comment #1
omega8cc commentedWhat issues/errors are you experiencing? We should be compatible with nginx 0.7.27 or newer, as we use
try_filesdirective introduced in 0.7.27.Comment #2
omega8cc commentedComment #3
jm.federico commentedI'll try to check on a new install again, but if I'm not mistaken it was something with a cache directive from nginx.
Will get back with more info!
Comment #4
jm.federico commentedHello!
Right this is whats happening:
I install Aegir using manual install, nothing different from what the http://community.aegirproject.org/installing/manual says.
the first problem comes in the form of:
Restarting nginx: [emerg]: could not build the map_hash, you should increase map_hash_bucket_size: 64That is easy, I added to /etc/nginx/nginx.conf
map_hash_bucket_size 128;Then this is the error I'm getting:
Restarting nginx: [emerg]: unknown directive "fastcgi_no_cache" in /var/aegir/config/includes/nginx_simple_include.conf:524Any ideas?
Comment #5
omega8cc commentedThe first issue is some edge case, but the fix has been committed anyway:
dev-nginx-6.x-1.x http://drupalcode.org/project/provision.git/commit/11d42bf
dev-nginx-6.x-2.x http://drupalcode.org/project/provision.git/commit/b66ea09
The second issue is a result of microcaching introduced here: #1408410: Add microcaching to Nginx config by default and the problem is that the
fastcgi_no_cachedirective has been introduced in 0.7.66 on 07 Jun 2010.I just added this in the release notes: http://community.aegirproject.org/1.7#Known_issues
Sorry about that :/
Comment #6
jm.federico commentedNo need to apologize!
We are all here to work on this! Thanks for your work!
Note to those wantint to upgrade nginx for ubuntu 10.04:
Repos and install info can be found here:
http://wiki.nginx.org/Install
PGP key used by nginx to sign their packages
http://nginx.org/keys/nginx_signing.key
Comment #7
steven jones commented@omega8cc Can this issue be closed now, is there any action pending?
Comment #8
omega8cc commentedIt can be closed after I have updated http://community.aegirproject.org/installing/manual to list the correct Nginx version 0.7.66 or newer as required there.