The Aegir Project has moved!
This Drupal group is no longer actively used.
To get involved and learn more about Aegir, you should go to our community site,
which also contains our official documentation section and the official discussion group.
Discussion
Fall through vhost for apache
When a DNS record exists for a domain which has not yet been created or for one which has been configured incorrectly in apache then the visitor is presented with the drupal site installation screen. This is not a desired outcome.
This occurs most notably when someone attempts to access www . example . com when the domain is actually example.com.
Read morePermissions and Owner on Aegir Sites Directory
I've almost completed installation of Aegir 0.4-alpha6. I'm stuck at the import of my aegir.mysite.com site into Aegir. The import keeps failing with a permissions error when the import attempts to write drushrc.php into the sites/aegir.mysties.com directory.
What should the permissions and ownership be on that directory?
Thanks.
Read moreMercury + Aegir
A wiki for getting Aegir installed on a Mercury instance.
Please feel free to update and add to it!
Strange Date / Time Calculation in Verify Task Status Message
I've completed my installation of Aegir. The verify task has been running for a while. When I look at the task, I see:
Submitted by root on Tue, 03/09/2010 - 22:17
Platform: Drupal 6.16
Status: Processing
Started: Wed, 12/31/1969 - 19:00
Processing time: 40 years 11 weeksWhile I truly wish that I were the age I was in 1969, alas that is not possible, at least not with Aegir, and the time does work correctly on my server.
Also, how long should the Verify task run? What is it verifying?
Thanks.
HAJ
Read moreDrush Deprecating Commands With Spaces
I discovered during my installation of Aegir 0.3 that one of the commands that the wizard instructs to be issued during the installation:
php /var/aegir/drush/drush.php --uri=http://aegir.silverdeerllc.com hosting setupfails with the most recent beta release of Drush because commands with spaces have been deprecated in Drush. The deprecation can be overriden for the time being by changing a configuration parameter in drushrc.php; namely
# $options['allow-spaces-in-commands' = 1; Aegir 0.4 Alpha6 and SSL
SSL is considered an experimental feature in aegir. It can be enabled during the aegir installation process or via admin/build/modules/list.
The Hosting SSL module presents two options; 'Enable SSL encryption' and 'Redirect HTTP to HTTPS', on the add site screen and on the edit site screen.
In Aegir 0.4 alpha6 these options are deselected by default on the add site screen; however, they are selected by default on the edit site screen. This automatic selection
on the edit site screen can cause all sites on an Apache server to become unavailable. See http://groups.drupal.org/node/53903
Aegir 0.3 Install Failed
I am trying to install 0.3. I have followed the Debian instructions for my Ubuntu 9.10 system. After completing all the installation steps and pointing my browser to the correct url and choosing the hostmaster install profiles, I get this error:
Fatal error: Call to undefined function db_result() in /var/aegir/drupal-6.16/includes/path.inc on line 55Lines 53 through 56 in path.inc are:
53 // Use $count to avoid looking up paths in subsequent calls if there simply are no aliases
54 if (!isset($count)) {
Resolving ip address
Okay, I'm installing aegir (0.4alpha6) on my desktop (running Ubuntu 9.10 (Desktop edition)).
I have thus far followed the install.txt.
Now I am at the point of installing the hostmaster profile. After the page where I create uid 1 access information (and other general site information) then I get an error message:
Could not resolve IP address of gandalf.travisnanek.com:8080. Either set the server name to a FQDN (Fully Qualified Domain Name) or hardcode the IP here.
Read more Web server could not be restarted
After getting all the way through the install on fresh slice, the new hostmaster platform fails to verify with this error
Web server could not be restarted. Changes might not be available until this has been done. (error: sudo: no tty present and no askpass program specified)
An error occurred at function : drush_provision_apache_provision_verify
any clues?
Thanks
eow
Read moreAegir + Project Mercury
I'm going to try to get Aegir working with Project Mercury. Just wondering if anyone else with past experience would like to collaborate on some best practices and perhaps getting those into a wiki with me?
Read moreCan't import initial site - get database error on entire installation
I have installed this several times and keep running into the same problem. I get through the whole installation process, verify the site, import the initial site, and then when it verifies it again, I get this error:
The database type '' is unsupported. Please use either 'mysql' or 'mysqli' for MySQL, or 'pgsql' for PostgreSQL databases.
The IP address (and main domain name) of my server points to a different document (/var/www/) root than the aegir installation (/var/aegir/hostmaster-0.4-alpha6/). I am using a subdomain to point to that folder.
Read moreHINTS_Fedora_Masochists.txt
===============================================
Aegir -- Fedora installation instructions hints
This is a helper file to the canonical INSTALL.txt. It is aimed at
helping you install Aegir on CentOS. It simply lists commands that
diverge from the base INSTALL.txt in a concise document that will be
easy to maintain in the long term.
It is recommended that the INSTALL.txt document is consulted before
going ahead with this install.
We reuse the same process describe in that document:
- Install requirements
Service and Cluster Architecture Notes
Notes from conversations over the past few weeks in IRC, email and on the skype. These notes are intended to capture the mind-meld consensus on how to architect the guts of Aegir so that we can embrace multiple servers and multiple services for 0.4!
This is an outline for now; I will flesh out and add diagrams in a bit. Feel free to embrace and extend!
- Drush @aliases will allow us to identify servers along with bundles of services. E.g. @webserver might be an IP/domain plus --http-service=apache2 --db-service=null --file-service=local
hostmaster-HEAD: No such file or directory
OS: CentOS5
I'm attempting to do a fresh install following the instructions here: http://git.aegirproject.org/?p=provision.git;a=blob_plain;f=INSTALL.txt;...
I am using this install script: http://git.aegirproject.org/?p=provision.git;a=blob_plain;f=install.sh.t...
At first I was having a problem with drush_make downloading, but I read another post where I could manually download it and drop it in the /var/aegir/.drush dir.
The problem I have now is this message: aegir_install.sh: line 226: cd: /var/aegir/hostmaster-HEAD: No such file or directory
Read moreAfter platform verification all sites 404, Apache won't restart, SSL error
First, I set my default platform because I had this error: http://drupal.org/node/724182
Then I went to add some aliases to a site. Then during verification, it kept trying to auto-refresh and never did. So I tried refreshing the page. It gave me a 404 error. Then I tried other sites and it did the same thing. So now all of my sites, and even phpmyadmin, are offline, even though the server appears fine (FTP and SSH login works, I can do drush stuff).
Read moreSearch install profile?
I noticed that one of my aegir sites says that has the "Search" install profile. I don't recall using this although this site was imported. Is there a way to change the install profile back to default? Or is it even necessary?
Thanks
Read moreIssues verifying Platforms
I am trying to install Aegir for the first time, and am having troubles with it verifying sites. My system is a fedora kernal. I have checked the hosting/queues page and it shows the queues are enabled, but having never ran.
Cron tab for aegis user looks like:
SHELL=/bin/bash
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
*/1 * * * * /drush/drush.php hosting-dispatch --root='/mnt/aegir/hostmaster-0.4-alpha6' --uri='http://www.mysite.com'
aegir user has ownership of all files in the /mnt/aegir directory.
Read moreProblem with Importing a site
I have a functioning Aegir .3 alpha 6 install. The upgrade went fine and the new Hostmaster install verified.
I need to move a site from a different server in so I followed the instructions here.
http://groups.drupal.org/node/24992
I used Option B
I get through to step 3 but the Imported Platform Fails to Verify. This is the error I get.
Could not connect to the master database server (Access denied for user 'aegir'@'localhost' (using password: NO)).
An error occurred at function : drush_provision_mysql_provision_verify_validate
Debian install script for Linode
It was my second time installing Aegir on Linode and I decided to make a script to make the whole process a little quicker. The script can be found on Linodes webpage here: http://www.linode.com/stackscripts/view/?StackScriptID=203
I have only tested it on Debian 5.0. It handles most of the command line stuff except for setting up the cron process. I wasn't exactly sure what the "drush hosting_setup" did and wasn't sure if it needed to be run after completing the Drupal install.
Anyways, this may help some people in getting started with Aegir. Enjoy!
Read moreAegir 0.4. alpha 6 fails after importing itself
Hello to you all,
seems I am stucked in a loop-error and I cannot figure where's the catch.
I have successfully installed Aegir 0.4 alpha6 on a centos test server.
Immediatly after importing itself into the system, the site is not working, except the front-page.
Apparently, the errors are related to clean-urls.
For instance, I can access the page if manually build the URL as based on index.php?q=node/68, but cannot access it as /node/68
Any help is highly apreciated.
Stefaniu -gupi- Criste
Read more


