Skip to main content

Posts

Installing Humhub on ISPConfig3 server - open_basedir issue

Trying a new social network platform for enterprise. Humhub is a new social platform and during installation, it has some compatibility issue with ISPConfig3. The error was related to open_basedir - open_basedir restriction in effect. The discussion can be found at https://github.com/humhub/humhub/issues/129 Proposed solution: apt-get install zendframework-bin mkdir /usr/share/pear Then under ISPConfig3: ISPConfig -> Sites - > Select relevant site hosting humhub -> Options Under PHP open_basedir, add ":/usr/share/pear" Restart apache2 for the settings to become effective. Installation is successful.

Ubuntu 10.04LTS won't boot after upgrade (Rackspace Cloud)

I had more than once performed upgrade to 10.04LTS and after the classic apt-get update/upgrade, the cloud server refuses to boot up correctly. That's why a daily backup (if not more frequent) is very important. A lot of times after apt-get update/upgrade a full reboot is not necessary as the services may restart themselves. That's why it is hard to tell exactly which system update might have caused the problem. Rackspace Support Network / Community has a good article to diagnose the root cause and provide a solution that has fixed my issue. https://community.rackspace.com/products/f/25/t/999 In essence, the grub configuration may have been messed up so a reconfiguriton of Grub is required. To do this, we would need to put the server in Rescue Mode. It is like putting a server in single user mode but with network access (so you can still manage it from remote). Be sure to go through the high quality comments underneath the original post for additional troubleshooting...

Ubuntu 10.04LTS to 14.04LTS upgrade

Situation: An old Ubuntu 10.04LTS server running on Rackspace First Generation Server Running ISPConfig 3 as the main control panel Wanted to upgrade to latest LTS as 10.04LTS support ends in April 2015. Steps: 1. Backup using Image under RS mycloud control panel for recovery. 2. Get into SSH 3. apt-get install update-manager-core 4. apt-get update / apt-get upgrade - to update all packages 5. remove the sites-enabled in apache2 configurations (as apache 2.2 to 2.4 has some changes) /etc/apache2/sites-enabled/ 6. do-release-upgrade -d - this updates system from 10.04LTS to 12.04LTS - download was about 250M 7. setting a new MySQL password during the update / allow services to restart / other prompts: choose default values (i.e. keeping existing version of preferences, rather than using distro's default). Giving a new MySQL somehow reduced a lot of intermediate prompts for MySQL password settings. 8. at the end of upgrade, it prompts for deleting old packages (I chose...

Nexus 7 (2012) running Lollipop 5.0.1

Google has released Lollipop 5.0.1 shortly after 5.0 release. By following the instructions from Google, it is easy to flash LP5.0.1 https://developers.google.com/android/nexus/images As usual, the first boot would take a few minutes, so be patient. Very happy with a 2-year old tablet that is capable of running the latest Android platform.

Ubuntu 14.04LTS OpenLDAP setup

Following the post from Digital Ocean to get started, under a Ubuntu 14.04LTS installation with latest updates and patches through apt-get update/upgrade https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-a-basic-ldap-server-on-an-ubuntu-12-04-vps But during the creation of "Generic: User Account", the password field has shown an error. Error appears in phpldapadmin: "Error trying to get a non-existant value (appearance,password_hash)" Stackoverflow has a solution: All you need to do is change password_hash /usr/share/phpldapadmin/lib/TemplateRender.php on line 2469 to password_hash_custom http://stackoverflow.com/questions/20673186/getting-error-for-setting-password-feild-when-creating-generic-user-account-php This was due to incompatibility between phpldapadmin 1.2.2 and php 5.5.

Ubuntu + ISPConfig 3 + WordPress with Internal Server Error 500

Ubuntu: 12.04.04LTS updated ISPConfig: 3.0.5.4p1 WordPress: 3.9.1 Anyway here is how to fix it :  nano /etc/apache2/mods-available/fcgid.conf and add there (below FcgidConnectTimeout): MaxRequestLen 15728640 So now there it set request limit to 15 MB Btw. the fcgid.conf  file should after this modification look like this: AddHandler fcgid-script .fcgi FcgidConnectTimeout 20 MaxRequestLen 15728640 Source: http://www.hackerway.ch/2012/11/17/how-to-fix-wordpress-running-at-ispconfig-3-giving-error-500-internal-server-error/

ISPConfig 3 + RoundCube Mail 1.0 + Password Management

Most of the articles on the web are referring to older versions. Below are the steps to get it working. Assumptions: This works on a Ubuntu Server 12.04 LTS updated with the latest patches, setup by following "Perfect Server" tutorial, then installed with RoundCube 1.0 as the Webmail. (SqurrielMail installation was skipped). 1. Enable the password plugin of RoundCube - The 1.0 version comes with the plugin in the package, but not activated. Under config/config.inc.php // ---------------------------------- // PLUGINS // ---------------------------------- // List of active plugins (in plugins/ directory) $config['plugins'] = array('password'); This tells you will activate the 'password' plugin which sits inside the plugins/ directory. 2. Then edit the plugins/password/config.inc.php $config['password_db_dsn'] = 'mysql://ispconfig:password@localhost/dbispconfig'; "password" is stored in /usr/local/ispconfig/interf...