Aegir 0.4 alpha 11 released

Events happening in the community are now at Drupal community events on www.drupal.org.
adrian's picture

We are proud to announce the 0.4 Alpha 11 release of the Aegir Hosting System. The previous alpha release did not provide a suitable upgrade path for users who were already running alpha 9 and later. The only addition is the relevant fix to allow these users to safely upgrade their systems.

As before, this release requires you to use Drush 3.3.

Fixed:

#881342 : Issues with upgrade from alpha9 to alpha10

--
The Aegir Project

Installing and upgrading :

The canonical source of installation documentation is as usual the excellent INSTALL.txt. We have an automated and scripted upgrade process for the front end, which you can read more about in UPGRADE.txt.

For those updating from before 0.4-alpha8, please note that there are instructions at the bottom of the UPGRADE.txt for you. This obviously also applies to people upgrading from 0.3.

NOTE REGARDING SSL: If you had the SSL module/hosting feature installed that was included in 0.4 Alpha 8, you need to disable it first before attempting an upgrade.

This release also requires fixes that are only present in the 3.3 release of Drush. The install script will automatically fetch the correct release of Drush for you, but you need to upgrade Drush manually when upgrading Aegir.

Comments

i got these errors when I

socialnicheguru's picture

i got these errors when I installed:

Dummy connection failed to fail: ERROR 2003 [error]
(HY000): Can't connect to MySQL server on
'ubuntu' (111)
Dummy connection failed to fail: ERROR 2003 [error]
(HY000): Can't connect to MySQL server on
'ubuntu' (111)
Created devhostsocialnic database [success]
An error occurred at function : [error]
drush_db_pre_provision_deploy
Dummy connection failed to fail: ERROR 2003 [error]
(HY000): Can't connect to MySQL server on
'ubuntu' (111)
Dummy connection failed to fail: ERROR 2003 [error]
(HY000): Can't connect to MySQL server on
'ubuntu' (111)
An error occurred at function : [error]
drush_provision_drupal_provision_migrate
An error occurred at function : [error]
drush_provision_hostmaster_migrate

I am not quite sure if it all has worked. any suggestions?

I upgraded from alpha8 and I

daveparrish's picture

I upgraded from alpha8 and I also received these errors following the "$DRUSH hostmaster-migrate $AEGIR_DOMAIN $DRUPAL_DIR" from the UPGRADE.TXT document. I followed the instructions in the "0.4 - Database configuration", then ran the command again and didn't receive any errors. I did notice though that my server failed to verify in Aegir. To fix this I needed to complete the mySQL grants for my server in the same section.

Dummy connection failed to fail: mysql...

solutiondrop's picture

I'm also trying to upgrade from alpha8 to alpha11 and I'm having the same issue of "Dummy connection failed to fail: mysql: Error reading file 'UNOPENED' (Errcode: 11)". But, unlike dmp1ce even when I follow the instructions at "0.4 - DNS Configuration" and "0.4 - Database configuration" I still receive the same errors after i run the migrate command $DRUSH hostmaster-migrate $AEGIR_DOMAIN $DRUPAL_DIR.

I'm wondering if anyone has any tips for me, or if anyone sees a problem with what I have setup below?

My server is at slicehost.com and is Ubuntu Hardy

When I use AEGIR_HOST=uname -n and resolveip $AEGIR_HOST I get the following:
IP address of mail.XXX.com is 174.143.XXX.XXX

My /etc/hosts currently shows

127.0.0.1     localhost localhost.localdomain
174.143.XXX.XXX     mail.XXX.com

my $AEGIR_HOST is mail.XXX.com, and my $AEGIR_DOMAIN is host.XXX.net so when I changed the hosts file to

127.0.0.1     localhost mail.XXX.com host.XXX.net
174.143.170.250     mail.XXX.com

I still get the same errors when I run the migrate command again.

My /etc/mysql/my.cnf has the bind-address line commented out. It was already commented out before I upgraded to alpha8 a couple of months ago.
# bind-address          = 127.0.0.1

I also followed the instructions for Mysql grants before I ran the migrate command.

  GRANT ALL ON . to 'aegir_root'@mail.xxx.com IDENTIFIED BY 'xxxxxxx' WITH GRANT OPTION;
  GRANT ALL ON . to 'aegir_root'@174.143.XXX.XXX IDENTIFIED BY 'xxxxxxx' WITH GRANT OPTION;

Am I doing something wrong?
And thanks for Aegir, I've been using it for about a year and it amazes me every time I work with it.

the 127.0.0.1 line in your

adrian's picture

the 127.0.0.1 line in your hosts file still looks wrong.

mail.XXX.com should only be in the second line, not 127.0.0.1 as well.

Thanks Adrian, but the error

solutiondrop's picture

Thanks Adrian, but the error happened first when I had My /etc/hosts set to my original

127.0.0.1     localhost localhost.localdomain
174.143.XXX.XXX     mail.XXX.com

which I think is correct, as well as when I changed it to the second wrong one of:

127.0.0.1     localhost mail.XXX.com host.XXX.net
174.143.170.250     mail.XXX.com

I also tried a 3rd one which included my $AEGIR_DOMAIN, host.XXX.net, on the second line:

127.0.0.1     localhost localhost.localdomain
174.143.170.250     mail.XXX.com host.XXX.net

The full set of errors when it breaks down is:

Dummy connection failed to fail: mysql: Error reading file 'UNOPENED' (Errcode: 11)                                                                       [error]
Dummy connection failed to fail: mysql: Error reading file 'UNOPENED' (Errcode: 11)                                                                       [error]
Created hostXXXnet database                                                                                                                           [success]
An error occurred at function : drush_db_pre_provision_deploy                                                                                              [error]
Dummy connection failed to fail: mysql: Error reading file 'UNOPENED' (Errcode: 11)                                                                       [error]
Dummy connection failed to fail: mysql: Error reading file 'UNOPENED' (Errcode: 11)                                                                       [error]
An error occurred at function : drush_provision_drupal_provision_migrate                                                                                   [error]
An error occurred at function : drush_provision_hostmaster_migrate

I've been running Aegir on this server since the 0.3 cycle of Aegir and have never had this problem during previous upgrades.
Do you have any additional thoughts?

Not sure if this will help

stockliasteroid's picture

Not sure if this will help you, but I had the same error and did a bit of investigating with my MySQL instance and found that it was only bound to localhost/127.0.0.1. Since Aegir was trying to communicate with MySQL via the hostname and therefore the public IP it wasn't working. I changed my bind-address in my.cnf to my public IP and it works now.

This raises the side issue of whether or not publicly accessible MySQL is a requirement for Aegir. I'd like to run it only via localhost if possible, so that it's one less security issue, but this seems to be an issue. The original install of Aegir didn't have a problem with this, so maybe I'm missing something?

Edit: the UPGRADE.txt file does mention some changes with the MySQL config that seemed to happen since alpha6, which was the last version I had installed. Grants, etc, have changed to reflect the public hostname instead of localhost-based grants. I followed those steps and everything is great now!

comment out bind-address

solutiondrop's picture

Thanks stockliasteriod. I might try binding the public ip for now and see if that works, but I don't think I want that to be the only IP address as I move forward to setup Aegir to work with multiple servers.

I did follow the upgrade instructions section about the database. Specifically:

To make sure that the Aegir backend, and all the possible web servers can reach your database server, you need to configure mysql to listen on all the public IP addresses available to it.

/etc/mysql/my.conf configuration line to comment out::
bind-address = 127.0.0.1

So I commented that line out and restarted mysql. I thought that should handle the need for mysql to listen on the public IP. I also dealt with the grants as well and aegir_root is set for the public IP, $AEGIR_HOST, as well as localhost.

One of the main reasons I was interested in the upgrade was moving forward with using Aegir for multiple servers, so binding the one public IP wouldn't work for that...at least I think that is correct, after reading the excellent comment, ip addresses, bind-address and grants by Adrian. Even after reading that I still can't see what my problem is.

Could it have something to do with iptables not allowing mysql access via the public IP or host name?
I figured when I got to the stage of setting up multiple servers I might need to add something like:

-A INPUT -p tcp --dport 3306 -j ACCEPT -i eth1

and then restrict it further using the source IPs. But, I didn't think I need to change anything like that until I started setting up the multiple servers

If anyone has gotten this error, "Dummy connection failed to fail: mysql: Error reading file 'UNOPENED' (Errcode: 11)" when upgrading to alpha11 and solved it please let me know what the solution is. Thanks!

Check /etc/hosts

jacobson's picture

I had this problem too. I solved my problem by ensuring that /etc/hosts correctly listed my hostname(s) and ip address.

The upgrade has NOT worked until you solve this problem.

HAJ

HAJ

Upgrade path from .04-alpha6 to alpha11?

StuddMan's picture

Hey guys, thanks for all the hard work on this! We have been sitting on the sidelines since alpha6 with a stable environment hosing about 30 clients. I think we are ready to jump in at the alpha11 level and wanted to know the best path.

Should we upgrade sequentially (alpha7 -> alpha8 -> etc...) or is it safe to upgrade straight to alpha 11 from alpha6?

from alpha 6 should be fine

adrian's picture

we've tested upgrade all the way from 0.3.

Great Thanks!

StuddMan's picture

Great Thanks!

Hi, I'm trying to run an

lukus's picture

Hi, I'm trying to run an upgrade from a8 to a11 .. I'm following through the instructions in upgrade.txt.

The backend upgrade completed successfully. When I try to run the hostmaster-migrate command, I'm presented with the following error:

root@***:/var/aegir/hostmaster-0.4-alpha8# su -s /bin/sh aegir -c "/var/aegir/drush/drush hostmaster-migrate aegir.***.com /var/aegir/hostmaster-0.4-alpha11"
The external command could not be executed due to an application error.                                                                                                                                                                          [error]
could not find driver                                                                                                                                                                                                                            [error]
Drush command could not be completed.                                                                                                                                                                                                            [error]
Output from failed command :                                                                                                                                                                                                                     [error]

Fatal error: Call to a member function quote() on a non-object in /var/aegir/.drush/provision/db/db.drush.inc on line 311

Could not find a Drupal settings.php file at ./sites/default/settings.php.                                                                                                                                                                       [error]
The drush command '@hostmaster provision-verify' could not be found.                                                                                                                                                                             [error]
Output from failed command :                                                                                                                                                                                                                     [error]

Output from failed command :                                                                                                                                                                                                                     [error]

Any advice, much appreciated.

Thx, Luke

Same error

paoloteo's picture

I've got the EXACT same error:

Fatal error: Call to a member function quote() on a non-object in /var/aegir/.drush/provision/db/db.drush.inc on line 311

but on a fresh install of a11

PHP 5.2.1

Did you solve it ?

Nope .. unfortunately not.

lukus's picture

Nope .. unfortunately not. I've restored my system from backup and I'm going to stick with alpha8 until I find a solution.

I've set up an issue here: it would probably help if you could add any details to this thread. http://drupal.org/node/883688

Good luck! I'll report back if I solve it.

Upgrade from alpha8 to alpha 11 fails

ulrikls's picture

Hi, I am trying to upgrade Aegir from alpha8 to alpha11.

Following the instructions in UPGRADE.txt I get the following error when trying to upgrade the front end:

$DRUSH hostmaster-migrate $AEGIR_DOMAIN $DRUPAL_DIR
Could not find a Drupal settings.php file at                         [error]
./sites/default/settings.php.
The drush command '@hostmaster provision-verify' could not be found. [error]
Project information for drupal retrieved.                            [ok]
drupal downloaded from                                               [ok]
http://ftp.drupal.org/files/projects/drupal-6.19.tar.gz.
hostmaster downloaded from                                           [ok]
http://files.aegirproject.org/hostmaster-0.4-alpha11.tgz.
Found makefile: hostmaster.make                                      [ok]
Project information for admin_menu retrieved.                        [ok]
Project information for install_profile_api retrieved.               [ok]
Project information for jquery_ui retrieved.                         [ok]
Project information for modalframe retrieved.                        [ok]
admin_menu downloaded from                                           [ok]
http://ftp.drupal.org/files/projects/admin_menu-6.x-1.5.tar.gz.
install_profile_api downloaded from                                  [ok]
http://ftp.drupal.org/files/projects/install_profile_api-6.x-2.1.tar.gz.
jquery_ui downloaded from                                            [ok]
http://ftp.drupal.org/files/projects/jquery_ui-6.x-1.3.tar.gz.
modalframe downloaded from                                           [ok]
http://ftp.drupal.org/files/projects/modalframe-6.x-1.6.tar.gz.
jquery_ui downloaded from                                            [ok]
http://jquery-ui.googlecode.com/files/jquery.ui-1.6.zip.
An error occurred at function :                                      [error]
drush_provision_hostmaster_migrate_validate

I don't know why drush need a settings.php file for the default site, as it is not used by Aegir.
Trying to copy the default.settings.php and running migrate again outputs this:

Drush command could not be completed.                                [error]
An error occurred at function :                                      [error]
drush_provision_hostmaster_migrate_validate

Trying instead to copy the settings.php file from the Aegir installation to the default site folder and running migrate outputs:

The external command could not be executed due to an application     [error]
error.
parse_url(://:@/): Unable to parse URL environment.inc:697           [warning]
Drush command could not be completed.                                [error]
Output from failed command :                                         [error]

Fatal error: Unsupported operand types in
/var/aegir/drush/includes/environment.inc on line 698

Output from failed command :                                         [error]

Output from failed command :                                         [error]

An error occurred at function :                                      [error]
drush_provision_hostmaster_migrate_validate

Furthermore the migrate command changes the config/apache.conf file to include config/server_master/apache/conf.d, platform.d and vhost.d instead of the config/apache.d, platform.d and vhost.d folders where the actual platform and site configuration files are located. Thus the Aegir installation and all the sites become unavailable, unless I manually edit the apache.conf file or move the platform and site configuration files to the folder structure in server_master.

Any suggestions to what I am doing wrong?

Ulrik

upgrade from alpha5 to alpha 11 fails

peterm95018's picture

I'm getting the same error message as Ulrik.

aegir@bas-02:~/hostmaster-0.4-alpha5$ drush hostmaster-migrate ****.edu /var/aegir/hostmaster-0.4-alpha11/
Unable to create new databases.                                                                                                     [error]
An error occurred at function : drush_provision_verify                                                                              [error]
The external command could not be executed due to an application error.                                                             [error]
parse_url(://:@/): Unable to parse URL environment.inc:697                                                                          [warning]
Drush command could not be completed.                                                                                               [error]
Output from failed command :                                                                                                        [error]

Fatal error: Unsupported operand types in /var/aegir/drush/includes/environment.inc on line 698

Output from failed command :                                                                                                        [error]

Output from failed command :                                                                                                        [error]

An error occurred at function : drush_provision_hostmaster_migrate_validate                                                         [error]

Any other ideas to work through?

thanks,

Peter

please helpme with a aegir migrate/clone error

pindaman's picture

i am a new aegir user, trial and error has been my life the past few weeks.
As was searching through all posts i could find when i encountered something wrong.

This has helped me in installing the aegir site, using platforms and creating sites from within the hostmaster.

Now i am experimennting with clone and migrate
this gives me some errors.

the next messages i get with cloning:

Undefined index: profiles deploy.provision.inc:79
array_keys(): The first argument should be an array deploy.provision.inc:79
Undefined index: deploy.provision.inc:83
array_merge(): Argument #2 is not an array deploy.provision.inc:83
Undefined index: modules deploy.provision.inc:84
Invalid argument supplied for foreach() deploy.provision.inc:84

-cut-

Successfully connected to the Drupal database.
Drush command could not be completed.
Undefined index: driver environment.inc:939
Undefined index: driver environment.inc:939
PDO support available, but the driver has not been installed. Assuming success.
An error occurred at function : drush_provision_drupal_post_provision_deploy

-cut-
An error occurred at function : drush_provision_drupal_provision_clone
Removed unused clone site package
Changes for drush_provision_drupal_pre_provision_clone module have been rolled back.
Command dispatch complete
Peak memory usage was 20.09 MB
An error occurred at function : drush_hosting_task

The same errors appears when using migrate.

I just see in the 3rd line an extra error.
Running: /var/aegir/drush/drush.php @aegir.domain.com provision-migrate '@platform_drupalxxx' --backend
The external command could not be executed due to an application error.

thats it (for now),

I hope anyone can help. I have been installing and uninstalling aegir for many times now. And i get a bit tired from it(for the most part because of the lack of sleep.)

Problem creating servers

simbob's picture

this is very exciting stuff.

i'm attempting to create a server residing on an ubuntu virtual machine to trial deployment and clustering as aegir seems a great fit to my requirements.

so i've created the aegir user on the virtual machine, updated the sudoers file, created the symbolic link for the apache conf file and set-up auto authenticated SSH between my aegir host and the virtual machine. when i SSH manually from a terminal on the aegir host (Mac OS X 10.6.4) i appear in the virtual machines /var/aegir folder as expected, however the new server consistently fails verification and the task log contains reams of 'Permission denied' messages for files and folders off /var as if the rsync code is attempting to wipe out the entire /var folder on the remote server.

any ideas for what i may have misconfigured would be very gratefully received.

i'll post again if i track anything down.

thanks.

rsync on mac os x

simbob's picture

so, because this is all in dev and i'm using os x as the host aegir system the problem appears to be something to do with the mac implementation of rsync namely with this line used during the server verification process:

rsync -e 'ssh ' -az --exclude=".svn" --relative --omit-dir-times --delete '/var/aegir/config/includes' 'aegir@ubuntuII:/'

ubuntuII is the name of my remote virtual machine.

when issued from another ubuntu VM this command completes fine; when issued from os x the program attempts to delete the contents of the /var directory. according to the man page for rsync this command is correct. changing the final / for . or ~ results in the error message:

rsync: recv_generator: mkdir "/var/aegir/var/aegir" failed: No such file or directory (2)

any mac rsync experts out there? possibly off topic...

rsync on mac os x

simbob's picture

so, because this is all in dev and i'm using os x as the host aegir system the problem appears to be something to do with the mac implementation of rsync namely with this line used during the server verification process:

rsync -e 'ssh ' -az --exclude=".svn" --relative --omit-dir-times --delete '/var/aegir/config/includes' 'aegir@ubuntuII:/'

ubuntuII is the name of my remote virtual machine.

when issued from another ubuntu VM this command completes fine; when issued from os x the program attempts to delete the contents of the /var directory. according to the man page for rsync this command is correct. changing the final / for . or ~ results in the error message:

rsync: recv_generator: mkdir "/var/aegir/var/aegir" failed: No such file or directory (2)

any mac rsync experts out there? possibly off topic...

How to setup server without publicly accessible mysql

yareckon's picture

The easy install script now always assumes that apache and mysql are accessible on the same ip address. For security reasons, one may not want to do this if one has aegir on a single remote server. I for one don't want mysql accessible to the world. So I leave mysql bound to 127.0.0.1.

I want to use the install script which sets up aegir to talk to mysql on the IP specified for hostname in /etc/hosts, which I leave at 127.0.0.1 so everything is fine with the database and things install properly.

However, at the end, you will find you cannot go to the aegir web interface, as apache does not respond there.

The command apache2ctl -S (or httpdctl -S on redhat) will reveal that aegir has told apache that the sites are on 127.0.0.1. cause it doesn't know any better.

So go into the aegir related config files revealed in the above command, change 127.0.0.1 to the public IP that you want aegir to respond on. Restart apache.

Now aegir works great... however, you need to change the ip address in your server node to allow future sites created by aegir to not have 127.0.0.1 as the default IP. Go into the server node, change the ip address to your public ip and save it. Everything will now reverify now that the server they are based on has been changed. Let all the new config files be written.

Everything should work. Too much work for a secure single server install, but I think it is good that aegir is getting the capability to work over more servers.

can't resolve files.aegirproject.org

toddgeist's picture

I get the following error when I try to install 0.4 alpha 11

==> Installing provision backend in /var/aegir/.drush
--2010-08-21 03:43:10-- http://files.aegirproject.org/provision-0.4-alpha11.tgz
Resolving files.aegirproject.org... failed: Name or service not known.

Any clues

Thanks

Todd

Experienced the same mistake

whatdoesitwant's picture

Experienced the same mistake on a clean reinstall. I can't figure what i've done differently this time. I checked files.aegir.org when i got the mistake the first time and it seemed fine. But now I get a 400 bad request "Additionally, a 410 Gone error was encountered while trying to use an ErrorDocument to handle the request." I've asked on irc if the server is down. Aegir always cleans up after itself so i don't have a copy of http://files.aegirproject.org/provision-0.4-alpha11.tgz lying around either.

Same issue, can't find provision-0.4-alpha11.tgz

StuddMan's picture

I'm now stuck in the middle of a backend upgrade.

.drush$ wget http://files.aegirproject.org/provision-$AEGIR_VERSION.tgz
--2010-08-21 12:44:16--  http://files.aegirproject.org/provision-0.4-alpha11.tgz
HTTP request sent, awaiting response... 404 Not Found
2010-08-21 12:44:16 ERROR 404: Not Found.

Don't use alpha11

omega8cc's picture

Both files.aegirproject.org and git.aegirproject.org was down due to dns problems. Git is now back online and working, so you can use the install script http://bit.ly/bfbzjd with default HEAD (from git) install. Don't try to install alpha11, because: 1. it is broken anyway and requires two patches, see http://drupal.org/node/884090#comment-3335966, 2. files.aegirproject.org dns is still down and no one can install alpha11 now. I have send an alert to info@developmentseed.org and to Adrian about it, but they are in CPH already, I think.

Thanks, omega8cc. The guys

StuddMan's picture

Thanks, omega8cc. The guys are reporting on IRC that the server is backup. Since you said alpha11 is broken, I have pulled down HEAD from git which I guess is provision-0.4-alpha12 'ish'. It does include the patches you mentioned above. I have moved forward with my upgrade and everything seems to be working normally at this point.

Ran into 2 issues issues; had to disable the SSL module I had enabled in alpha6 and I had to run Verify on all sites for them to come up.

Here is a temp link to the HEAD (pre-alpha12) tarball that is working for us right now.
http://code.bigcouchmedia.com/provision-0.4-HEAD.tgz

SSL install error

JeffBrower's picture

I am working up a dev server with alpha 11 and realized that neither the Aegir site nor the dev site had any kind of encryption on it and that logins were being passed in the clear. I installed using the INSTALL.TXT and it never occurred to me that there was no mention of installing certs let alone an SSL enabled Apache2 server. I should have planned better, I know.

Anyway, the site being developed will eventually do e-commerce so I have to harden it. I've been banging my head for a few days and I think I am just plain missing some elemental piece of information. Obviously this version of Aegir is set up for encryption and as great as Aegir works with everything else, I am certain that this is my error and not Aegir's error.

When I enable apache-ssl in Aegir, the platform will verify. The server will not verify (fails at "provision-verify --backend" with an application error and then later in the View it shows an "access denied" for the aiger_root user). The main aegir site verifies but the dev site will not verify - yet everything seems to work.

Every SSL call goes to the main aegir site (because of the single ip and the server settings) and I expect that until I add IPs. I suspect I will have to blow the install away and start again to get everything verifying again. I have already tried disabling and re-enabling the module.

Anyone have other thoughts on stuff I can try? Thanks in advance.

A complete server reboot helps some

JeffBrower's picture

When I rebooted the guest I found that the platform verifies, the server Aegir is on verifies now and the site that runs Aegir verifies too - not quite the Trifecta because the client/dev site still fails to verify at the exact same place. Evidently I have something "not quite right" on that site - but it runs fine, it just will not verify.

I guess the point is, if you are having problems getting the ssl to fly, disable and re-enable the module as was mentioned above. If that does not fix it, try a cold boot. If that doesn't fix it... I don't know yet. Hope this helps.

AWS EC2 reverse DNS mapping problems

rowbotony's picture

Note to my future self - when setting up a remote AWS EC2 database server - you must use the Amazon given Public DNS in order for Aegir to work properly (or setup proper reverse DNS mapping - see options below). For example - the Aegir Server Hostname should be ec2-50-xx-xxx-xxx.compute-1.amazonaws.com, NOT remote1.example.com. This is due to AWS reverse DNS issues.

Even if you setup your server to be accessible from the outside for example as "remote1.example.com" - mysql will happily work from the Aegir master outside - try it from myworkstation.somewhere-outside-aws.com mysql -h remote1.example.com -u root -p the connection will work, but trying to connect from the command line of the EC2 instance itself will fail. Try for yourself - login via ssh to remote1.example.com and mysql -h remote1.example.com -u root -p this will fail with ERROR 2003 (HY000): Can't connect to MySQL server on 'remote1.example.com' (110) because reverse DNS is not setup.

Now you could request a reverse DNS mapping from Amazon at this form - https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2..., but that's more for e-mail functionality. I believe also that Amazon Route 53 will allow you to manage your own reverse DNS mapping. And yeah, that would suck if your instance is rebooted with a different public DNS. But so far I've had the same reserved IP for 18 months now and have retained the same Public DNS Hostname all this time. That is all, see you soon future self!

--Tony

Firewall issue

rowbotony's picture

Ah phooey, I thought I was all smart, but just figured out something today even after I got the reverse DNS setup via the AWS request form - this problem was NOT related to my previous comment... turns out if I just added the firewall rule in the AWS console to allow connections from the server itself, like a loopback, I would have been fine. If the server IP is 10.1.2.123, then you need to allow port 3306 connections from 10.1.2.123, doy! 3306 (MYSQL) 50.17.235.152/32

Aegir hosting system

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: